赞
踩
1.安装gcc gcc-c++(如新环境,未安装请先安装)
[root@centos-7 gcc]# yum install -y gcc gcc-c++
2.安装wget (如果已安装请忽略
[root@centos-7 gcc]# yum -y install wget
3.安装PCRE库
- [root@centos-7 local]# cd /usr/local/tools
- [root@centos-7 local]# mkdir pcre
- [root@centos-7 local]# cd pcre
- [root@centos-7 local]# wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.33/pcre-8.33.tar.gz
- [root@centos-7 local]# cd pcre-8.33
- [root@centos-7 local]# sh configure
- [root@centos-7 local]# make&make install
如果上图执行中报错:在linux中执行wget命令提示 -bach: wget: command not found 解决方法
4.安装SSL库
1)切换到如下目录中
[root@centos-7 ssl]# cd /usr/local/tools/ssl/
2)下载SSL证书(注意openssl是国外网站可能速度较慢),如果无外部网络环境去官网下载:https://www.openssl.org/source/
[root@centos-7 ssl]# wget http://www.openssl.org/source/openssl-1.0.1j.tar.gz
3)解压证书库
[root@centos-7 ssl]# tar zvxf openssl-1.1.1l.tar.gz
4).执行证书库
- [root@centos-7 ssl]# cd openssl-1.0.1j/
- [root@centos-7 openssl-1.0.1j]# ./config
5).编辑并安装
[root@centos-7 openssl-1.0.1j]# make && make install
5.安装zlib库
1)创建zlib目录
[root@centos-7 tools]# mkdir zlib
2)下载zlib压缩包(无网络环境请上官网下载:http: //zlib.net/)
- [root@centos-7 tools]# cd zlib
- [root@centos-7 zlib]# wget http://zlib.net/zlib-1.2.11.tar.gz
官网下载位置如下图所示(红线框选处)
3)解压zlib文件包
[root@centos-7 zlib]# tar -zxvf zlib-1.2.11.tar.gz
4)配置ruby安装参数
- [root@centos-7 zlib]# cd zlib-1.2.11/
- [root@centos-7 zlib-1.2.11]# ./configure
5)编译
[root@centos-7 zlib-1.2.11]# make
6)安装
[root@centos-7 zlib-1.2.11]# make install
6.安装nginx
1)创建nginx目录并切换至nginx目录下
- [root@centos-7 tools]# mkdir nginx
- [root@centos-7 tools]# cd nginx
2)下载nginx,如果非互联网环境:请自行去官网下载:nginx: download
[root@centos-7 nginx]# wget http://nginx.org/download/nginx-1.20.1.tar.gz
官网下载位置如下(当前示例下载了最新版本)
3)解压nginx
[root@centos-7 nginx]# tar -zvxf nginx-1.20.1.tar.gz
4)配置安装参数
[root@centos-7 nginx-1.20.1]# ./configure
5.编译并安装(安装过程发生任何错误见另外一篇文章:nginx编译过程常见的错误)
[root@centos-7 nginx-1.20.1]# make && make install
当/usr/local/nginx路径下出现nginx文件时,则安装成功
6.启动nginx
[root@centos-7 nginx-1.20.1]# /usr/local/nginx/sbin/nginx
7.修改nginx启动端口号
[root@centos-7 nginx-1.20.1]# view /usr/local/nginx/conf/nginx.conf
将下图所示处改为要监听得端口号
8.再次重启nginx
[root@centos-7 nginx-1.20.1]# /usr/local/nginx/sbin/nginx -s reload
9.验证:打开浏览器,输入当前ip如果出现如下图所示界面,则nginx部署成功
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。