前端之家收集整理的这篇文章主要介绍了
CentOS 7.3 x64 安装 Nginx,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
GCC & GCC-C++
[root@jdu4e00u53f7 ~]
[root@jdu4e00u53f7 ~]
若未安装GCC,后续安装Nginx时会报如下错误:
./configure: error: C compiler cc is not found
若未安装GCC-C++,后续安装PCRE库时会报如下错误:
configure: error: You need a C++ compiler for C++ support.
PCRE library
[root@jdu4e00u53f7 centos]
[root@jdu4e00u53f7 centos]
[root@jdu4e00u53f7 centos]
[root@jdu4e00u53f7 pcre-8.41]
[root@jdu4e00u53f7 pcre-8.41]
[root@jdu4e00u53f7 pcre-8.41]
可在 [https://ftp.pcre.org/pub/pcre/](https://ftp.pcre.org/pub/pcre/) 查看最新版本。
若未安装PCRE库,后续安装Nginx时会报以下错误:
./configure: error: the HTTP rewrite module requires the PCRE library.
You can either disable the module by using
option,or install the PCRE library into the system,or build the PCRE library
statically from the source with Nginx by using
ZLIB Library
[root@jdu4e00u53f7 centos]
[root@jdu4e00u53f7 centos]
[root@jdu4e00u53f7 centos]
[root@jdu4e00u53f7 zlib-1.2.11]
[root@jdu4e00u53f7 zlib-1.2.11]
[root@jdu4e00u53f7 zlib-1.2.11]
可在 [http://www.zlib.net/](http://www.zlib.net/) 查看最新版本。
若未安装ZLIB库,后续安装Nginx时会报以下错误:
./configure: error: the HTTP gzip module requires the zlib library.
You can either disable the module by using
option,or install the zlib library into the system,or build the zlib library
statically from the source with Nginx by using
[root@jdu4e00u53f7 centos]
[root@jdu4e00u53f7 centos]
[root@jdu4e00u53f7 centos]
[root@jdu4e00u53f7 Nginx-1.13.4]
[root@jdu4e00u53f7 Nginx-1.13.4]
[root@jdu4e00u53f7 Nginx-1.13.4]
可在 [http://Nginx.org/download/](http://Nginx.org/download/) 查看最新版本。
Nginx的默认安装位置为 /usr/local/Nginx 。
[root@jdu4e00u53f7 centos]
[root@jdu4e00u53f7 Nginx]
conf html logs sbin
[root@jdu4e00u53f7 Nginx]
[root@jdu4e00u53f7 Nginx]
root 30325 1 0 23:47 ? 00:00:00 Nginx: master process ./sbin/Nginx
nobody 30326 30325 0 23:47 ? 00:00:00 Nginx: worker process
root 30328 14495 0 23:47 pts/1 00:00:00 grep --color=auto Nginx
当前工作路径为 /user/local/Nginx 。
./sbin/Nginx 启动 Nginx,默认端口为80。
修改端口号可编辑 ./conf/Nginx.conf 中的"listen 80;",如可以修改为"listen 8080;"。
35 server {
36 listen 8080;
37 server_name localhost;
38
39
40
41
42
43 location / {
44 root html;
45 index index.html index.htm;
46 }
保存退出后使用 "./sbin/Nginx -s reload" 重新加载配置文件。
原文链接:https://www.f2er.com/centos/376072.html