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地址

成功!
文章描述了在Linux系统中下载Nginx1.11.6的安装包,通过解压、编译、安装过程,包括解决缺少gcc和make的依赖问题。在启动过程中遇到80端口被占用的问题,通过杀死相应进程并重启Nginx后,成功访问了服务器。
8983

被折叠的 条评论
为什么被折叠?



