nginx
停止nginx
sudo service nginx stop |
停止 Nginx 实例后,再次检查端口是否已被释放:
sudo netstat -tuln | grep ':80\|:443\|:888' |
重启 Nginx
sudo service nginx start |
查找端口程
sudo lsof -i :80 |
使用 kill 命令终止占用端口的进程:
sudo kill -9 <PID> |
端口被释放后,重新启动 Nginx:
sudo systemctl start nginx |
Nginx 在 Linux 系统中一般安装在 /etc/nginx 目录下。主要的配置文件 nginx.conf 通常位于 /etc/nginx/nginx.conf。在这个目录下还会包含其他一些重要的配置文件和目录,如:
/etc/nginx/conf.d/:存放额外的配置文件,通常用于配置虚拟主机等。/etc/nginx/sites-available/:存放虚拟主机配置文件的模板或者可用配置。/etc/nginx/sites-enabled/:包含实际生效的虚拟主机配置文件的符号链接,通常指向sites-available中的配置文件。
此外,Nginx 的日志文件通常位于 /var/log/nginx/ 目录下,包括 access.log(访问日志)和 error.log(错误日志)等。
启动Nginx:
nginx
停止Nginx:
nginx -s stop
优雅地关闭Nginx:
nginx -s quit
重新加载Nginx配置:
nginx -s reload
测试Nginx配置文件是否正确:
nginx -t
检查Nginx版本:
nginx -v
在宝塔面板下安装的 Nginx 的配置文件通常位于 /www/server/panel/vhost/nginx 目录中。在这个目录下,每个站点都有一个对应的配置文件,文件名通常以域名命名,如 example.com.conf。
你可以通过以下步骤找到宝塔面板下 Nginx 配置文件的位置:
- 登录到宝塔面板。
- 在面板左侧菜单中,找到并点击 “网站” 选项。
- 在 “网站” 页面中,找到你想查看配置文件的网站,并点击网站名称。
- 在网站详情页面,点击 “设置” 选项卡。
- 在 “Nginx 配置” 部分,你可以看到 Nginx 配置文件的路径。点击 “配置文件” 按钮即可查看或编辑该配置文件。
