美文网首页
nginx 安装和搭建网站

nginx 安装和搭建网站

作者: a幕城 | 来源:发表于2019-09-28 19:54 被阅读0次

1.安装官方仓库源

[root@web 01 ~]# cat /etc/yum.repos.d/nginx.repo
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=http://nginx.org/keys/nginx_signing.key

2.使用yum直接安装

[root@web 01 ~]#yum install nginx   -y

3.启动nginx

systemctl  start  nginx

4.配置了解一下

[root@web 01 ~]# cat /etc/nginx/nginx.conf
user nginx                          #用户身份
worker_processes  1;        #nginx的工作进程数量
error_log /var/log/nginx/error.log warn;  #错误的日志警告
pid  /var/run/nginx.pid;          #进程运行后,产生一个pid
events {                                         #事件模型
           worker_connections  1024;  #每个work能支持的连接数
            use epoll;                        #使用epoll网络模型
    }
http {
      收用户的http请求
     include   /etc/nginx/mime.types;    包含所有的静态资源文件
      default_type  application/octet-stream;      默认类型
  日志相关
log_format main '$remote_addr -$remote_user [$time_local] "$requst" '
        ' $status $body_bytes_sent "$http_referer" '
        ' "$http_user_agent" "$http_x_forwarded_for" ';
access_log /var/log/nginx/access.log main;    访问日志的路径
#sendfile    on;
#top_nopush   on;
keepalive_timeout  65;      长链接时间
#gzip  on;                      启用压缩功能

使用server配置网站,每个Server{}代表一个网站

server {
            listen 80;
            server_name  test.oldxu.com;
              
            location / {
                                 root .........
          }
}

Nginx搭建 游戏网站

1.注释掉之前的默认网站
[root@web01  html]#cd /etc/nginx/conf.d/
[root@web01 conf.d]#gzip default.conf
2.编写游戏网站Nginx配置文件
[root@web01 conf.d]#cat game.oldxu.conf
server {
              listen 80;
              server_name   game.oldxu.com;

               location / {
                                    root   /code
                                     index  index.html;
                    }
}

3.根据Nginx的配置文件,初始化

[root@web01 conf.d]#mkdir /code

4.上传代码

[root@web01 conf.d]#cd  /code/
[root@web01 code]# rz  html5.zip
[root@web01  code]# unzip html5.zip

5检测语法

[root@web01 code]#nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

6重启服务

[root@web01    code]# systemctl  restart   nginx

相关文章

  • Nginx基本概述 day38

    介绍NginxNginx的使用场景Nginx的安装 配置 启动Nginx搭建游戏网站Nginx配置虚拟机的三种方式...

  • Linux yum 安装 Nginx

    搭建 Nginx 静态服务器 安装 Nginx 使用 yum 安装 Nginx: 修改 /etc/nginx/co...

  • nginx 安装和搭建网站

    1.安装官方仓库源 2.使用yum直接安装 3.启动nginx 4.配置了解一下 使用server配置网站,每个S...

  • Ubuntu免费ssl证书(Let's Encrypt)

    假定你已经用nginx搭建好网站 安装Certbot Certbot是维护Let's Encrypt的Packag...

  • docker

    一、思考 1.想搭建一个网站,如何做? LNMP(Linux + Nginx + MySQL + PHP) 安装各...

  • 二、Nginx安装和配置文件

    nginx安装部署和配置管理 1、nginx部署-Yum安装 访问nginx的官方网站:http://www.ng...

  • [Docker] Docker 之 Nginx环境搭建

    Docker 之 Nginx环境搭建 Nginx 安装教程 Linux 环境 Linux 中安装 安装编译工具及库...

  • nginx实现负载均衡

    Nginx的安装和配置 进入Nginx官网站http://nginx.org/,点击右侧download 如下是n...

  • nginx+uwsgi+django环境搭建

    环境搭建 1.安装uwsgi、nginx和django 2.测试uwsgi和nginx的连接 PS:下面的例子采用...

  • phpdemo 项目

    环境搭建 安装nginx 安装php、php-fpm 配置nginx运行phpnginx-php.png 配置虚拟...

网友评论

      本文标题:nginx 安装和搭建网站

      本文链接:https://www.haomeiwen.com/subject/xdvtpctx.html