一. 下载nginx
进入 http://nginx.org/en/download.html 网址
分别有 Mainline version(主线版、开发版)、Stable version(稳定版)、Legacy versions(历史版本)
在这里选择稳定版进行下载
可以复制链接,使用wget工具直接下载到 linux 中的目录,也可以先下载下来,然后放入到 linux 中
wget http://nginx.org/download/nginx-1.16.1.tar.gz
二. 安装nginx
2.1 解压nginx安装包
先将nginx安装包解压出来
tar -zxvf nginx-1.16.1.tar.gz
解压完毕后,进入到解压出来的目录中
cd nginx-1.16.1/
2.2 编译安装nginx
./configure \
--prefix=nginx安装路径 \
--with-http_stub_status_module \
--with-http_ssl_module \
--with-http_realip_module \
--with-http_gzip_static_module \
http_stub_status_module 服务器状态模块
http_ssl_module 提供https支持
http_realip_module 记录原始客户端ip地址
http_gzip_static_module 预读gzip功能
正确执行完毕后,会出现
接下来使用
#命令进行编译安装
make & make install
完成后,进入安装nginx的目录,然后进入sbin目录,就可以进行服务的启动与关闭,默认端口80,使用localhost即可启动服务
./nginx --启动当前nginx服务
./nginx -s stop --关闭当前nginx服务
如果启动后页面为403,则进入conf目录,修改nginx.conf文件,将user这里改为root或者对应用户即可