目录
下载
上传
解压
生成 Makefile
编译与安装
启动 nginx
创建软链接
常用命令
下载
官网地址:
nginx: downloadhttps://nginx.org/en/download.html选择稳定版本,也可以指定需要的版本下载
上传
将下载好的 tar 包上传到 Linux 服务器上,这里选择放在 /usr/local/ 下
解压
tar -zxvf nginx-1.24.0.tar.gz
生成 Makefile
进入解压后的目录执行./configure
./configure
如果系统缺少依赖的话,会报错提示没有找到某个依赖
直接将所需依赖下载好就行了
yum -y install pcre-devel openssl openssl-devel gd-devel gcc gcc-c++
下载完成重新 ./configure 就行了
若是成功,则如下所示,显示了 nginx 将会被安装的路径
编译与安装
make && make install
完成后就能够在 /usr/local/ 下看到 nginx 文件夹了
启动 nginx
进入 /usr/local/ngxin/sbin 文件夹
./nginx
启动后,访问80端口,若页面显示如下则表示启动成功
若没有访问成功,可能是防火墙没有开放80端口,可以选择直接关闭防火墙或者开放 80 端口
#关闭防火墙
systemctl stop firewalld
#禁止开机自启动
systemctl disable firewalld
#开放80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
#重新加载防火墙
firewall-cmd --reload
创建软链接
ln -s /usr/local/nginx/sbin/nginx /usr/local/bin/nginx
这样就能够在任意路径下直接通过 nginx 命令直接启动了
常用命令
#启动
nginx
#重新加载
nginx -s reload
#正常退出
nginx -s quit
#非正常退出 相当于直接杀进程
nginx -s stop