Centos7下yum安装Nginx

1.gcc 安装

yum install gcc-c++

2.PCRE pcre-devel 安装

yum install -y pcre pcre-devel

3.zlib 安装

yum install -y zlib zlib-devel

4.OpenSSL 安装

yum install -y openssl openssl-devel

5.安装Nginx

  • 首先要安装Nginx源

    rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
    

安装该rpm后,我们就能在/etc/yum.repos.d/ 目录中看到一个名为nginx.repo 的文件。

  • 安装

    yum install -y nginx
    
  • Nginx默认目录

    [root@localhost sbin]# whereis nginx
    nginx: /usr/sbin/nginx /usr/lib64/nginx /etc/nginx /usr/share/nginx /usr/share/man/man8/nginx.8.gz
    
    

以下是Nginx的默认路径:
  • Nginx配置路径:/etc/nginx/

  • PID目录:/var/run/nginx.pid

  • 错误日志:/var/log/nginx/error.log

  • 访问日志:/var/log/nginx/access.log

  • 默认站点目录:/usr/share/nginx/html

只需知道Nginx配置路径,其他路径均可在/etc/nginx/nginx.conf 以及/etc/nginx/conf.d/default.conf

6.设置开机自启动

  • 在rc.local增加启动代
vim /etc/rc.local

  • 增加一行
/usr/sbin/nginx
  • 设置执行权限:
chmod 755 rc.local

7. 常用命令

  • 启动
nginx

  • 测试Nginx配置是否正确:
nginx -t

  • 优雅重启:
nginx -s reload
  • 查询nginx进程:
ps aux|grep nginx
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容