秋逸
  1. 安装
sudo apt install nginx
  1. 检查状态
systemctl status nginx

若成功开启则有如下输出:

● nginx.service - A high performance web server and a reverse proxy server
     Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2022-08-15 17:52:46 CST; 1min 39s ago
       Docs: man:nginx(8)
   Main PID: 65533 (nginx)
      Tasks: 3 (limit: 4612)
     Memory: 5.0M
     CGroup: /system.slice/nginx.service
             ├─65533 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
             ├─65534 nginx: worker process
             └─65535 nginx: worker process

Aug 15 17:52:46 244-ub20 systemd[1]: Starting A high performance web server and a reverse proxy server...
Aug 15 17:52:46 244-ub20 systemd[1]: Started A high performance web server and a reverse proxy server.

此时电脑上输入服务器的ip就可以看到一个欢迎页面了

Nginx 配置文件结构以及最佳实践

所有的 Nginx 配置文件都在/etc/nginx/目录下。 主要的 Nginx 配置文件是/etc/nginx/nginx.conf 为每个域名创建一个独立的配置文件,便于维护服务器。你可以按照需要定义任意多的 block 文件。 Nginx 服务器配置文件被储存在/etc/nginx/sites-available目录下。在/etc/nginx/sites-enabled目录下的配置文件都将被 Nginx 使用。 最佳推荐是使用标准的命名方式。例如,如果你的域名是mydomain.com,那么配置文件应该被命名为/etc/nginx/sites-available/mydomain.com.conf 如果你在域名服务器配置块中有可重用的配置段,把这些配置段摘出来,做成一小段可重用的配置。 Nginx 日志文件(access.log 和 error.log)定位在/var/log/nginx/目录下。推荐为每个服务器配置块,配置一个不同的access和error。 你可以将你的网站根目录设置在任何你想要的地方。最常用的网站根目录位置包括: /home/<user_name>/<site_name> /var/www/<site_name> /var/www/html/<site_name> /opt/<site_name>

Ubuntu配置nginx
: 杨秋逸
https://yangqiuyi.com/blog/linux/ubuntu配置nginx/
© 2025 杨秋逸 . All rights reserved.