本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金
在Linux环境部署Nginx,需要先安装 gcc-c++编译器。然后安装nginx依赖的pcre和zlib包。最后安装nginx
1、安装gcc-c++编译器
依次运行以下代码
yum install gcc-c++
yum install -y openssl openssl-devel
2、安装pcre包
yum install -y pcre pcre-devel
3、安装zlib包
yum install -y zlib zlib-devel
到这里Linux环境部署nginx的装备工作就做完了,现在开始安装nginx
4、在/usr/local/下创建文件nginx文件夹
mkdir /usr/local/nginx
5、选择nginx安装包
这里有两种方式:
1、在网上下载Linux环境的nginx包 nginx-1.19.9.tar.gz 然后通过ftp上传到Linux,注意切勿在本地解压后再上传,须上传到Linux后再解压(nginx.org/download/)
2、直接在Linux通过命令下载
wget https://nginx.org/download/nginx-1.19.9.tar.gz
6、解压nginx包
tar -zxvf nginx-1.19.9.tar.gz
7、进入nginx目录
cd nginx-1.19.9
8、使用nginx默认配置
./configure
9、编译安装
make
make install
10、查找安装路径
whereis nginx
11、启动Nginx
cd进入安装路径目录下的sbin目录,该目录下有一个可执行文件nginx,直接 ./nginx执行就OK了。
./nginx
12、检查Nginx是否启动成功
ps -ef | grep nginx
至此,Linux环境部署nginx就完成了,
===============================
-
查看进程号
ps -ef | grep nginx
从上图我们可以知道Nginx的进程号是 3848,记住这个,下面我们会用到。
-
重启Nginx服务
1、进入nginx可执行目录sbin下,输入命令
./nginx -s reload2、
kill -HUP 3848 -
停止Nginx服务
1、从容停止
kill -QUIT 3848
2、快速停止kill -TERM 3848或者kill -INT 3848
3、强制停止pkill -9 nginx