Installieren Sie PHP 7, NGINX und MySQL 5.6 auf CentOS/RHEL 7.1 und 6.7

Installieren Sie PHP 7, NGINX und MySQL 5.6 auf CentOS/RHEL 7.1 und 6.7

Geeignet für Menschen, die unter Mysophobie leiden und Wert auf Sicherheit legen. Generell wird folgende Verwendung empfohlen: OneinStack: Selbstinstallation von lnmp, lamp, lnmpa usw. (unterstützt HHVM)
CentOS 7 wird empfohlen. Alle Benutzer sind Root-Benutzer unter SSH.

1. Aktualisieren Sie das System und ändern Sie die Update-Quelle <br />Gilt für CentOS / RHEL 7-Systeme

 yum install epel-release rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm rpm -Uvh http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

Für CentOS / RHEL 6-Systeme

 yum install epel-release rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm rpm -Uvh http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm

2. Installieren Sie PHP 7
1. Installieren Sie PHP 7

 yum install php70w

2. Installieren Sie PHP 7-Komponenten und finden Sie Komponenten

 yum search php70w

Komponenten installieren

 yum install php70w-mysql php70w-xml php70w-soap php70w-xmlrpc yum install php70w-mbstring php70w-json php70w-gd php70w-mcrypt

3. Installieren Sie NGINX
1. Installieren Sie NGINX

 yum install nginx

2. Starten Sie NGINX

 systemctl enable nginx.service systemctl start nginx.service

4. Installieren Sie MySQL 5.6
1. MySQL installieren

 yum install mysql-server

2. Sicherheitseinstellungen

 systemctl start mysqld.service mysql_secure_installation

3. MySQL starten

 systemctl restart mysqld.service systemctl enable mysqld.service

5. Einrichten von PHP-FPM

 yum install php70w-fpm

6. Erstellen Sie eine Website

 nano /etc/nginx/conf.d/example.conf

Fügen Sie den folgenden Inhalt ein:

 server { listen 80; root /var/www; index index.php index.html index.htm; server_name example.com www.example.com; location / { try_files $uri $uri/ /index.html; } error_page 404 /404.html; error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/www; } location ~ .php$ { try_files $uri =404; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }

Wechseln Sie nach Bedarf zu Ihrem eigenen Domänennamen und Dateiablageverzeichnis.

7. Starten Sie den Dienst neu

 systemctl restart nginx.service systemctl restart php-fpm.service

8. Öffnen Sie die Ports http (80) und https (443) der Firewall

 firewall-cmd --permanent --zone=public --add-service=http firewall-cmd --permanent --zone=public --add-service=https firewall-cmd --reload

über: https://servercheap.net/crm/index.php?rp=/knowledgebase/1/Install-PHP-7-NGINX-and-MySQL-56-on-CentOSorRHEL-71-and-67.html

<<:  HiFormance: Alle VPS sind um 25 % reduziert und die niedrigste Jahresgebühr für KVM VPS beträgt nur 7,5 US-Dollar

>>:  ImgURL: Ein einfaches, reines PHP-Bildhostingprogramm

Artikel empfehlen

BandwagonHost 512 MB RAM Los Angeles CN2 KVM VPS-Testbericht

Details: BandwagonHost: 19,99 $/Jahr/512 MB Speic...

Installieren von Windows auf Wholesaleinternet-Servern mit QEMU-KVM

1. Installieren Sie das System neu und wählen Sie...

Repko Networks: 4,99 EUR/Monat/1 Kern/1 GB Speicher/80 GB/unbegrenzt/1 IP/KVM

Repko Networks, ein amerikanisches Hosting-Untern...