Installieren Sie LAMP auf CentOS 7

Installieren Sie LAMP auf CentOS 7

1. Bereinigen und aktualisieren Sie das System
lecker, alles sauber machen
yum -y aktualisieren
Hostname „localhost“
systemctl stoppe Firewall
systemctl deaktiviert Firewall

2. Installieren Sie CSF
cd /usr/src
rm -fv csf.tgz
wget https://download.configserver.com/csf.tgz
tar -xzf csf.tgz
CD-CSF
sh install.sh

3. CSF konfigurieren
nano /etc/csf/csf.conf

eingeben
csf -r

Speichern und beenden.

4. Ändern Sie den OpenSSH-Standardport (optional)
cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
nano /etc/ssh/sshd_config
Suchen Sie Port 22, ändern Sie ihn in einen anderen Port und lassen Sie ihn in CSF zu.

Speichern und beenden.
Starten Sie den Dienst neu:
systemctl starte sshd.service neu

5. Installieren Sie Apache

a. Alte Dienste löschen:
yum -y installiere httpd

b. Richten Sie das Domänennamenverzeichnis ein (ändern Sie example.com in Ihren eigenen Domänennamen)
mkdir -p /var/www/example.com/public_html
chown -R $USER:$USER /var/www/example.com/public_html
chmod -R 755 /var/www
mkdir /etc/httpd/sites-available
mkdir /etc/httpd/sites-enabled

c. Bearbeiten Sie die Konfigurationsdatei
nano /etc/httpd/conf/httpd.conf
Fügen Sie IncludeOptional sites-enabled/*.conf am Ende der Datei ein.

d. Speichern und beenden.
nano /etc/httpd/sites-available/example.com.conf

e. Fügen Sie der Website-Konfigurationsdatei Folgendes hinzu (ändern Sie example.com durch Ihren eigenen Domänennamen)

 ServerName www.example.com ServerAlias example.com DocumentRoot /var/www/example.com/public_html ErrorLog /var/www/example.com/error.log CustomLog /var/www/example.com/requests.log combined

f. Speichern und beenden.
ln -s /etc/httpd/sites-available/example.com.conf /etc/httpd/sites-enabled/example.com.conf
Apachectl Neustart

6. Installieren Sie CertBot (Verwenden Sie lets-encrypt, um SSL-Zertifikate zu erstellen)
yum installiere Epel-Release
yum installiere Certbot
certbot certonly

Hier sind die Installationsbefehle:
Certbot erneuern – Trockenlauf
certbot erneuern – ruhig

7. Installieren Sie PHP 5.6
yum -y aktualisieren
yum -y installiere epel-release
wget https://dl.fedoraproject.org/pub/epe…t-7.noarch.rpm
wget https://centos7.iuscommunity.org/ius-release.rpm
rpm -Uvh ius-release*.rpm
yum -y aktualisieren
yum -y installiere php56u php56u-opcache php56u-xml php56u-mcrypt php56u-gd php56u-devel php56u-mysql php56u-intl php56u-mbstring php56u-bcmath

8. MySQL installieren
yum -y installiere MariaDB-Server MariaDB
systemctl starte mariadb
mysql_secure_installation

9. Installieren Sie phpMyAdmin
yum -y installiere phpmyadmin
nano /etc/httpd/conf.d/phpMyAdmin.conf
Ändern Sie 127.0.0.1 in Ihre unabhängige IP
Alias ​​​​/phpMyAdmin /usr/share/phpMyAdmin (ändern Sie /phpMyAdmin in /usr/share/phpMyAdmin)

10. Starten Sie den Dienst neu
systemctl starte httpd.service neu

über: http://www.webhostingtalk.com/showthread.php?t=1588551

<<:  CloudAtCost: 3,5 $/Lebensdauer/512 MB/10 GB SSD-Speicherplatz/unbegrenzter Datenverkehr/VMware/Kanada

>>:  IdeaStack: 5 $/Monat/1 GB Speicher/30 GB Speicherplatz/1 TB Datenverkehr/KVM/Seattle/Windows

Artikel empfehlen

BurstNet aktueller Rabattcode

Jeder sollte den Namen BurstNet kennen. Wenn Sie ...

Hostigger 512 MB RAM Japan Xen VPS-Testbericht

Details: Hostigger: 17,94 $/Jahr/2 GB Speicher/20...