CentOS7安装Nginx

来源:互联网 发布:ubuntu tty7 编辑:程序博客网 时间:2024/05/16 01:34

一、安装准备

首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,安装过的可以直接安装nginx,这些依赖库主要有g++、gcc、openssl-devel、pcre-devel和zlib-devel 所以执行如下命令安装


yum install gcc-c++

yum install pcre pcre-devel

yum install zlib zlib-devel

yum install openssl openssl--devel


二、安装Nginx


Nginx最新的版本是nginx-1.10.2,安装步骤为:


1.添加Nginx到YUM源


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


2.安装Nginx 


sudo yum install -y nginx


3.启动Nginx


sudo systemctl start nginx.service


在浏览器中输入本机ip地址或域名来访问



如果看到这个页面,那么说明你的CentOS 7 中 web服务器已经正确安装。


设置CentOS7开机启动Nginx


sudo systemctl enable nginx.service


systemctl命令用法:


systemctl is-enabled servicename.service      #查询服务是否开机启动
systemctl enable *.service                              #开机运行服务
systemctl disable *.service        #取消开机运行
systemctl start *.service        #启动服务
systemctl stop *.service       #停止服务
systemctl restart *.service      #重启服务
systemctl reload *.service      #重新加载服务配置文件
systemctl status *.service              #查询服务运行状态
systemctl --failed      #显示启动失败的服务

注:*代表某个服务的名字,如http的服务名为httpd


三、Nginx配置信息


网站文件存放默认目录


   /usr/share/nginx/html



网站默认站点配置


   /etc/nginx/conf.d/default.conf



自定义Nginx站点配置文件存放目录


    /etc/nginx/conf.d/



Nginx全局配置


   /etc/nginx/nginx.conf



0 0
原创粉丝点击