2009-10-28 125 views
7

我是一名初學者的Ruby on Rails程序員,我試圖安裝Apache2 + Passenger(這是Rails部署)..在安裝過程結束時,Passenger給了我幾行添加到文件apache2.conf在的/ etc/apache2的/但我不能覆蓋這個文件。我無權=(我還上傳了image顯示我的錯誤。如何獲得編輯文件apache2.conf的權限? [Ubuntu]

PS =>我登錄進入Ubuntu的我的用戶名和密碼。

請幫助!感謝, 羅德里戈。

+0

如果它的工作,你應該標記他的答案爲「接受」通過檢查綠色複選標記。 – 2009-10-29 05:38:08

回答

9

最簡單的方法是打開該文件與sudoedit程序,如

sudoedit /etc/apache2/apache2.conf 

它會提示您輸入密碼,然後打開你的編輯器。

+0

謝謝,它剛剛工作! – rodrigo3n 2009-10-28 23:55:58

0

如果你是在GNU/Linux的初學者,我要注意,對於運行命令以root權限使用sudo運行:

sudo <your_command> 

如果你想獲得當前終端會話root權限(無需要鍵入sudo each命令)運行:

sudo -i 
2

安裝完成後,將phpmyadmin添加到apache配置中。

sudo nano /etc/apache2/apache2.conf 

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

/etc/phpmyadmin/apache.conf 

重新啓動Apache:

sudo service apache2 restart 
0

輸入以下命令:

須藤納米/etc/apache2.conf

0

或者,您可以使用下面的chmod 777 usr/local/apache2/conf/httpd.conf 這將使你能夠讀/寫的配置文件,但可以警告如果你打算把apache2在線,你必須恢復到舊的權限chmod 640 usr/local/apache2/conf/httpd.conf