站在巨人的肩膀上,学习了一下,做了个小总结,希望对你有帮助

Nginx安装步骤:

1、下载一个自由下载网络文件的工具           yum -y install wget

2、找到nginx版本URL可以直接下载压缩包    wget http://nginx.org/download/nginx-1.16.1.tar.gz

3、安装nginx安装需要的依赖         yum -y install gcc gcc-c++ make automake autoconf pcre pcre-devel zlib zlib-devel openssl openssl-devel libtool

          1)gcc(GNU Compiler Collection 编译器套件)是编译器  gcc gcc-c++ 是C++的编译器 

          2)make 执行编译的命令,执行的是Makefile文件里面的内容 (编译的四个步骤如下图方框) 

          3)automake autoconf 两个工具可以自动生成Makefile文件,后自动进行编译

    Linux安装Nginx学习

          4)pcre pcre-devel zlib zlib-devel openssl openssl-devel libtool:pcre、zlib、OpenSSL都是nginx安装需要的依赖库:

                devel 包主要是供开发用,至少包括以下2个东西:1. 头文件2. 链接库有的还含有开发文档或演示代码。

                以 glib 和 glib-devel 为例:如果你安装基于 glib 开发的程序,只需要安装 glib 包就行了。但是如果你要编译使用了 glib  的源代码,则需要安装 glib-devel。

4、对压缩包解压           tar -zxvf nginx-1.16.1.tar.gz

5、对nginx进行配置 在nginx目录下cd /usr/local/nginx 例如 ./configure --prefix=/usr/local/nginx  是对nginx的配置内容放在perfix后的路径下

6、执行make编译命令 make && make install  解压好的源程序进行编译成可执行文件,会在你配置的时候选好的路径下生产对应的文件

Linux安装Nginx学习

7、修改环境变量:保证执行的命令可以在任何环境下有效 vi /etc/profile   

   按i键开始编辑,添加以下内容至文件末尾:

    export NGINX_HOME=/usr/local/nginx

    export PATH=$PATH:$NGINX_HOME/sbin

    按esc键退出编辑,:wq保存退出

8、让环境变量生效:source /etc/profile

9、添加服务器端口号 firewall-cmd --zone=public --add-port=8090/tcp --permanent

10、重启防火墙,让修改生效 firewall-cmd --reload

11、启动nginx nginx 或 ./nginx 或 systemctl start nginx.server

相关文章: