我是Ruby on Rails程序员的初学者,我正在尝试安装Apache2 + Passenger(这是用于Rails部署)..在安装过程结束时,Passenger给了我几行来添加到文件中apache2.conf在/ etc / apache2 /但是我无法覆盖这个文件..我没有权限=(我还上传了image向我显示错误。
P.S =>我使用我的用户名和密码登录Ubuntu。
请帮忙!谢谢, 罗德里戈。
答案 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
然后编辑命令。然后保存文件。以下是我从中获得程序的网站。
答案 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