前提:阿里云服务器;64位系统,JDK7 64位,mysql在线安装,tomcat7;
一、安装JDK;
1、查看本机是否安装有JDK
2、如果没有安装或者已经卸载预装的JDK后,下载JDK:jdk-7u72-linux-x64.tar.gz; 将下载好的JDK上传至Linux服务器,本示例使用Xftp:
使用命令解压:
tar -zxvf jdk-7u72-linux-x64.tar.gz -C /yor/soft
配置环境变量
vim /etc/profile
#在文件最后添加
export JAVA_HOME=/yor/soft
export PATH=$PATH:$JAVA_HOME/bin
#刷新配置
source /etc/profile
安装成功测试:
二、安装tomcat
tomcat不区分64还是32 ;下载tomcat:linux-apache-tomcat-7.0.20.tar.gz; 使用Xftp上传至服务器:
解压
tar -zxvf linux-apache-tomcat-7.0.20.tar.gz -C /yor/soft
关闭防火墙:
service iptables stop
关闭防火墙开机启动:防止服务器拦截8080端口,这是简单粗暴的方式;
chkconfig iptables off
启动tomcat:进入tomcat的bin目录后执行脚本:./startup.sh;启动tomcat后,在浏览器中检验是否成功启动:
三、安装mysql
检查系统是否安装有mysql,有的话删除:
1、下载mysql :过程中输入确认:y;确认安装;
wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm
2、安装完成之后,启动mysql服务:
service mysqld start
3、启动成功并检查安装的软件:
4、为mysql设置root密码:
/usr/bin/mysqladmin -u root password '1234'
5、查看mysqld是否开机自启动,并设置为开机自启动:
chkconfig --list | grep mysqld
chkconfig mysqld on
6、修改字符集为UTF-8:
在[mysqld]部分添加:
character-set-server=utf8
在文件末尾新增[client]段,并在[client]段添加:
default-character-set=utf8
7、重启mysql服务器:
service mysqld restart
8、登录mysql:
mysql -hlocalhost -uroot -p
9、查看编码:
show variables like "%character%";
10、为mysql配置远程连接,并刷新配置和查看用户:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '1234' WITH GRANT OPTION;
flush privileges;
SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
11、使用 mysqld 脚本启动:
/etc/init.d/mysqld restart
12、使用Navicat远程连接数据库: