部署步骤
1.安装JDK
2.安装Tomcat
3.安装MySQL
4.安装Nginx
以下步骤是通过wget方式下载和yum方式安装,当然也可以通过ftp上传对应的安装软件。
一、JDK安装
1、到Java oracle官方网站下载对应的jdk版本,选择Linux的rpm下,如:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2、从浏览器下载列表中复制下载链接
3、去掉rpm后面的一段参数,通过以下命令就可以下载到对应的jdk
wget --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie;" http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.rpm
4、输入Java、Javac检查安装是否成功
二、Tomcat安装
1、进入Apache Tomcat官网获取下载链接,如:https://tomcat.apache.org/download-80.cgi,获取方式同上。
2、解压Tomcat压缩包,解压命令:
tar -xzf apache-tomcat-8.5.31.tar.gz
3、进入Tomcat的bin目录运行输入命令成功运行:
sh startup.sh
三、Mysql安装
1、到mysql官方网站获取rpm下载链接,如:https://dev.mysql.com/downloads/repo/yum/,下载方式如上。
2、安装rpm,运行命令
rpm -ivh mysql80-community-release-el7-1.noarch.rpm
3、下载的rpm默认是安装最新的mysql,如果想要安装以前版本的mysql可以通过编辑 /etc/yum.repos.d/mysql-community.repo
,必须要执行第二部参会有此文件。enable=1表示安装此版本 ,enable=0不安装此版本。
4、安装mysql,运行一下命令,-y表示安装过程中遇到选择的都是yes,不填要手动填写
yum -y install mysql-server
5、启动mysql
start mysqld.service
6、获取默认密码,默认账号为root
grep "password" /var/log/mysqld.log
7、登录mysql
mysql -uroot -p
8、修改root密码,默认的密码策略需要大小写字母+特殊字符+数字的组合
SET PASSWORD = PASSWORD('your new password');
flush privileges;
9、设置mysql的编码格式为UTF-8,编辑 /etc/my.cnf, 在 [mysqld] 前添加如下代码:[client] default-character-set=utf8,在 [mysqld] 后添加如下代码:character_set_server=utf8。
10、重启mysql: service mysqld restart,查看编码命令:show variables like '%character%' ; 可以看到前后的对比。
前:
后:
4、Nginx安装
1、到官网获取Nginx rpm链接,如:http://nginx.org/packages/centos/7/x86_64/RPMS/,下载方式如上。
2、运行一下命令安装。
rpm -ivh nginx-1.12.1-1.el7.ngx.x86_64.rpm
yum -y install nginx
3、启动Nginx
service nginx start
4、访问80端口,验证安装成功