Nginx 自定义安装

2019-12-27  本文已影响0人  YUNDONG丶
前期准备
  1. 创建 nginx 安装目录。
      mkdir /annie/nginx/  # 个人习惯。目录路径可以自定义
    
  2. 安装配置 nginx 时的必须模块
    yum -y install pcre-devel
    yum install -y zlib-devel
    yum -y install gcc gcc-c++ autoconf automake make
    
1. 下载 nginx
wget http://nginx.org/download/nginx-1.16.1.tar.gz # 下载
tar -zxvf nginx-1.16.1.tar.gz # 解压
2. 配置 nginx
cd nginx-1.16.1 # 定位到 nginx 的解压目录
./configure --prefix=/annie/nginx # --prefix 指定安装目录

下图为配置正确,如果配置错误观察日志。会告诉原因。


3. 编译 & 安装
make && make install  # 安装
4. 启动
# 定位到上方 --prefix 指定的安装目录
cd /annie/nginx
# 找到 sbin 文件夹
cd sbin

./nginx -t 查看配置是否正确,复制下图圈中的路径。


./nginx -c 上面复制的路径 第一次运行需要指定配置文件
./nginx -s reload 运行。访问 80 端口会出现下图
5. 其他

开启服务后可能出现,Nginx 报 403 的错误。
检查方法

ps aux | grep nginx 

必须都是 root 用户。如果不是请修改 nginx.conf 文件。添加一句 user root;
# 启动
./nginx 
# 选择配置启动
./nginx -c xxxxx
# 停止
./nginx -s stop
# 重启
./nginx -s reload
# 查看版本号
./nginx -v 
# 查看配置路径
./nginx -t 

扩展内容
github
个人博客

上一篇下一篇

猜你喜欢

热点阅读