如何获得编辑apache2.conf文件的权限? [求助]

时间:2009-10-28 23:33:04

标签: apache ubuntu permissions apache2 file-permissions

我是Ruby on Rails程序员的初学者,我正在尝试安装Apache2 + Passenger(这是用于Rails部署)..在安装过程结束时,Passenger给了我几行来添加到文件中apache2.conf在/ etc / apache2 /但是我无法覆盖这个文件..我没有权限=(我还上传了image向我显示错误。

P.S =>我使用我的用户名和密码登录Ubuntu。

请帮忙!谢谢, 罗德里戈。

6 个答案:

答案 0 :(得分:11)

最简单的方法是使用sudoedit程序打开文件,如

sudoedit /etc/apache2/apache2.conf

将提示您输入密码,然后打开您的编辑器。

答案 1 :(得分:3)

安装完成后,将phpmyadmin添加到apache配置中。

sudo nano /etc/apache2/apache2.conf

将phpmyadmin配置添加到文件中。包括

/etc/phpmyadmin/apache.conf

重启apache:

sudo service apache2 restart

答案 2 :(得分:0)

如果您是GNU / Linux的初学者,我想注意,对于具有root权限的run命令,使用sudo运行它:

sudo <your_command>

如果你想获得当前终端会话的root权限(不需要输入sudo每个命令),请运行:

sudo -i

答案 3 :(得分:0)

我希望这会有助于考虑自上一篇文章以来的年数。我试过这个,它对我有用。

sudo bash

然后编辑命令。然后保存文件。以下是我从中获得程序的网站。

https://ubuntuforums.org/showthread.php?t=1845306

答案 4 :(得分:0)

输入命令:

sudo nano /etc/apache2.conf

答案 5 :(得分:0)

或者您可以使用以下chmod 777 usr/local/apache2/conf/httpd.conf 这将使您能够读取/写入配置文件,但如果您计划将apache2放在网上,则必须将其恢复为旧的权限chmod 640 usr/local/apache2/conf/httpd.conf