1.执行安装依赖操作
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
把依赖什么的搞定好。
2.安装pcre
我们新建个文件夹(我是叫stukk)然后运行下面的指令下载压缩包
wget http://downloads.sourceforge.net/project/pcre/pcre/8.45/pcre-8.45.tar.gz
然后解压
tar -xvf pcre-8.45.tar.gz
进入文件内并且编译安装
cd pcre-8.45
./configure
make && make install
安装完检查版本
pcre-config --version
没问题
3.安装Nginx
yum install pcre-devel - y
首先在pcre文件夹中执行一下上述指令,检查软件包 pcre-devel-8.32-17.el7.x86_64 已安装并且是最新版本。
之后开始正式安装nginx,在stukk目录下
wget http://nginx.org/download/nginx-1.13.7.tar.gz
tar -xvf nginx-1.13.7.tar.gz
在nginx-1.13.7目录下执行命令
./configure --prefix=/usr/local/nginx/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/stukk/pcre-8.45
然后执行指令
make && make install
检查版本看看是否成功
cd /usr/local/nginx/nginx/sbin
./nginx -v
没啥问题了,安装成功了。
//进入sbin文件夹下
cd /usr/local/nginx/nginx/sbin
//开启nginx
./nginx
如果端口被占用
//端口被占用,检查端口情况
netstat -tunlp
//杀死进程
kill -9 你想杀死的进程号
运行成功后,打开浏览器,输入你的ip就显示出来了
还有几个指令
//重新载入配置文件
./nginx -s reload
//重启nginx
./nginx -s reopen
//停止nginx
./nginx -s stop