


Hinweise zum Einrichten eines NMP-Servers auf Centos7
Installieren Sie centos7.3
1. Laden Sie 7.3 von Mirrors.163.com herunter
2. Bereiten Sie das von mir verwendete Netzwerk auf die drahtlose Netzwerkkarte vor direkt zum Router. , Automatische IP-Zuweisung (Ursprünglich wollte ich eine statische IP bekommen, aber es hat lange gedauert, ohne Erfolg, und es traten nacheinander verschiedene Probleme auf)
3. Der Installationsmodus, den ich gewählt habe, ist Mini-Installation Ich muss zwar später verschiedene Software installieren, um das Problem zu lösen, aber ich habe viel über Linux gelernt. Stellen Sie während des Installationsvorgangs sicher, dass die Netzwerkkarte aktiviert ist
4. Stellen Sie nach Abschluss der Installation die Systemumgebung ein
4.1 Stellen Sie sicher, dass Selinux ausgeschaltet ist Dies wird beim Einrichten der Website zu verschiedenen Problemen führen. Nachdem ich zwei Tage lang gekämpft habe, ist dies das seltsame Problem.
Befehl: setenforce 0 //Vorübergehend geschlossen, nutzlos
Dateieinstellungen: vi /etc/selinux/config Änderung: SELINUX=disabled //Dies ist dauerhaft
Am besten starten Sie hier neu.
4.2. Sehen Sie sich nach Abschluss der Installation zunächst die IP-Adresse an und verwenden Sie dann die Terminalverbindungssoftware mobaxterm, um eine Verbindung herzustellen. Achten Sie darauf, mobaxterm von der offiziellen Website herunterzuladen, um nicht von Software mit Hintertüren ausgenutzt zu werden.
4.3. Verwenden Sie nach der Installation von mobaxterm SSL, um eine Verbindung zur virtuellen Maschine herzustellen.
4.4. Für die Minimalinstallation ist kein Wget-Tool verfügbar. Der erste Schritt ist die Installation von Wget. Mit diesem Download-Tool können Sie die zu installierende Software von einer vertrauenswürdigen Website herunterladen. Direkt yum installieren wget
4.5. Da die RPM-Installation zu zeitaufwändig ist und die Software, die ich benötige, häufig verwendete Software ist und vom Spiegelpunkt aus installiert werden kann, verwende ich yum, um sie alle zu installieren. Der nächste Schritt besteht darin, die Standard-Yum-Quelle durch 163 zu ersetzen.
Informationen zum Austausch der Yun-Quelle finden Sie in der Dokumentation von NetEase:.
Nachdem Sie die Yum-Quelle () von Centos7 heruntergeladen haben, laden Sie sie auf die virtuelle Maschine hoch. Zum Hochladen wird derzeit die Terminalsoftware mobaxterm verwendet. Sie müssen dies also verwenden, um eine Verbindung zum Server herzustellen. Zum Hochladen ziehen Sie einfach die heruntergeladene Datei in das linke Fenster. Sichern Sie dann zuerst das Original und kopieren Sie dann das 163er-Archiv an den Zielspeicherort.
Befehl:
mv CentOS-Base.repo CentOS-Base.repo.bak
cp ~/CentOS7-Base-163.repo /etc/yum.repos. d/ CentOS-Base.repo
Installieren Sie Nginx1.3
Installationsdokumente:
Erstellen Sie die Yum-Quelle von Nginx
Befehl: vi /etc/yum.repos.d/nginx.repo
Yum-Quellinhalt kopieren:
[nginx]
name=nginx repo
baseurl=$basearch/
gpgcheck=0
enabled=1
2. yum install nginx
3. systemctl status nginx
4. Systemstartelemente hinzufügen: systemctl enable nginx
firewall -cmd --permanent --zone=public --add-port=80/tcp
systemctl restart firewalld
firewall-cmd --list-ports
7 . Vorläufiger Test: Verwenden Sie den Browser auf dem Host, http://IP. Das folgende Bild zeigt an, dass Nginx normal ausgeführt wird.
8. Erstellen Sie ein Website-Verzeichnis und bereiten Sie die spätere Platzierung von Website-Dateien vor. Erstellen Sie zunächst eine index.html und testen Sie
mkdir -p /data/www/
cd /data/www/
vi index.html
das ist meine Seite
9 Website
9.1. Nginx-Konfigurationsdatei sichern: cp /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf.bak
9.2 , Ändern Sie die Konfigurationsdatei: vi /etc/nginx/conf.d/default.conf
------------------Ändern Sie einfach den folgenden Absatz--- - -----------
location / {
root /data/www;
index index.html index.htm;
}
----------------Das heißt: der Pfad hinter root----------------
Neustart: systemctl restart nginx
9.4. Testen Sie erneut auf dem Host, und die Seite index.html wird angezeigt.
PHP-FPM5.6-Installation
1. Installieren Sie epel:
[root@localhost ~]# wget
[root@localhost ~]# rpm -ivh epel-release-latest-7.noarch.rpm
[root@localhost ~]# yum repolist ##Überprüfen Sie, ob es hinzugefügt wurde die Quellliste
2. Installieren Sie die Remi-Yum-Quelle
rpm -ivh
### oder installieren Sie das IUS-Repository #####
rpm -ivh
3. PHP-Version prüfen
yum search php-fpm
4. PHP-fpm installieren
#yum --enablerepo=remi,remi-php56 install php-fpm php-common php-mysql php-opcache php-pear php-gd php-devel php-mbstring php-mcrypt php-cli php-pdo php- xml
#yum list installiert |. grep php
#systemctl php-fpm aktivieren
#systemctl php-fpm starten
5. Starten Sie PHP und legen Sie Systemstartelemente fest
systemctl enable php-fpmsystemctl start php-fpm
6 . Richten Sie NGINX ein und übergeben Sie die PHP-Datei zur Verarbeitung an php-fpm
vi /etc/nginx/conf.d/default.conf
location ~ .php$ {
try_files $uri =404;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
#PATHINFO-Funktion aktivieren
set $real_script_name $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+?.php)(/.+)$") {
set $real_script_name $1;
set $path_info $2;
}
fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;
fastcgi_param SCRIPT_NAME $real_script_name;
fastcgi_param PATH_INFO $path_info;
}
MySQL-Installation:
1. Gehen Sie zur offiziellen Website, um die Yum-Quelle zu finden:
2 Konfigurationsdatei:
wget
Ich habe Version 5.7 heruntergeladen
3. Das heruntergeladene RPM-Paket ist installiert
rpm -Uvh mysql57 -community-release-el7-11.noarch.rpm
Nach der Installation können Sie überprüfen, ob sich MySQL im Warehouse befindet: yum repolist all |
4. Installieren Sie MySQL wirklich. Der Name der Installationsdatei finden Sie im MySQL-Installationsdokument, nämlich: MySQL-Community-Server
yum install mysql-community-server
MySQL URL des Installationsassistenten:
5. Starten Sie nach der Installation mysql
systemctl start mysqld
systemctl status mysqld, um den Startstatus zu überprüfen
6. Überprüfen Sie das Root-Passwort:
grep 'temporäres Passwort' /var/log/mysqld.log
//Gesehen vom Installationsassistenten auf der offiziellen Website.
7. Ändern Sie das Root-Passwort
Melden Sie sich zuerst bei MySQL an
mysql -uroot -p
7.2 Geben Sie das Passwort ein. Ändern Sie 6. Kopieren Sie das angezeigte Passwort und drücken Sie die Eingabetaste.
Passwort eingeben:
//Geben Sie die MySQL-Shell ein. Die Eingabeaufforderung erscheint: mysql>
7.3. Geben Sie nach der Eingabeaufforderung den Befehl ein:
alter user 'root'@'localhost' identifiziert durch 'Mysql1234~!@';
7.4, test mysql
create Database test;
test verwenden;
Tabelle test1(col1 int,col2 varchar(20)) erstellen;
desc test1;
mysql>quit;
8. Installieren Sie phpMyAdmin
Um den Remote-Port 3306 nicht zu öffnen und die Sicherheit zu erhöhen, verwalten Sie die Datenbank über phpMyAdmin
Ich bin hier auf eine Grube gestoßen Habe einen Nachmittag damit verbracht, daran zu arbeiten. Die phpMyAdmin-Konfigurationsdatei hat kein Port-/Benutzer-/Passwort-Feld und Sie müssen die Konfiguration manuell hinzufügen. 8.1. Es ist sehr langsam offizielle Website, also laden Sie es vom Huajun Software Park herunter.
8.2. Über Mobaxterm hochladen und dekomprimieren: entpacken -d Zielpfad/Zip-Dateipfad
8.3 Das Wichtigste ist, die Konfigurationsdatei zu ändern. Suchen Sie im entpackten Ordner nach config.sample.inc.php
und ändern Sie den Namen: mv config.sample.inc.php config.inc.php
Andere Kommentare ignorieren und wie folgt ändern Es folgen mehrere Konfigurationselemente:
/* Serverparameter */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '3306';//Hinweis: Dieses Element ist standardmäßig nicht verfügbar und muss hinzugefügt werden manuell
$cfg['Servers'][$i]['user'] = 'root';//Hinweis: Dieses Element ist standardmäßig nicht verfügbar. Sie müssen es manuell hinzufügen
$cfg ['Servers'][$i]['password']='Mysql1234~!@';//Hinweis: Dieses Element ist standardmäßig nicht verfügbar. Sie müssen
8.4, IP-Zugriff, Test War es erfolgreich?
Das obige ist der detaillierte Inhalt vonHinweise zum Einrichten eines NMP-Servers auf Centos7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Wie lösche ich Xiaohongshu-Notizen? Die meisten Benutzer wissen nicht, wie man Xiaohongshu-Notizen löscht. Als nächstes bringt der Editor den Benutzern Bilder und Texte zum Löschen von Xiaohongshu-Notizen ein Blick! Tutorial zur Verwendung von Xiaohongshu So löschen Sie Xiaohongshu-Notizen 1. Öffnen Sie zunächst die Xiaohongshu-App und rufen Sie die Hauptseite auf. Wählen Sie in der unteren rechten Ecke [Ich] aus, um den speziellen Bereich aufzurufen. 2. Klicken Sie dann im Bereich „Mein“ auf die Notizseite als Wählen Sie wie unten gezeigt die Notiz aus, die Sie löschen möchten. 3. Rufen Sie die Notizseite auf und klicken Sie auf [drei Punkte] in der oberen rechten Ecke. 4. Schließlich wird die Funktionsleiste unten erweitert. Klicken Sie zum Abschluss auf [Löschen].

