- 1.环境:
因为我自己用的是虚拟机VMware 14,LInux系统用的是CentOS6.5,所以安装的教程都是按照这个环境走的;
- 2.安装JDK
2.1 首先,你需要使用工具将文件上传到Linux系统上,比如Xftp工具,注意,这里一定要使用root账户上传,要不然会提示没有权限,我一般会将文件上传到/opt/software中,software是自己新建的;
2.2 打开Xshell或者直接使用Linux的终端命令窗口,键入:java -version;会提示你当前系统是否安装jdk,已经安装的jdk会显示jdk版本.如果安装过jdk我们就要先卸载旧版本,先键入命令:rpm -qa|grep 来查看jdk安装包的全名称,然后键入:rpm -e 旧jdk的安装包名称,如果卸载不成功,可以在加上选项--nodeps;
2.3 键入命令:rpm -ivh 新安装包绝对路径;来进行新的jdk的安装;
2.4 接下来就是环境变量的配置,分为用户级别和系统级别环境变量配置,推荐大家使用系统级别:
首先,在命令行键入:vi /etc/profile.然后在vi编辑模式文件的结尾输入:
export JAVA_HOME=jdk安装路径
export PATH=$JAVA_HOME/bin:$PATH
export CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
需要注意的是,如果不知道自己的jdk安装路径,在命令行键入:whereis java;就能显示所有有关jdk路径,当然也可以用which java;
这里还需要注意的是上面三行代码,除了export后面加一个空格,其余都没有空格
2.5 接下来就是键入:source /etc/profile;让配置文件生效,然后键入:java -version就可以查看你自己jdk版本了;
- 3.安装TomCat
3.1 第一步是进入/opt/software目录,然后通过键入:ls命令查看当前目录下的文件;
3.2 将tomcat解压到相应的目录下面,键入:tar -zxvf {tomcat安装包} -C /usr/local;命令将tomcat解压到/usr/local目录下,这里为了方便,做好将tomcat的目录名修改一下,修改命令键入:mv 原名绝对路径 新名字绝对路径;
3.3 启动tomcat ,启动的语法键入:sh /{tomcat安装目录}/bin/startup.sh;如果最后出现Tomcat started代表tomcat启动成功;
3.4 接下来我们就要开放端口了,在命令行键入:iptables -A INPUT -p tcp --dport 8080 -j ACCEPT;然后保存配置,键入:service iptables save;然后重启防火墙,键入:service iptables restart;
3.5 然后再浏览器中输入IP地址和端口号就可以进行访问了;
- 4.安装MYSQL
4.1 检测MYSQL是否安装,键入:rpm -qa|grep mysql;如果有安装,强制卸载原来的MYSQL,键入:rpm -e mysql的旧安装包 (强制卸载使用选项--noteps);
4.2 安装MYSQL的服务器端(注意必须先安装服务端),键入:rpm -ivh mysql服务端的安装包(server);
4.3 安装MYSQL的客户端,键入:rpm -ivh mysql客户端安装包(client);
4.4 启动MYSQL,键入:service mysql start;
4.5 然后键入命令:mysql -u root -p;来进行连接,进入mysql数据库命令行以后,键入命令:show variables 'chara%';用来查看服务器的字符编码,我们会发现服务器的字符编码character_set_server的编码集是latin1,其实它就是ISO8859-1(西欧编码),所以我们需要修改编码集;
4.6 首先创建MYSQL的用户配置文件,进入mysql的安装目录(我的是在/usr/share/mysql),然后在命令行键入:cp my-small.cnf /etc/my.cnf;然后键入vi /etc/my.cnf;进入vi的编辑模式,在mysqld的首行位置键入一行代码:character_set_server=utf8;然后使用:wq!保存退出;
4.7 然后键入命令:service mysql restart;重启MYSQL命令,继续步骤4.5查看服务器字符编码集就会变成utf8
4.8接下来我们需要开启MYSQL需要的3306端口号,在命令行键入:iptables -A INPUT -p tcp --dport 3306 -j ACCEPT;回车,然后继续键入:service iptables save;回车,然后继续键入:service iptables restart;
4.9 我们的最后一步,就是给远程的用户进行登录授权,首先进入mysql的命令行(使用root账户登录),然后键入:grant all privileges on *.* to root@'%' identified by '{root账户登录密码}' with grant option;回车,然后继续键入:flush privileges;回车;然后我们就可以远程登录了;