1. 下载安装包
官网下载安装包,这里使用nginx-1.11.6
http://nginx.org/download/nginx-1.11.6.tar.gz
2. 上传到Linux,部署安装
创建目录nginx,将安装包上传到该目录
# 解压
tar -zxvf nginx-1.11.6.tar.gz
cd nginx-1.11.6
#安装nginx
apt install libpcre3 libpcre3-dev zlib1g-dev openssl libssl-dev
编译
./configure
make install
报错了
原因是没有安装gcc,先安装gcc
# 先更新
apt-get update
# 安装gcc
apt-get install gcc
# 查看版本
gcc --version
重新编译,又报错了
原因是没安装make,安装make
apt-get install make
3. 启动
cd /usr/local/nginx/sbin/
./nginx
发现绑定80端口失败
查看端口
netstat -ntpl
# 找到占用80端口的进程ID
kill ID
重新启动,浏览器访问主机ip地址
成功!