Lösung: 1. Überprüfen Sie die eMule-Einstellungen, um sicherzustellen, dass Sie die richtige Serveradresse und Portnummer eingegeben haben. 2. Überprüfen Sie die Netzwerkverbindung, stellen Sie sicher, dass der Computer mit dem Internet verbunden ist, und setzen Sie den Router zurück Wenn Ihre Einstellungen kein Problem mit der Netzwerkverbindung sind, müssen Sie überprüfen, ob der Server online ist. 4. Aktualisieren Sie die eMule-Version, besuchen Sie die offizielle Website von eMule und laden Sie die neueste Version der eMule-Software herunter. 5. Suchen Sie Hilfe.

Beim Laden von CentOS-7.0-1406 gibt es viele optionale Versionen. Für normale Benutzer wissen sie nicht, welche sie wählen sollen. Hier ist eine kurze Einführung: (1) CentOS-xxxx-LiveCD.ios und CentOS-xxxx-Was ist der Unterschied zwischen bin-DVD.iso? Ersteres hat nur 700 MB und letzteres 3,8 GB. Der Unterschied besteht nicht nur in der Größe, sondern der wesentlichere Unterschied besteht darin, dass CentOS-xxxx-LiveCD.ios nur in den Speicher geladen und ausgeführt und nicht installiert werden kann. Auf der Festplatte kann nur CentOS-xxx-bin-DVD1.iso installiert werden. (2) CentOS-xxx-bin-DVD1.iso, Ce

