我们选择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教程》
本文地址:https://gpu.xuandashi.com/15104.html,转载请说明来源于:渲大师
声明:本站部分内容来自网络,如无特殊说明或标注,均为本站原创发布。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。分享目的仅供大家学习与参考,不代表本站立场!