2013-02-27 11 views
20

Ich bin neu auf Amazon EC2 Server, vor kurzem habe ich PHP und MySQL installiert und jetzt will ich Datei /etc/httpd/conf/httpd.confWie httpd.conf in Amazon EC2

aber das Problem ist, wenn ich werde aktualisieren bearbeiten Aktualisieren Sie es, es zeigt Fehler wie - Permission denied. Was ist der beste Weg, um es zu aktualisieren?

+0

Haben Sie Ihren Bearbeitungsbefehl sudo? – Repox

+0

Betriebssystem? – adamdunson

+0

yah, aber es zeigt Fehler –

Antwort

44

Sie haben die Datei als Root-Benutzer zu ändern. Tun Sie dies:

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

Nehmen Sie die Änderungen speichern und mit ctrl + O, Geben Sie. Erledigt.

+4

Vergessen Sie nicht, "sudo/sbin/service httpd restart", damit die Änderungen wirksam werden. – MikeL

4

Ich habe gefunden, Lösung und ihre Arbeits ...

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

+4

oder Sie können einfach nur sudo vi/etc/httpd/conf/httpd.conf –

+1

Vielen Dank @FelipeGarcia –

+5

Es ist keine sehr gute Methode, Besitz einer systemweiten Konfigurationsdatei zu übernehmen, wann immer Sie sie ändern müssen. Ich bin neugierig, warum man nicht schon mal mit 'sudo' arbeiten konnte, um die Datei zu bearbeiten. Welchen Befehl wollten Sie verwenden? – adamdunson

1

Es würde Sie auffordern, eine Warnung, dass Sie es duplizieren können. So

  • es so duplizieren, speichern Sie es auf dem Desktop mit dem gleichen Namen
  • bearbeitet es für Ihre Verwendung (Kommentar entfernen ‚#‘)
  • speichert es
  • nun die Originaldatei ersetzen mit diesem
  • es wird für Ihr Kennwort abfragt, sehen vor, dass

Jetzt werden alle Aktualisierungen, die Sie in httpd.conf gespeichert hat Prost