版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhu815496402/article/details/80357400
1.JDK
1.1卸载系统自带的openjdk
[root@localhost ~]# rpm -qa | grep java
[root@localhost ~]# yum -y remove *openjdk*
1.2下载、安装
在Oracle官网http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html找到我们需要的JDK版本,下载对应的rpm包后上传到服务器,然后进行安装:
[root@localhost ~]# rpm -ivh jdk-8u162-linux-x64.rpm
1.3配置环境变量
[root@localhost ~]# vim /etc/profile
在文件后面添加如下配置
JAVA_HOME=/usr/java/jdk1.8.0_162
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
保存并退出
刷新修改后的配置文件
[root@localhost ~]# source /etc/profile
1.4检查是否安装成功
[root@localhost ~]# java -version
[root@localhost ~]# java
[root@localhost ~]# javac
2.MySQL
2.1下载安装
# 下载源
wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
# 添加源
sudo yum localinstall mysql57-community-release-el7-9.noarch.rpm
# 安装MySQL
sudo yum install mysql-community-server
2.2启动MySQL
[root@localhost ~]# systemctl start mysqld.service
找到MySQL初始密码
[root@localhost ~]# grep "password" /var/log/mysqld.log
进入MySQL
[root@localhost ~]# mysql -uroot -p
要求输入密码后输入初始密码,然后我们对初始密码进行修改,若密码强度太弱,mysql会报错,需要提前修改一下密码强度配置
mysql> set global validate_password_policy=0;
mysql> set global validate_password_length=1;
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
此外,如果我们需要远程访问我们的数据库,则需要开启mysql的远程访问权限
mysql> use mysql;
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; #这句话的意思就是允许任意host,使用用户名:root和密码:123456来进行登录
mysql> flush privileges; #清除缓存
3.Tomcat
3.1下载Tomcat8压缩包
#下载
[root@localhost ~]# wget http://mirrors.shu.edu.cn/apache/tomcat/tomcat-8/v8.5.34/bin/apache-tomcat-8.5.34.tar.gz
#解压
[root@localhost ~]# tar -zxvf apache-tomcat-8.5.34.tar.gz
[root@localhost ~]# mv apache-tomcat-8.5.34 /usr/local/tomcat
之后将我们项目的war包放到tomcat/webapp目录下即可
3.2配置server.xml
[root@localhost tomcat]# cd /usr/local/tomcat
[root@localhost tomcat]# vim conf/server.xml
若想打开地址后直接访问我们的项目,则需对端口号和虚拟目录进行配置:
a.修改端口号为80
b.配置虚拟目录
在中间添加,其中:
path:
表示虚拟目录的名称,在这里我们置为空即可;
docBase:
可以设置绝对路径,也可以设置相对路径,一般可直接配置为tomcat/webapp目录下下对应的项目名
3.3启动Tomcat
[root@localhost tomcat]# bin/startup.sh
浏览器访问:http://<ip>/<project_name>
(若配置过端口号和虚拟目录,可以直接通过http://<ip>
访问项目)