linux14-安装Nginx

4.31yum安装nginx

帮助文档:
http://nginx.org/en/linux_packages.html

  1. 编辑yum仓库:
    vi /etc/yum.repos.d/nginx.repo
    粘贴:
    [nginx]
    name=nginx repo
    baseurl=http://nginx.org/packages/centos/7/$basearch/
    gpgcheck=0
    enabled=1
  2. 查看yum包
    yum list |grep nginx
  3. 安装:
    yum install -y nginx
  4. 配置文件路径:
    /etc/nginx
    查看配置文件有没有语法错误: nginx -t
  5. 启动:
    systemctl start nginx
  6. 补充:
    pkill 杀死一个进程,如 pkill nginx

4.32nginx虚拟主机

  1. 什么是虚拟主机:
    HTTP1.1 --> host (域名) 一个WEB服务可以有多个站点
    定义虚拟主机配置文件,以域名为命名。

  2. 允许80访问
    iptales -nvL 查看防火墙规则
    CentOS7 firewalld
    自带firewalld服务,开启状态。
    关闭firewalld服务: systemctl stop firewalld
    firewall-cmd --add-port=80/tcp --permanent
    firewall-cmd --reload

  3. 修改配置文件:
    nginx.conf是主配置文件
    所在位置:/etc/nginx

    default.conf是配置了一个默认虚拟主机的文件
    所在位置:/etc/nginx/conf.d
    修改default.com改localhost为www.aaa.com

  4. Nginx配置文件生效:
    nginx -t //查看配置文件是否有错误
    nginx -s reload //重载配置文件
    systemctl restart nginx //重启

  5. /etc/hosts:
    vi /etc/hosts //增加
    192.168.222.128 www.aaa.com
    默认虚拟主机:就是Nginx的第一个虚拟主机。

    [root@zyp01 conf.d]# ls
    default.conf
    [root@zyp01 conf.d]# cp default.conf 2.conf
    [root@zyp01 conf.d]# ls
    2.conf default.conf

    修改default.conf
    listen 80 default_server //成为默认虚拟主机。

    修改2.conf

    [root@zyp01 conf.d]# vi /etc/nginx//conf.d/2.conf //修改server_name 为www.ccc.com和root目录为、tmp/html
    [root@zyp01 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值