原文:https://blog.csdn.net/u014374031/article/details/73441577
1. 安装依赖
#升级
sudo apt-get update
# 解决依赖包openssl安装
sudo apt-get install openssl libssl-dev
# 解决依赖包pcre安装
sudo apt-get install libpcre3 libpcre3-dev
# 解决依赖包zlib安装
sudo apt-get install zlib1g-dev
2. 下载nginx并上传到ubuntu上
nginx下载地址:
http://nginx.org/download/
我选的是1.13.8版本,解压tar -xzvf nginx-1.13.8.tar.gz
然后进入解压目录ngin-1.13.8,执行
sudo ./configure --prefix=/usr/local/nginx
如提示./configure: error: C compiler cc is not found
需要安装gcc
sudo apt-get install -y gcc
顺便执行
sudo apt-get install build-essential
免得make失败
#/usr/local/nginx 目录
#编辑
make
#安装
make install
顺利的话在
/usr/local/nginx/sbin目录下就可以看到nginx目录
可以在此目录下查看nginx版本
./nginx -v
查看是否成功
./nginx -t
如果显示
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
说明已经成功安装.
启动:
sudo /usr/local/nginx/sbin/nginx
重启:
./nginx -s reload
关闭:
ps -ef | grep nginx
kill -9 nginx