ubuntu - 我删除了/etc/nginx/sites-enabled/default。如何再生

标签 ubuntu nginx

我想安装 ssl 证书。我试图重新启动 nginx 但它失败了。在/etc/nginx/sites-enabled/中删除默认文件之前,我保存了一份副本。原始默认文件在终端上看起来是蓝色的。我用旧的工作配置重新创建了默认文件。但它现在在终端上看起来是灰色的而且我无法重新启动 nginx 服务。它总是失败。我不知道如何让它再次变蓝并回到旧设置。我认为原始文件有一些文件权限或其他东西。你能帮忙吗? Droplet 是 Ubuntu 14.04 x64

最佳答案

原始副本应仍在 /etc/nginx/sites-available 中,除非您也将其删除。如果它仍然存在,您可以在 /etc/nginx/sites-enabled 中重新创建符号链接(symbolic link)。

ln -s /etc/nginx/sites-available/default /etc/nginx/sites-enabled/default 

关于ubuntu - 我删除了/etc/nginx/sites-enabled/default。如何再生,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32268500/

相关文章:

ubuntu - 我们如何才能完全删除 Ubuntu 安装的 Rust?

ubuntu - 使用现有的 PCRE 编译 nginx?

linux - SELINUX 阻止 php-fpm 和 nginx 一起工作?

php - Curl 不适用于 Nginx 和本地主机上的 PHP

ruby-on-rails - 独 Angular 兽 worker 超时

python - Django/Python - 无法使用 os.environ.get 获取环境变量

ubuntu - 将 PuPHPet 中的配置用于生产服务器

linux - 无法 ssh 我的 ubuntu 服务器。 "kex_exchange_identification: banner line contains invalid characters"

python - Uwsgi/Nginx 给我——请求的修改器不可用 : 0 -- Error

C++ 具有返回值的匿名函数