Ubuntu~16 安装 Nginx 和 配置使用

4 篇文章 1 订阅

查看服务器版本号

cat /proc/version

Linux version 4.4.0-165-generic (buildd@amd64-027) — linux内核版本号
gcc version 5.4.0 20160609 — gcc编译器版本号
Ubuntu 5.4.0-6ubuntu1~16.04.10 — Ubuntu版本号

查看服务器内核

uname -a

Linux web-bj-02 4.4.0-165-generic #193-Ubuntu SMP Tue Sep 17 17:42:52 UTC 2019
x86_64 GNU/Linux

查看系统详情

lsb_release -a

Distributor ID: Ubuntu — 系统类别
Description: Ubuntu 16.04.6 LTS — 系统描述
Release: 16.04 — 系统版本
Codename: xenial — 系统代号

如果是新的环境或者找不到 nginx 包,请更新一下

sudo apt-get update

安装 Nginx

sudo apt-get install nginx

过程会让选一个Y同意占用内存。

查看 Nginx

sudo nginx -v

在这里插入图片描述
如果可以看到 nginx的版本号,说明已经安装成功!

修改 Nginx 配置文件

  1. 打开 nginx 配置文件
vi /etc/nginx/nginx.conf
  1. 配置 nginx 文件,开启目录浏览 ,添加如下
vi /etc/nginx/nginx.conf
autoindex on;                #开启目录显示
autoindex_exact_size off;    #关闭详细文件大小统计,默认为b,以kb、mb、gb为单位显示
autoindex_localtime on;      #开启以服务器时区显示文件修改日期

该代码可在http{}、server{}、location{}代码块显示
在这里插入图片描述
3. 打开 nginx 配置文件

vi /etc/nginx/sites-available/default

4.按照如下使用

server {
        #开启 80 端口
        listen 80 default_server;
        listen [::]:80 default_server;

        #指向自己项目的路径
        root /var/www/html/;

        #添加 index.php (支持php)
        index index.php index.html index.nginx-debian.html;

        #添加域名
        server_name www.xxx.com;

        location / {
                # 跳过404错误
                # try_files $uri $uri/ =404;
                # 跳过 index.php
                try_files $uri $uri/ /index.php?$query_string;
        }

        # pass PHP scripts to FastCGI server

        location ~ \.php$ {
                include snippets/fastcgi-php.conf;

                #开启 socket (根据自己的服务器环境选择)
                # With php-fpm (or other unix sockets):
                fastcgi_pass unix:/var/run/php/php7.3-fpm.sock;

                # With php-cgi (or other tcp sockets):
                #fastcgi_pass 127.0.0.1:9000;
        }

}
  1. 检测配置文件
nginx -t

在这里插入图片描述

  1. 重启 nginx 环境
service nginx restart
  1. 在项目根目录下创建 phpinfo.php
<?php
phpinfo();
  1. 访问 www.xxx.com
    在这里插入图片描述
  2. 完成
  3. 如果对你有帮助的话,那就给个赞吧!👍
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值