[LINUX] -Lösung für bereits verwendete Adresse

Einführung

Als ich den Server beim Erlernen von PHP startete ... Da es wie folgt herauskam, werde ich das Mittel zusammenfassen Es mag schwierig sein, zum ersten Mal zu schreiben und zu lesen, aber ich hoffe, es hilft jemandem.

[vagrant@localhost]$ php -S 192.168.33.10:8000
Failed to listen on 192.168.33.10:8000 (reason: Address already in use)

Ursache

Durch Schließen des Kitt-Terminals zum Ausschalten des PHP-Servers Der Server wird verwendet und weist beim Start einen Fehler auf

Selbst nach dem Lösen wird es ziemlich schwierig sein, Befehle einzugeben, wenn Sie dies tun Es wird dringend empfohlen, den Server vor dem Schließen auszuschalten.

Lösungen

#Melden Sie sich als Root an und überprüfen Sie den Vorgang
//Wenn die Root-Anmeldung problematisch ist, fügen Sie bitte sudo hinzu, wenn Sie den Befehl eingeben
[vagrant@localhost ~]$ ps -a


#Wenn Sie den Port kennen, überprüfen Sie unten
[vagrant@localhost ~]$ lsof -i:8000


#Wenn Sie nicht lsof können, installieren Sie unten
[vagrant@localhost ~]$ yum -y install lsof


#Wenn Sie den obigen Befehl eingeben, werden die laufenden Serverinformationen einschließlich der PID wie unten gezeigt angezeigt.
COMMAND  PID    USER     FD   TYPE  DEVICE  SIZE/OFF NODE  NAME
php      10721  vagrant  3u   IPv4  20710     0t0    TCP   192.168.33.10:irdmi (LISTEN)


#kill (PID-Nummer)Geben Sie ein, um den Vorgang zu beenden
[vagrant@localhost ~]$ kill 10721


#Es wird gestartet, wenn Sie den Befehl erneut eingeben
[vagrant@localhost ~]$ php -S 192.168.33.10:8000 
PHP 5.6.40 Development Server started at Mon Jan  6 12:21:24 2020 Listening on http://192.168.33.10:8000


#Wenn das Töten nicht hilft, töte-9 (PID-Nummer)Bitte zwangsweise mit kündigen
[vagrant@localhost ~]$ kill -9 10721 

abschließend

Diesmal habe ich über den Befehl kill </ font> geschrieben, aber wenn Sie mehr wissen möchten Klicken Sie auf das Wort töten, um weitere Informationen zu erhalten Wenn Sie Vorschläge haben, würde ich mich freuen, wenn Sie einen Kommentar abgeben könnten! !! Vielen Dank für das Lesen bis zum Ende

Recommended Posts

-Lösung für bereits verwendete Adresse
Fehler bei bereits verwendeter Adresse beheben
Datum der bereits verwendeten Adresse Fehler in der Flasche
Fehler im Kolben OSError: [Errno 98] Adresse wird bereits verwendet
Verwenden Sie config.ini mit Python
Verwenden Sie DataFrame in Java
Verwenden Sie Mean mit DataFrame
Verwenden Sie Valgrind mit Python
Verwenden Sie ujson in Anfragen
Verwenden Sie den Profiler in Python
Der Tag, an dem der Prozess abgebrochen wurde (ich habe eine Fehlermeldung erhalten, dass die Adresse bereits in der Flasche verwendet wird).
Mal sehen, wie def in Python verwendet wird
Verwenden Sie den let-Ausdruck in Python
Verwenden Sie das Messprotokoll mit Python
Verwenden Sie die Rückruffunktion in Python
Verwenden Sie den Parameterspeicher in Python
Verwenden Sie den HTTP-Cache in Python
Verwenden Sie reguläre Ausdrücke in C.
Verwenden Sie in Python ein Diktat mit Listenschlüssel
[Python] Fügen Sie ":" in die MAC-Adresse ein
Verwenden Sie Spyder von Python IDE
Verwenden wir Juman ++ im Servermodus
Verwenden Sie die jinja2-Vorlage in einer Excel-Datei
Verwendung von Klassen in Theano
Mock in Python-Wie man Mox benutzt
Verwenden Sie Watchdog (Watchmedo) in der testgetriebenen Entwicklung
Verwendung von SQLite in Python
Lösung für ValueError in Keras imdb.load_data
Wie man MySQL mit Python benutzt
Verwenden Sie Python in pyenv mit NeoVim
Verwendung von ChemSpider in Python
Hash-Methode (Open-Address-Methode) in Python
Verwendung von PubChem mit Python
Verwenden Sie die django-debug-Symbolleiste in der VirtualBox / Vagrant-Umgebung
Verwenden Sie OpenCV mit Python 3 in Window