Installéiert WordPress 5 mat Apache, MariaDB 10 a PHP 7 op CentOS 7
WordPress ass eng Open Source a gratis Blogging Applikatioun an en dynamesche CMS (Content Management System) entwéckelt mat MySQL a PHP. Et huet eng grouss Zuel vun Drëtt Partei Plugins an Themen. WordPress ass de Moment eng vun de populäersten Blogging Plattformen déi um Internet verfügbar sinn a vu Millioune Leit weltwäit benotzt ginn.
An dësem Tutorial wäerte mir erkläre wéi Dir de populäre Inhaltsverwaltungssystem installéiere kënnt - WordPress mat LAMP (Linux, Apache, MySQL/MariaDB, PHP) op RHEL, CentOS a Fedora Linux Verdeelungen.
- En dedizéierten Server oder e VPS (Virtual Private Server) mat CentOS 7 minimal Installatioun.
WICHTEG: Ech proposéieren Iech fir Bluehost Hosting ze goen, deen eis eng speziell Remise fir eis Lieser bitt, an et kënnt och mat engem 1 Gratis Domain, 1 IP Adress , Gratis SSL an 24/7 Ënnerstëtzung fir d'Liewen.
Installéiert Remi Repository op CentOS 7
D'Installatioun déi mir ausféieren wäert op CentOS 7 sinn, awer déiselwecht Instruktioune funktionnéieren och op RHEL a Fedora Verdeelungen.
Éischt installéiert an aktivéiert Remi Repository mam folgenden Kommando.
# yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm [On CentOS/RHEL 7]
# dnf install http://rpms.remirepo.net/fedora/remi-release-29.rpm [On Fedora 29]
Well mir php7.3 benotzen, musse mir d'Installatioun vu php5.4 auszeschalten mat yum-config-manager Kommando vum yum-utils Tool.
# yum install yum-utils
# yum-config-manager --disable remi-php54
# yum-config-manager --enable remi-php73
Installéiert LAMP Stack op CentOS 7
Elo si mir bereet fir all déi erfuerderlech Packagen am Zesummenhang mat eisem LAMP-Stack z'installéieren mat dem folgenden Kommando.
# yum install httpd mariadb mariadb-server php php-common php-mysql php-gd php-xml php-mbstring php-mcrypt
Elo datt d'Installatioun fäerdeg ass, musse mir eis MariaDB Installatioun starten a sécheren.
# systemctl start mariadb
# mysql_secure_installation
Follegt d'Instruktioune um Bildschierm fir d'Froen ze beäntweren am Zesummenhang mat Ärer MariaDB Server Sécherheet.
Da konfiguréiere mir d'MariaDB fir automatesch beim Systemboot ze starten:
# systemctl enable mariadb
Als nächst maache mir datselwecht fir Apache Webserver:
# systemctl start httpd
# systemctl enable httpd
Erstelle WordPress MySQL Datebank
Eis WordPress erfuerdert eng Datebank an e Datebank Benotzer. Fir een ze kreéieren, benotzt einfach déi folgend Kommandoen. Fillt Iech gratis den Datebanknumm, Benotzer a Passwuert ze ersetzen no Äre Virléiften:
# mysql -u root -p
Enter password:
## Create database ##
CREATE DATABASE wordpress;
## Creating new user ##
CREATE USER [email IDENTIFIED BY "secure_password";
## Grant privileges to database ##
GRANT ALL ON wordpress.* TO [email ;
## FLUSH privileges ##
FLUSH PRIVILEGES;
## Exit ##
exit
Preparéieren WordPress Installatioun
Elo si mir prett fir dat lescht WordPress Archiv erofzelueden:
# cd /tmp && wget http://wordpress.org/latest.tar.gz
Nächst Extrait den Archiv an eisem Web Verzeechnes:
# tar -xvzf latest.tar.gz -C /var/www/html
Dat hei uewen erstellt de folgende Verzeechnes, deen eise WordPress Skript enthält:
/var/www/html/wordpress
Elo ännert d'Besëtzer vun deem Verzeichnis op de Benotzer \apache:
# chown -R apache /var/www/html/wordpress
Erstellt Apache Virtual Host fir WordPress
Mir erstellen en separaten virtuelle Host fir eis WordPress Installatioun. Öffnen /etc/httpd/conf/httpd.conf mat Ärem Liiblingstexteditor:
# vim /etc/httpd/conf/httpd.conf
A füügt de folgende Code um Enn vun der Datei an ersetzt de markéierten Text mat der Informatioun am Zesummenhang mat Ärer Installatioun:
<VirtualHost *:80>
ServerAdmin [email
DocumentRoot /var/www/html/wordpress
ServerName tecminttest.com
ServerAlias www.tecminttest.com
ErrorLog /var/log/httpd/tecminttest-error-log
CustomLog /var/log/httpd/tecminttest-acces-log common
</VirtualHost>
Späichert Är Ännerungen an nei start Apache:
# systemctl restart httpd
Installéiere vu WordPress op der Websäit
Elo si mir prett fir eis WordPress Installatioun auszeféieren. Fir d'Installatioun unzefänken kënnt Dir entweder op d'IP Adress vun Ärem Server op http://ip-Adress Zougang oder wann Dir lokal installéiert kënnt Dir http://localhost benotzen oder wann Dir sidd mat engem realen Domain, kënnt Dir amplaz d'Domain benotzen. Dir sollt déi folgend Säit gesinn:

Wann Dir op Let's Go Knäppchen klickt, gitt Dir op déi nächst Säit vun der Installatioun ëmgeleet, wou Dir d'Datebankdetailer gitt, déi mir virdru erstallt hunn.

Wann Dir d'Detailer aginn hutt, klickt op de Submit Knäppchen. WordPress wäert probéieren seng Konfiguratiounsdatei genannt wp-config.php ze kreéieren. Wann alles gutt ass, sollt Dir déi folgend Säit gesinn:

Wann Dir op de Knäppchen D'Installatioun lafen klickt, gitt Dir gefrot e puer Detailer iwwer Är Websäit anzeginn: Site Titel, Benotzernumm, Passwuert an E-Mail Adress.

Wann Dir all déi erfuerderlech Informatioun ausgefëllt hutt, finaliséiert d'Installatioun andeems Dir op de Knäppchen ënnen klickt. Är Installatioun ass elo fäerdeg. Är Virsäit soll eppes am Bild hei drënner ausgesinn:
An de WordPress Dashboard gesäit wéi follegt aus:

Dir kënnt elo ufänken Är WordPress Websäit ze managen.
Dir hutt d'Installatioun vu WordPress mat LAMP op CentOS 7 erfollegräich ofgeschloss. Wann Dir Schwieregkeeten oder Froen hutt, gitt se w.e.g. an der Kommentarsektioun hei ënnen.