Kif Tinstalla WordPress b'LAMP fuq SUSE Linux Enterprise


Miktub fil-PHP, WordPress huwa wieħed mill-aktar CMS popolari u użati ħafna (Sistemi ta 'Ġestjoni tal-Kontenut). Huwa b'xejn u open-source u jintuża għall-ħolqien ta' websajts tal-isturdament billi jipprovdi mudelli mibnija minn qabel b'ħafna karatteristiċi li huma faċilment customizable. Bħala tali, tista 'toħloq websajts friski mingħajr il-ħtieġa li tikteb xi kodiċi.

F'din il-gwida, se nuru kif tinstalla WordPress b'LAMP fuq SUSE Enterprise Server 15.

  • L-ewwel, kun żgur li s-server LAMP huwa installat fuq SUSE Linux.
  • Barra minn hekk, kun żgur li utent sudo huwa kkonfigurat fuq l-istanza.

Ejjew issa ngħaddu u ninstallaw WordPress f'SUSE Linux.

Pass 1. Oħloq Database għal WordPress

WordPress jeħtieġ database li fiha se jinstalla l-fajls kollha ta 'installazzjoni u d-dejta tal-utent. Dritt mill-BAT, aċċess server database tiegħek

# mysql -u root -p

Imbagħad oħloq database u utent tad-database għall-installazzjoni ta 'WordPress u agħti l-privileġġi kollha lill-utent fuq id-database.

CREATE DATABASE wordpress_db;
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wordpress_user' IDENTIFIED BY '[email ';

Erġa 'tagħbija l-bidliet u ħruġ.

FLUSH PRIVILEGES;
exit;

Pass 2: Niżżel u Ikkonfigura WordPress

Bil-database f'postha, il-pass li jmiss huwa li tniżżel u tikkonfigura WordPress.

Tista 'tniżżel il-fajl tarball WordPress kif muri billi tuża l-kmand wget.

# wget http://wordpress.org/latest.tar.gz

Dan iniżżel fajl kompressat imsejjaħ latest.tar.gz. Ladarba titniżżel, iġbedha billi tuża l-kmand tal-qatran kif muri.

# tar -xvf latest.tar.gz

Dan estratt il-fajl kompressat għal folder imsejjaħ wordpress. Mexxi dan il-folder fid-direttorju tal-għeruq tad-Dokument.

# mv wordpress/ /srv/www/htdocs/

Sussegwentement, oħloq fajl wp-config.php billi tikkopja l-fajl wp-config-sample.php.

# sudo cp /srv/www/htdocs/wordpress/wp-config-sample.php /srv/www/htdocs/wordpress/wp-config.php

Sussegwentement, aċċess għall-fajl u aġġorna d-dettalji tad-database.

# vim /srv/www/htdocs/wordpress/wp-config.php

Issejvja l-bidliet u ħruġ. Sussegwentement, tassenja l-permessi li ġejjin.

# chown -R wwwrun:www /srv/www/htdocs/
# chmod 775 -R /srv/www/htdocs/

Pass 3. Ikkonfigura Apache Virtualhost għal WordPress

Sussegwentement, se noħolqu fajl ta 'konfigurazzjoni għal WordPress.

# sudo vim /etc/apache2/conf.d/wordpress.conf

Sussegwentement, paste l-linji ta 'kodiċi li ġejjin. Kun żgur li tissostitwixxi example.com bl-isem tad-dominju reġistrat tiegħek stess.

<virtualhost *:80>
servername example.com
documentroot "/srv/www/htdocs/wordpress/"
<directory "/srv/www/htdocs/">
AllowOverride All
Require all granted
</directory>
</virtualhost>

Issejvja l-bidliet u oħroġ mill-fajl. Biex il-bidliet kollha jidħlu fis-seħħ, ibda mill-ġdid il-webserver Apache.

# sudo systemctl restart apache2

Pass 4. Imla l-Installazzjoni ta’ WordPress minn Web Browser

Biex tlesti l-installazzjoni, iftaħ il-web browser tiegħek u bbrawżja l-indirizz IP jew l-isem tad-dominju tas-server tiegħek. Int ser tirċievi l-paġna ta’ merħba murija. Agħżel l-installazzjoni tiegħek u segwi l-wizard sa l-aħħar.

Din tiġbor il-gwida tagħna llum dwar l-installazzjoni ta 'WordPress fuq SUSE Linux Enterprise Server 15. Ir-rispons tiegħek huwa milqugħ ħafna.