我新的Amazon EC2服務器上,最近我已經安裝了PHP和MySQL,現在我想更新文件/etc/httpd/conf/httpd.conf
如何修改httpd.conf文件,在Amazon EC2上
但問題是,當我準備更新它,它顯示錯誤 - Permission denied
。什麼是更新它的最好方法?
我新的Amazon EC2服務器上,最近我已經安裝了PHP和MySQL,現在我想更新文件/etc/httpd/conf/httpd.conf
如何修改httpd.conf文件,在Amazon EC2上
但問題是,當我準備更新它,它顯示錯誤 - Permission denied
。什麼是更新它的最好方法?
你必須改變文件爲root用戶。這樣做:
sudo nano /etc/httpd/conf/httpd.conf
進行更改,以CTRL +Ø,輸入保存。完成。
不要忘記「sudo/sbin/service httpd restart」以使更改生效。 – MikeL 2016-10-10 21:13:55
我已經找到解決方案,它的工作...
$ sudo nano /etc/httpd/conf/httpd.conf
或者你可以只用sudo vi/etc/httpd/conf/httpd.conf – 2013-02-27 13:32:44
非常感謝@FelipeGarcia – 2013-02-27 13:48:15
當您需要修改系統範圍的配置文件時,取得所有權並不是一個好習慣。我很好奇爲什麼在編輯文件之前無法使用'sudo'工作。你想用什麼命令? – adamdunson 2013-02-27 19:41:53
它會提示你一個提醒,你可以複製它。所以
現在所有更新你沒有被保存在httpd.conf中 乾杯
您是否使用了編輯命令? – Repox 2013-02-27 12:44:56
操作系統? – adamdunson 2013-02-27 12:45:45
呀,但它顯示錯誤 – 2013-02-27 12:45:49