Linux下nginx的安装 阳光穿透心脏的1/2处 2021-08-13 20:36 410阅读 0赞 本机环境:centos 7.5 使用nginx版本1.16.1 ![20191122171752426.png][] 1、在系统根目录 / 安装nginx安装所需的环境 1. 安装gcc nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境。安装指令如下: yum install gcc-c++ 2. 安装PCRE pcre-devel Nginx的Rewrite模块和HTTP核心模块会使用到PCRE正则表达式语法。这里需要安装两个安装包pcre和pcre-devel。第一个安装包提供编译版本的库,而第二个提供开发阶段的头文件和编译项目的源代码。安装指令如下: yum install -y pcre pcre-devel 3.安装zlib zlib库提供了开发人员的压缩算法,在Nginx的各种模块中需要使用gzip压缩。安装指令如下: yum install -y zlib zlib-devel 4.安装Open SSL nginx不仅支持 http协议,还支持 https(即在 ssl 协议上传输 http),如果使用了 https,需要安装 OpenSSL 库。安装指令如下: yum install -y openssl openssl-devel 2、下载nginx(选择稳定版本) [http://nginx.org/en/download.html][http_nginx.org_en_download.html] ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM1NDMwMDAw_size_16_color_FFFFFF_t_70][] 在 根目录,cd /usr/local 下安装linux(可根据情况自定义目录安装) ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM1NDMwMDAw_size_16_color_FFFFFF_t_70 1][] 使用wge 命令下载 wget -c https://nginx.org/download/nginx-1.16.1.tar.gz ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM1NDMwMDAw_size_16_color_FFFFFF_t_70 2][] 3、解压到当前目录 tar -zxvf nginx-1.16.1.tar.gz ![2019112217385458.png][] 4、进入 解压好的nginx目录,并对nginx进行配置 推荐使用默认配置,直接./configure,其他更多的配置可自行百度 ![20191122174127359.png][] 5、make编译安装nginx 分别执行 make make install 如果过程当中编译出错,请检查 刚开始安装的gcc 四个包是否有问题。 ![20191122174436936.png][] 6、nginx目录 执行完make和make install命令后,会发现在当前目录的上一级目录,也就是 local目录中多了一个 nginx目录 ![2019112217452672.png][] 在nginx中可启动nginx服务和对nginx进行配置 ![20191122174647514.png][] 7、启动nginx服务 ![20191122175528491.png][] 1、启动nginx 进入/usr/local/nginx/sbin目录,输入./nginx即可启动nginx ./nginx 2、关闭nginx ./nginx -s quit 或者 ./nginx -s stop 3、重启nginx ./nginx -s reload 4、查看nginx进程 ps aux|grep nginx 8、测试nginx是否启动成功 在浏览器中输入服务器 公网ip地址 ![2019112217525082.png][] 出现 welcome页面即为nginx安装成功 ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM1NDMwMDAw_size_16_color_FFFFFF_t_70 3][] [20191122171752426.png]: /images/20210813/3a7a6fc7347a4597b7e090ec511418a4.png [http_nginx.org_en_download.html]: http://nginx.org/en/download.html [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM1NDMwMDAw_size_16_color_FFFFFF_t_70]: /images/20210813/75176b4b3a134b51a862a66ad4a3f8de.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM1NDMwMDAw_size_16_color_FFFFFF_t_70 1]: /images/20210813/23222831b5e743c5ba5b886a84457144.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM1NDMwMDAw_size_16_color_FFFFFF_t_70 2]: /images/20210813/9422d4e0aca346b991579467df643533.png [2019112217385458.png]: /images/20210813/097dac39901a43d1873bde671a86d84c.png [20191122174127359.png]: /images/20210813/93821a5d30cf4dab8f511125b2bae64e.png [20191122174436936.png]: /images/20210813/8d776265e28047358dd1f6eab7e8b5a0.png [2019112217452672.png]: /images/20210813/e81cb8ae8ff04f38b627b9e7c2076737.png [20191122174647514.png]: /images/20210813/dca561ef2c124dceb2382809e5f4c46e.png [20191122175528491.png]: /images/20210813/bf21ebffa902459a8eb4abcb53c42294.png [2019112217525082.png]: /images/20210813/b2a152a00a0d4091a450e903ee5b1743.png [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM1NDMwMDAw_size_16_color_FFFFFF_t_70 3]: /images/20210813/047dc662eb7340dc9320feb1dec54732.png
还没有评论,来说两句吧...