0%

2.CentOS+Nginx+Mongodb+Node之Nginx篇

本文是构建CentOS+Nginx+Mongodb+Node之Nginx篇知识的整理。

1.Linux下安装nginx

  • 第一步:yum update&& yum install yum-utils
  • 第二步:参考官网,在yum源配置里/etc/yum.repos.d新增nginx.repo
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    [nginx-stable]
    name=nginx stable repo
    baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
    gpgcheck=1
    enabled=1
    gpgkey=https://nginx.org/keys/nginx_signing.key
    module_hotfixes=true

    [nginx-mainline]
    name=nginx mainline repo
    baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
    gpgcheck=1
    enabled=0
    gpgkey=https://nginx.org/keys/nginx_signing.key
    module_hotfixes=true
  • 第三步:yum install -y nginx
  • 第四步:检查nginx -v ,和官网对比。

2.Linux下nginx的设置

  • 1.安装nginx
    • (sudo) yum install -y nginx
  • 2.启动nginx
    • (sudo) systemctl start nginx.service
  • 3.设置开机启动
    • (sudo) systemctl enable nginx.service
  • 4.Nginx配置信息
    • 1.网站文件存放默认目录
      • /usr/share/nginx/html
    • 2.nginx站点配置文件目录
      • /etc/nginx/conf.d/default.conf
    • 3.Nginx启动
      • nginx -c nginx.conf
    • 4.更改nginx配置后启动新配置运行
      • nginx -s reload

        3.上传工具

  • 上传文件/压缩包
    • xftp6
  • 远端登陆
    • xshell6
    • putty
  • 不能登陆远端/上传文件
    • 需要在网站安全组里面开放22端口访问