Vultr教程:如何在Debian 10系统上安装Nginx

我们选择Vultr VPS主机建站,可以轻松部署操作系统及相关应用。Nginx是世界上最受欢迎的Web服务器之一,占有内存少,其并发能力在同类型的网页服务器中表现良好,能够支持高达五万多个并发连接数响应,那么如何在Debian 10系统上安装Nginx呢?下面就来看下相关命令介绍。

大多数Debian安装程序没有安装sudo,我们可以使用以下命令先安装sudo。

# apt install sudo

然后创建一个sudo用户,以非root用户身份执行服务器管理,这里用户密码建议使用强密码,安全性会更高。

# adduser example_user

Adding user `example_user’ …

Adding new group `example_user’ (1001) …

Adding new user `example_user’ (1001) with group `example_user’ …

Creating home directory `/home/example_user’ …

Copying files from `/etc/skel’ …

New password:

Retype new password:

passwd: password updated successfully

Changing the user information for example_user

Enter the new value, or press ENTER for the default

Full Name []: Example User

Room Number []:

Work Phone []:

Home Phone []:

Other []:

Is the information correct? [Y/n] y

接下来以新用户身份登录,安装Nginx软件包。

$ sudo apt install nginx

打开配置文件。example.com用您的域名替换。

$ sudo nano /etc/nginx/sites-available/example.com

在配置文件中添加以下配置保存后退出。example.com用您的域名替换。

server {

listen 80;

listen [::]:80;

server_name example.com;

root /var/www/html;

index index.html index.htm index.php;

location / {

try_files $uri $uri/ =404;

}

location \.php$ {

include snippets/fastcgi-php.conf;

fastcgi_pass unix:/run/php/php7.3-fpm.sock;

}

}

启用配置。

$ sudo ln -sf /etc/nginx/sites-{available,enabled}/example.com

最后重新加载Nginx,将可看到最新配置。

$ sudo systemctl reload nginx

相关阅读:《Vultr教程

(本文由美国主机侦探原创,转载请注明!)

微信扫码加好友进群

主机优惠码及时掌握

QQ群号:164393063

主机优惠发布与交流

温馨提示:

1、本站部分图片来源于互联网,如有侵权请联系删除。QQ:800013301

2、本文评论没有专人回复,如果您有问题请到美国主机侦探论坛提问!

3、美国主机侦探免费为您提供美国主机购买咨询。

返回顶部