CentOS7安装Nginx

一、安装pcre依赖

1.1、下载pcre-8.37.tar.gz

wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz

 

 

1.2、解压 pcre-8.37.tar.gz

[root@centos-7 opt]# tar -zxvf pcre-8.37.tar.gz

 

1.3、进入pcre-8.37目录,执行./configure命令

[root@centos-7 pcre-8.37]# cd /pcre-8.37
[root@centos-7 pcre-8.37]# ./configure

 

1.4、执行make && make install

[root@centos-7 pcre-8.37]# make && make install

 

1.5、查看安装的pcre的版本号

 

[root@centos-7 pcre-8.37]# pcre-config --version

 

 

二、安装其他依赖

yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel

 

三、安装Nginx 

3.1、下载安装包nginx-1.12.2.tar.gz

http://nginx.org/

 

 

3.2、上传至/opt目录

3.3、解压nginx-1.12.2.tar.gz

[root@centos-7 opt]# tar -zxvf nginx-1.12.2.tar.gz

 

3.4、进入nginx-1.12.2目录,执行./configure命令进行检查

[root@centos-7 opt]# cd nginx-1.12.2/
[root@centos-7 nginx-1.12.2]# ./configure

 

3.5、安装

[root@centos-7 nginx-1.12.2]# make && make install

 

注意事项:执行这一步骤时有可能出现"make[1]: *** [objs/Makefile:882: objs/src/http/ngx_http_script.o] Error 1"这个异常,如下图

 

解决方法:

1、vim /opt/nginx-1.12.2/objs/Makefile

2、找到   -Werrori  并将其去掉

3、再次执行make && make install就不会报错了

参考网址:

https://blog.csdn.net/dudu3332/article/details/102831513

 

3.6、检查

安装完nginx后,会在/usr/local目录生成一个nginx文件夹

3.7、启动nginx服务

启动:./nginx
关闭:./nginx -s stop
重启:./nginx -s reload

 

 

 3.8、查看nginx进程

 

3.9、浏览器访问

 

 3.10、配置文件的位置

/usr/local/nginx/conf/nginx.conf

 

四、注意事项

要想在浏览器中输入Linux的IP地址能够成功访问,需要关闭Linux的防火墙

https://www.jianshu.com/p/df8888f27292

 

posted @ 2022-03-08 23:42  谁怕?一蓑烟雨任平生  阅读(80)  评论(0)    收藏  举报