我是 ubuntu 新手。我按照这个页面安装 LAMP 包。我想创建新网站,如本文所述。但是当我在“sites-avalible”中创建我的网站并想要更改它并保存时,显示一条消息...
Error opening file '/etc/apache2/sites-available/mysite': Permission denied
The file on disk may now be truncated!
我该怎么办?
答案1
您需要使用 运行您的编辑器sudo
,因为站点配置文件不能被用户修改。
例如:
$ ls -l /etc/apache2/sites-available/default
-rw-r--r-- 1 root root 950 2011-06-07 14:56 default
你应该尝试遵循官方Ubuntu 服务器指南。这是一篇关于您想要实现的目标的非常简洁明了的文章。
答案2
要修复此问题,请使用 sudo 编辑文件:
sudo -H gedit /etc/apache2/sites-available/default
然后输入您的密码,就完成了。
gedit
是一种可行的编辑器,但您可以使用任何您喜欢的编辑器:vim、nano、pico 等。