linux服务器环境搭建(nginx1.18、jdk1.8、tomcat8.5.7、mysql8.0)

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需要注意系统版本,其他的正常安装即可

(创作不易,如果本文帮助到了你,点个赞吧)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值