Was soll ich tun, wenn der RPC-Server nicht verfügbar ist und auf dem Desktop nicht darauf zugegriffen werden kann? In den letzten Jahren sind Computer und das Internet in jeden Winkel unseres Lebens vorgedrungen. Als Technologie für zentralisierte Datenverarbeitung und gemeinsame Nutzung von Ressourcen spielt Remote Procedure Call (RPC) eine entscheidende Rolle in der Netzwerkkommunikation. Manchmal kann es jedoch vorkommen, dass der RPC-Server nicht verfügbar ist und der Desktop nicht aufgerufen werden kann. In diesem Artikel werden einige mögliche Ursachen für dieses Problem beschrieben und Lösungen bereitgestellt. Zuerst müssen wir verstehen, warum der RPC-Server nicht verfügbar ist. RPC-Server ist ein

Als LINUX-Benutzer müssen wir häufig verschiedene Software und Server unter CentOS installieren. In diesem Artikel wird detailliert beschrieben, wie Sie Fuse installieren und einen Server unter CentOS einrichten, damit Sie die entsprechenden Vorgänge reibungslos abschließen können. Die Installation von FuseFuse unter CentOS ist ein User-Space-Dateisystem-Framework, mit dem unprivilegierte Benutzer über ein benutzerdefiniertes Dateisystem auf das Dateisystem zugreifen und es bedienen können. Die Installation von Fuse unter CentOS ist sehr einfach. Befolgen Sie einfach die folgenden Schritte: 1. Öffnen Sie das Terminal und melden Sie sich an Root-Benutzer. 2. Verwenden Sie den folgenden Befehl, um das Sicherungspaket zu installieren: „yuminstallfuse3“. Bestätigen Sie die Eingabeaufforderungen während des Installationsvorgangs und geben Sie „y“ ein, um fortzufahren. 4. Installation abgeschlossen

