在Centos中部署nginx
准备工作:
-
nginx的安装依赖openSSL,zlib和pcre
Openssl下载地址:
zlib下载地址:
pcre下载地址:
nginx下载地址:
http://nginx.org/en/download.html
下载好后把四个压缩包上传到服务器即可
这里我已经全部上传完毕并解压完成
-
安装openssl、zlib、pcre
注:在安装之前建议先安装gcc以保证后面的编译,这里使用 yum install -y gcc gcc-c++进行安装
1.安装openssl,命令如下
tar -zxvf openssl-1.0.2l.tar.gz
cd openssl-1.0.2l
./config
make
make install
2.安装zlib,命令如下
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make
make install
3.安装pcre,命令如下
tar -zxvf pcre-8.38.tar.gz
cd pcre-8.38
./configure
make
make install
4.安装nginx,命令如下
tar -zxvf nginx-1.13.5.tar.gz
cd nginx-1.13.5
./configure --with-pcre=../pcre-8.38/ --with-zlib=../zlib-1.2.11/ --with-openssl=../openssl-1.0.2l/
make
make install
注:编译过程中可能出现error: You need a C++ compiler for C++ support,原因是没有安装gcc,具体安装请看第一条
-
运行Nginx
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
注意: 执行此命令需要配置权限,或者以root权限执行,同时看下防火墙,还有80端口是否被占用,nginx默认使用的是80端口
默认情况下执行此命令即可运行Nginx,打开浏览器输入IP即可看见Nginx默认主页
开机自启和配置命令启动这里就不做详细说明,如果有需要请自行百度之
- 最新博客:https://codedog.link