如何安装 nginx 以及安装配置文件

如何安装 nginx 以及安装配置文件

我刚刚使用以下命令从我的服务器(Ubuntu 11.04)完全卸载了 nginx 1.0.6

apt-get remove nginx 
rm -rf /etc/nginx/
rm -rf /usr/sbin/nginx
rm /usr/share/man/man1/nginx.1.gz
apt-get remove nginx*

现在我想再次安装它,但是在启动 nginx 时,出现以下错误:

重新启动 nginx:nginx:[emerg] open()“/etc/nginx/nginx.conf”失败(2:没有此文件或目录)

然后我放置了自己的 conf 文件,然后出现新的错误:

重新启动 nginx:nginx:[emerg] open()“/etc/nginx/mime.types”失败(2:没有此文件或目录)在 /etc/nginx/nginx.conf:12

现在看来,apt-get install nginx它并没有完全安装,我清除了 apt-get 缓存,似乎没有帮助。我怎样才能获得满的使用 apt-get 安装 nginx?

答案1

先运行apt-get remove --purge nginx nginx-full nginx-common一下,然后apt-get install nginx看看是否有效。

答案2

第一的

sudo apt-get -o DPkg::options::=--force-confmiss --reinstall install nginx-common

然后测试

sudo nginx -t

答案3

sudo apt-get --purge autoremove nginx

如果没有提示证明卸载成功

 which nginx

答案4

我遇到了同样的问题,并通过将配置文件从复制到以下内容解决了该/opt/问题/etc/

cp /opt/nginx/conf/nginx.conf /etc/nginx/
cp /opt/nginx/conf/mime.types /etc/nginx/

相关内容