Linux下搭建Nginx推荐用包管理器安装(如apt/yum/dnf),启动后通过curl、ps、ss验证服务,主配置文件在/etc/nginx/nginx.conf,修改后需nginx -t校验并reload;常见问题包括403权限、命令未找到及启动失败。

Linux 下搭建 Nginx 很简单,关键是选对安装方式、配好基础配置、启动并验证。主流推荐用包管理器安装(稳定省心),开发或需要最新版时再考虑源码编译。
大多数发行版官方源都包含 Nginx,安装快、依赖自动处理、后续升级方便。
装完后,Nginx 默认不自动启动。执行 sudo systemctl start nginx 启动,再运行 sudo systemctl enable nginx 设置开机自启。
启动后直接在浏览器访问服务器 IP(如 http://192.168.1.100)或用命令行测试:
Nginx 主配置文件通常在 /etc/nginx/nginx.conf,网站配置一般放在 /etc/nginx/sites-enabled/(Debian/Ubuntu)或 /etc/nginx/conf.d/(RHEL/CentOS)。默认首页路径是 /var/www/html/。
server {
listen 80;
server_name example.com;
root /var/www/mysite;
index index.html;
}
然后创建目录:sudo mkdir -p /var/www/mysite && echo "Hello from Nginx!" | sudo tee /var/www/mysite/index.html,最后重载配置:sudo nginx -t && sudo systemctl reload nginx
基本上就这些。装好、跑通、能改配置,你就已经搭好一个可用的 Nginx 了。后续加 HTTPS、反向代理、负载均衡,都是在这个基础上叠加。
以上就是Linux 下怎么搭建 Nginx?完整从零教程的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号