我使用的ubantu版本是ubantu18
1.安装编译工具:
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel #安装nginx需要扩展
2.安装PCRE:
1,我们都将源码包放在/usr/local/src目录下:
cd /usr/local/src
2.下载安装包:
wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
3.解压文件并安装:
tar zxvf pcre-8.35.tar.gz
cd pcre-8.35
./configure
make && make install
3.接下来就是重头戏安装nginx:
菜鸟教程中安装的版本是1.16,本地测试会存在nginx和prce冲突,导致安装失败,所以安装nginx1.17
1.下载nginx:
wget http://nginx.org/download/nginx-1.17.9.tar.gz
2.解压文件:
tar zxvf nginx-1.17.9.tar.gz
3.切换到安装目录:
cd nginx-1.17.9
4.编译安装:
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.35
make&make install
5.查看版本:
切换到nginx的sbin目录:
./nginx -V
6.添加用户和用户组:
groupadd www
useradd -g www www
7.复制配置文件:
cd /usr/local/nginx/conf
vi nginx.conf
user www www;
8.启动nginx:
cd /usr/loca/nginx/sbin
./nginx
10.在我们本地浏览器输入ip回车:
浏览器截图
11.至此nginx安装成功。
网友评论