cent OS安装配置nginx

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cent OS安装配置nginx相关的知识,希望对你有一定的参考价值。

  1. 简介
    Tengine是淘宝发起的web服务器项目,简单的讲就是对nginx进行了二次开发并提供了更丰富的功能,官网地址:http://tengine.taobao.org/

  2. 下载nginx这里使用淘宝二次开发的tengine
    下载地址:http://tengine.taobao.org/download.html

  3. 将文件上传到服务器:
    scp -P 22 本地文件地址 用户名@IP地址:服务器存放地址

  4. 解压并置入到新目录:/laycloud/nginx
    tar -zxvf tengine-2.2.0.tar.gz
    mv ./tengine-2.2.0.tar.gz  /laycloud/nginx
  5. 检查模块依赖
    yum install gcc-c++ 
    yum -y install pcre pcre-devel 
    yum -y install zlib zlib-devel 
    yum -y install openssl openssl-devel

  6. 进入tengine目录
    执行:./configure --prefix=/laycloud/nginx配置目录

  7. 编译安装
    make
    make install

  8. 启动
    进入tengine2.2.0同级目录tengine/sbin执行:./nginx

  9. 开启80端口
    firewall-cmd --zone=public --add-port=80/tcp --permanent
    【移除:firewall-cmd --zone= public --remove-port=80/tcp  】

  10. 验证
    IP+端口,如果是默认80端口直接使用IP即可
    注意:如果把nginx作为静态资源服务器,例如图片上传,那么需要把nginx.conf配置文件中头部修改为:user root;以开放权限,否则访问会报出403错误。修改配置文件不要忘了重新载入配置:./nginx -s reload

    【其它bin目录下的命令:重启 ./nginx -s reopen 停止 ./nginx -s stop 重载配置 ./nginx -s reload】

    参考文章:
    http://blog.csdn.net/wlwlwlwl015/article/details/51222224











































以上是关于cent OS安装配置nginx的主要内容,如果未能解决你的问题,请参考以下文章

cent OS安装配置mysql

Cent os 7 安装后进行网络配置

cent OS安装配置JDK

cent OS7的安装及网络配置

Cent-OS7安装过程

Cent OS7最好小化安装后配置网络