欢迎访问宙启技术站
智能推送

Linux系统:Centos7下安装Jdk8、Tomcat8、MySQL5.7环境

发布时间:2023-05-14 22:35:41

Centos7是目前广泛使用的Linux操作系统之一,很多企业和个人用户都在使用它。在Centos7下安装Jdk8、Tomcat8、MySQL5.7环境,可以满足Java Web应用程序的运行需求,也是搭建Java后端服务器的基础。本文将详细介绍Centos7下如何安装Jdk8、Tomcat8、MySQL5.7环境。

一、安装Jdk8

1.下载Jdk8

在Oracle官网下载Jdk8的安装包,根据自己的操作系统选择对应的64位或32位版本,下载完成后将安装包上传至Centos7服务器上。

2.安装Jdk8

将上传的Jdk8安装包解压缩到/root目录下,执行以下命令:

tar -zxvf jdk-8u271-linux-x64.tar.gz

将解压缩后的Jdk8目录重命名为jdk8,将其移动到/usr/local/目录下:

mv jdk1.8.0_271 /usr/local/jdk8

配置环境变量:

vi /etc/profile

在文件最后添加以下内容:

export JAVA_HOME=/usr/local/jdk8

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$JAVA_HOME/bin:$PATH

刷新配置文件:

source /etc/profile

检查安装是否成功:

java -version

二、安装Tomcat8

1.下载Tomcat8

在Apache官网下载Tomcat8的安装包,根据自己的需求选择对应的版本,下载完成后将安装包上传至Centos7服务器上。

2.安装Tomcat8

将上传的Tomcat8安装包解压缩到/opt目录下,执行以下命令:

tar -zxvf apache-tomcat-8.5.60.tar.gz

将解压缩后的Tomcat8重命名为tomcat8,将其移动到/usr/local/目录下:

mv apache-tomcat-8.5.60 /usr/local/tomcat8

配置Tomcat8的用户身份和访问权限:

groupadd tomcat

useradd -g tomcat -d /usr/local/tomcat8 -s /sbin/nologin tomcat

chown -R tomcat:tomcat /usr/local/tomcat8

chmod -R 755 /usr/local/tomcat8

启动Tomcat8:

/usr/local/tomcat8/bin/startup.sh

检查Tomcat8是否启动成功:

netstat -an | grep 8080

如果输出结果中包含“8080”,则说明Tomcat8已经成功启动,在浏览器中输入服务器的IP地址加上端口号“8080”即可访问Tomcat8。

三、安装MySQL5.7

1.下载MySQL5.7

在MySQL官网下载MySQL5.7的安装包,选择对应的版本和操作系统,下载完成后将安装包上传至Centos7服务器上。

2.安装MySQL5.7

执行以下命令安装MySQL5.7:

rpm -Uvh mysql-community-common-5.7.33-1.el7.x86_64.rpm

rpm -Uvh mysql-community-libs-5.7.33-1.el7.x86_64.rpm

rpm -Uvh mysql-community-client-5.7.33-1.el7.x86_64.rpm

rpm -Uvh mysql-community-server-5.7.33-1.el7.x86_64.rpm

启动MySQL5.7:

systemctl start mysqld.service

设置MySQL5.7开机自启动:

systemctl enable mysqld.service

修改MySQL5.7的root用户密码:

mysql -u root

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword';

重启MySQL5.7:

systemctl restart mysqld.service

检查MySQL5.7是否安装成功:

mysql -u root -p

输入刚才设置的密码即可登录MySQL5.7。

四、总结

通过以上的步骤,我们已经成功地在Centos7下安装了Jdk8、Tomcat8、MySQL5.7环境。这些软件是Java Web应用程序的重要基础,它们的快速安装和配置会使Java开发工作更加轻松和高效。