wdcp-Details

WBOY
Freigeben: 2016-08-08 09:32:51
Original
1310 Leute haben es durchsucht

Linux ist für einen Anfänger manchmal wirklich eine Qual. . . Das Ändern der falschen Konfigurationsdatei ohne Sicherung kann einen ganzen Morgen oder einen ganzen Tag dauern. Aufgrund eines Fehlers bei der Installation von Memcached habe ich einmal MySQL PHP Apache in meiner virtuellen Maschine neu installiert. Bei der vorherigen Konfiguration des Servers musste ich mehrere Stunden damit verbringen, das angegebene Verzeichnis zu mounten. Aus Zeitgründen konnten wir es nicht lassen. Ach, wenn ich zu viel rede, sind das alles traurige Dinge, O(∩_∩)O~. . .

In Kombination mit mir hier einige Vorschläge für Linux-Neulinge: Sichern Sie die Konfigurationsdatei, bevor Sie sie ändern, und ändern Sie die Dateikonfigurationsdateiberechtigungen nicht zufällig. Wenn Sie anhand der Beispiele anderer Leute tippen, versuchen Sie herauszufinden, warum Sie etwas getippt haben.


Unser Server nutzt den Linux-Server von Alibaba Cloud, der zuvor mit einem Ein-Klick-Installationsskript installiert wurde (ein bisschen Abstriche machen und Hintertüren erstellen). . . Ich bin in der späteren Phase auf einige Probleme gestoßen. Lassen Sie mich diese anhand der Probleme zusammenfassen.


Detaillierte Beschreibung des Verzeichnisses der ersten Ebene


Website-Verzeichnis starten (phpinfo, nginx_info):/www/web/default

Papierkorb: /www/trash

Standard-Website-Verzeichnis: /www/default/public_html

MySQL-Datenbank-Sicherungsverzeichnis:/www/backup/mysql

Backend-Einstellungen web_log:/www/web_logs

Speicherort der Softwareinstallation:/www/wdlinux


/www/wdlinuxSekundäre Verzeichnisbeschreibung


pureftpd: PureFTPd ist eine kostenlose FTP-Serversoftware, die sich auf Programmrobustheit und Softwaresicherheit konzentriert

init.d:/www/wdlinux/init.d: ​​​​wdcp-Skript zur Steuerung des Anwendungsstarts

/www/wdlinux/wdcp_bk: Von wdcp gesicherte Systemkonfigurationsdatei

/www/wdlinux/httpd-2.2.24: http-Hauptprogramm des Apache-Servers

/www/wdlinux/etc: Ein Ort für verschiedene Konfigurationsdateien, einschließlich Softlinks

/www/wdlinux/tmp: temporäres wdcp-Verzeichnis

Apache_php-5.3.27: PHP und Apache

/www/wdlinux/nginx_php-5.3.27: Nginx und PHP

/www/wdlinux/wdapache: Apache-Hauptdatei

/www/wdlinux/tools: wdcp verschiedene Shell-Skript-Tools

/www/wdlinux/wdphp:php-Datei


Detaillierte Beschreibung jeder Anwendung

nginx


Nginx-Info (Website-Standardeintragsdatei) Datei:/www/web/default/nima.php

Verzeichnis der Nginx-Konfigurationsdatei:/www/wdlinux/nginx-1.2.9/conf/ngin.conf

Nginx-Rewrite-Konfigurationsdatei: /www/wdlinux/nginx-1.2.9/conf/rewrite

Nginx-Fehler-/Vorgangsprotokoll:/www/wdlinux/nginx-1.2.9/logs

Nginx-Start-/Neustart-/Stopp-Vorgänge:

/www/wdlinux/nginx-1.2.9/sbin/nginx -c /www/wdlinux/nginx-1.2.9/conf/ngin.conf

/www/wdlinux/nginx-1.2.9/sbin/nginx -s neu laden

/www/wdlinux/nginx-1.2.9/sbin/nginx -s stop

Nginx prüft, ob die Standardkonfigurationsdatei normal ist

/www/wdlinux/nginx-1.2.9/sbin/nginx -t


Apache


httpd: httpd ist das Hauptprogramm des ApacheHTTP-Servers

/www/wdlinux/wdapache/logs: Apache-Protokolldateien

/www/wdlinux/wdapache/bin: Verschiedene Apache-Befehle

Apache/Start/Neustart/Stopp

/www/wdlinux/wdapache/bin/httpd starten Beginnen

/www/wdlinux/wdapache/bin/httpd restart Neustart

/www/wdlinux/wdapache/bin/httpd httpd Stop Stop Service


MySQL

MySQL-Verzeichnis:/www/wdlinux/mysql-5.1.69

MySQL starten/neu starten/stoppen

/www/wdlinux/mysql-5.1.69/libexec/mysqld start

/www/wdlinux/mysql-5.1.69/libexec/mysqld restart

/www/wdlinux/mysql-5.1.69/libexec/mysqld stop


Erläuterung allgemeiner Linux-Informationen (Auszug, es gibt viele online, daher werde ich sie nicht alle auflisten)

.o ist die Zieldatei, äquivalent zur .obj-Datei in Windows

.so ist eine gemeinsam genutzte Bibliothek, ein gemeinsam genutztes Objekt, das für dynamische Verknüpfungen verwendet wird, ähnlich wie DLL

.a ist eine statische Bibliothek, die aus mehreren .o-Dateien besteht, die für eine statische Verbindung zusammengestellt werden.

.la sind einige von libtool automatisch generierte gemeinsam genutzte Bibliotheken, die von vi bearbeitet und angezeigt werden können. Sie zeichnen hauptsächlich einige Konfigurationsinformationen auf. Zum Anzeigen können Sie den folgenden Befehl verwenden

/bin Binärer ausführbarer Befehl

Spezielle Dateien für /dev-Geräte

/etc Systemverwaltungs- und Konfigurationsdateien

/etc/rc.d Startkonfigurationsdateien und Skripte

/home ist der Basispunkt des Home-Verzeichnisses des Benutzers. Das Home-Verzeichnis des Benutzers user ist beispielsweise /home/user, was durch ~user dargestellt werden kann.

Die Standard-Programmierbibliothek /lib, auch Dynamic Link Shared Library genannt, funktioniert ähnlich wie DLL-Dateien in Windows

/sbin-Superverwaltungsbefehl, der die von Systemadministratoren verwendeten Verwaltungsprogramme speichert

/tmp öffentlicher temporärer Dateispeicherpunkt

/root Home-Verzeichnis des Systemadministrators

/mnt Das System stellt dieses Verzeichnis bereit, damit Benutzer vorübergehend andere Dateisysteme mounten können.

/lost gefunden Dieses Verzeichnis ist normalerweise leer. Das System fährt abnormal herunter und hinterlässt hier eine „obdachlose“ Datei (wie heißt sie in Windows?).

Das virtuelle Verzeichnis /proc ist eine Zuordnung des Systemspeichers. Auf dieses Verzeichnis kann direkt zugegriffen werden, um Systeminformationen zu erhalten.

/var ist der Überlaufbereich bestimmter großer Dateien, z. B. Protokolldateien verschiedener Dienste.

/usr ist das größte Verzeichnis. Fast alle zu verwendenden Anwendungen und Dateien befinden sich in diesem Verzeichnis.



Das Obige stellt eine detaillierte Beschreibung von wdcp vor, einschließlich inhaltlicher Aspekte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage