目录

一、安装Nginx服务

1、关闭防火墙与核心防护

2、安装环境依赖包

3、创建运行用户、组

4、编译安装Nginx

5、调用configure脚本进行转义

6、进行make翻译

7、路径优化

8、检测配置文件

9、启动Nginx

10、访问

11、重新加载或者关闭nginx服务

12、添加 Nginx 系统服务

二、 安装MySQL服务

1、安装Mysql环境依赖包

2、创建运行用户

3、编译安装

4、 数据库目录进行权限调整

5、调整配置文件

6、设置环境变量

7、初始化数据库

8、数据库开启自启、 关闭、状态 

9、设置Mysql密码

10、登录数据库


一、安装Nginx服务

1、关闭防火墙与核心防护

2、安装环境依赖包

3、创建运行用户、组

4、编译安装Nginx

将nginx-1.15.9.tar.gz的安装包放到opt目录下并进行解压

5、调用configure脚本进行转义

6、进行make翻译

7、路径优化

为了使 Nginx 服务器的运行更加方便,可以为主程序 nginx 创建链接文件,以便管理员
直接执行“nginx”命令就可以调用 Nginx 的主程序(让系统可以识别)

8、检测配置文件

与 Apache 的主程序 httpd 类似,Nginx 的主程序也提供了“-t”选项用来对配置文件进行检查,以便找出不当或错误的配置。配置文件 nginx.conf 默认位于安装目录下的 conf/子目录中。若要检查位于其他位置的配置文件,可使用“-c”选项来指定路径。

9、启动Nginx

10、访问

11、重新加载或者关闭nginx服务

主程序 Nginx 支持标准的进程信号,通过 kill 或 killall 命令发送 HUP 信号表示重载配置,
QUIT 信号表示退出进程,KILL 信号表示杀死进程。例如,若使用 killall 命令,重载配置、
停止服务的操作分别如下所示(通过“-s”选项指定信号种类)

killall -s HUP nginx      ###选项 -s HUP 等同于 -1  重新加载 systemctl reload nginx 
killall -s QUIT nginx     ###选项 -s QUIT 等同于 -3  停止服务 systemctl stop nginx
当 Nginx 进程运行时,PID 号默认存放在 logs/目录下的 nginx.pid 文件中,因此若改用
kill 命令,也可以根据 nginx.pid 文件中的 PID 号来进行控制。

12、添加 Nginx 系统服务

为了使 Nginx 服务的启动、停止、重载等操作更加方便,可以编写基于 CentOS 7.6 的
Nginx 服务控制文件使用 systemctl 工具来进行管理,CentOS7.6 系统的管理习惯

 

检查通过systemctl命令能否正常 启动、停止、重启、重载 Nginx 服务

二、 安装MySQL服务

1、安装Mysql环境依赖包

2、创建运行用户

(关键点:千万不要加 -M)

3、编译安装

上传mysql-boost-5.7.20.tar.gz到opt目录下并进行解压,然后进行配置

4、 数据库目录进行权限调整

5、调整配置文件

6、设置环境变量

7、初始化数据库

8、数据库开启自启、 关闭、状态 

9、设置Mysql密码

刚开始没密码是空的直接回车,然后输入新密码,在此确认新密码,这是在root账户下运行的

10、登录数据库

这个命令敲下,提示要输入密码,这个就是刚才设置的密码

 此时Mysql数据库就已经安装好

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