如何在AMAZON EC2中编辑httpd.conf文件

Sum*_*ani 29 php amazon-ec2 httpd.conf amazon-web-services

我是AMAZON EC2 Server的新手,最近我安装了PHP和MySQL,现在我想更新文件 /etc/httpd/conf/httpd.conf

但问题是,当我要更新它时,它会显示错误,如 - Permission denied.更新它的最佳方法是什么?

Sye*_*iom 66

您必须以root用户身份更改文件.做这个:

sudo nano /etc/httpd/conf/httpd.conf
Run Code Online (Sandbox Code Playgroud)

进行更改并使用ctrl+ O,保存Enter.完成.

  • 不要忘记"sudo/sbin/service httpd restart"它使更改生效. (6认同)

Sum*_*ani 6

我找到了解决方案及其工作...

$ sudo nano /etc/httpd/conf/httpd.conf

  • 每当需要修改系统范围的配置文件时,所有权并不是一个很好的做法。我很好奇为什么您在编辑文件之前无法使sudo工作。您尝试使用什么命令? (5认同)
  • 或者你可以sudo vi /etc/httpd/conf/httpd.conf (4认同)
  • 这个答案证明sudo可以工作-OP只是不知道他在做什么。这个答案是一个糟糕的解决方案(正如@adamdunson指出的那样)。此类更改是引入sudo和su的原因。 (3认同)