Als Xiaohongshu-Benutzer kennen wir alle die Situation, in der veröffentlichte Notizen plötzlich verschwunden sind, was zweifellos verwirrend und besorgniserregend ist. Was sollen wir in diesem Fall tun? Dieser Artikel konzentriert sich auf das Thema „Was tun, wenn die von Xiaohongshu veröffentlichten Notizen fehlen“ und gibt Ihnen eine ausführliche Antwort. 1. Was soll ich tun, wenn die von Xiaohongshu veröffentlichten Notizen fehlen? Erstens: Keine Panik. Wenn Sie feststellen, dass Ihre Notizen fehlen, ist es wichtig, ruhig zu bleiben und nicht in Panik zu geraten. Dies kann durch einen Plattformsystemausfall oder Betriebsfehler verursacht werden. Die Überprüfung der Veröffentlichungsdatensätze ist einfach. Öffnen Sie einfach die Xiaohongshu-App und klicken Sie auf „Ich“ → „Veröffentlichen“ → „Alle Veröffentlichungen“, um Ihre eigenen Veröffentlichungsdatensätze anzuzeigen. Hier können Sie zuvor gepostete Notizen ganz einfach finden. 3.Reposten. Wenn gefunden

Die Rolle eines DHCP-Relays besteht darin, empfangene DHCP-Pakete an einen anderen DHCP-Server im Netzwerk weiterzuleiten, auch wenn sich die beiden Server in unterschiedlichen Subnetzen befinden. Durch die Verwendung eines DHCP-Relays können Sie einen zentralen DHCP-Server im Netzwerkzentrum bereitstellen und ihn verwenden, um allen Netzwerksubnetzen/VLANs dynamisch IP-Adressen zuzuweisen. Dnsmasq ist ein häufig verwendeter DNS- und DHCP-Protokollserver, der als DHCP-Relay-Server konfiguriert werden kann, um die Verwaltung dynamischer Hostkonfigurationen im Netzwerk zu unterstützen. In diesem Artikel zeigen wir Ihnen, wie Sie dnsmasq als DHCP-Relay-Server konfigurieren. Inhaltsthemen: Netzwerktopologie Konfigurieren statischer IP-Adressen auf einem DHCP-Relay D auf einem zentralen DHCP-Server

Öffnen Sie die Centos7-Seite und erscheinen Sie: Willkommen im Notfallmodus! Geben Sie nach der Anmeldung „journalctl -xb“ ein, um Systemprotokolle anzuzeigen, „systemctlreboot“ zum Neustarten und „systemctldefault“, um erneut zu versuchen, in den Standardmodus zu booten. Giverootpasswordformaintenance(??Strg-D???): Lösung: r ausführen
