删除 nginx 后,我使用 重新安装了它sudo apt-get install nginx
。
输出表明安装成功。
但是没有目录/etc/nginx
并且sudo service nginx start
失败,因为它无法读取config
文件。
我怎样才能解决这个问题?
答案1
配置文件由包提供nginx-common
,而不是nginx
。因此您必须清除nginx-common
:
sudo apt-get purge nginx-common
sudo apt-get install nginx
(nginx
取决于nginx-common
,删除nginx-common
也将删除nginx
。)
无需添加 nginx PPA 即可恢复配置文件。
答案2
安装 nginx:
sudo apt-get install python-software-properties
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:nginx/stable
sudo apt-get update
sudo apt-get install nginx
启动 nginx:
sudo service nginx start
检查包安装
service nginx status