Centos7web环境搭建(JDK+MySQL+Tomcat)及项目部署

版权声明:本文为博主原创文章,未经博主允许不得转载。 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>访问项目)

猜你喜欢

转载自blog.csdn.net/zhu815496402/article/details/80357400