Nginx 1.18安装
nginx安装目录:/etc/nginx
由于要安装指定本,所以直接下载对应版本的RPM包
获取源
wget https://nginx.org/packages/centos/8/x86_64/RPMS/nginx-1.18.0-2.el8.ngx.x86_64.rpm
安装
rpm -Uvh nginx-1.18.0-2.el8.ngx.x86_64.rpm
yum install nginx
启动
systemctl start nginx
(获取源的时候要注意一下自己系统的版本,下载与系统版本匹配的,上面链接是centos8 的系统 cat /etc/issue 或cat /etc/redhat-release)
安装完成后浏览器访问,验证
jdk 安装
直接通过yum安装openjdk,命令如下:
yum install java-1.8.0-openjdk
yum install java-1.8.0-openjdk-devel
安装完成后,设置JAVA_HOME环境变量,执行如下命令:
export JAVA_HOME=/usre/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64
(注意后面这个文件路径是/usr/lib/jvm目录下,要先进入该目录查看具体的文件名)
Tomcat 8.5.7 安装
我的tomcat安装目录:/usr/share/tomcat8
cd ~
获取源
wget https://www.apache.org/dist/tomcat/tomcat-8/v8.5.35/bin/apache-tomcat-8.5.70.tar.gz
下载完成之后,解压:
tar -xvf apache-tomcat-8.5.70.tar.gz
移到/usr/share目录下
mv ./apache-tomcat-8.5.70 /usr/share/tomcat8
进入tomcat的bin目录
cd /usr/share/tomcat8/bin
启动tomcat
./startup.sh
创建一个tomcat的专属用户:权限限制
创建用户
useradd service
设置用户密码
passwd service
修改用户家目录
usermod -d /usr/share/tomcat8 service
修改相关目录和文件权限
chown -R service:service /usr/share/tomcat8
mysql 8.0安装
安装 mysql8.0的源
wget https://dev.mysql.com/get/mysql80-community-release-el7-4.noarch.rpm
rpm -ivh mysql80-community-release-el7-4.noarch.rpm
yum install mysql-server
安装完成后,启动mysql server
systemctl start mysqld
修改最大连接数
set GLOBAL max_connections=100
进数据库(我这里安装的版本是默认没有密码,输入密码时直接回车即可)
mysql -uroot -p
查询所有的库
show databases;
切换库到系统用户库
use user;
编辑root账户初始密码
Alter user ‘mysql账户’@‘localhost’ dentified with mysql_native_password by ‘mysql账户新密码’
若账号需要支持远程访问,则修改系统用户表port的值即可
update user set port = ‘%’ where user=‘需要支持远程访问的账户名称’
上述内容全部由本人在centos8与centos7两个版本上进行过安装,nginx需要注意系统版本,其他的正常安装即可
(创作不易,如果本文帮助到了你,点个赞吧)