Kuidas installida WordPress 5 Ubuntu 16.10/16.04 LAMP Stacki abil


Neile, kes ei saa endale lubada veebisaitide nullist väljatöötamise sagimist, on nüüd olemas mitu sisuhaldussüsteemi (CMS), näiteks WordPress, mida saate ära kasutada nii ajaveebide seadistamiseks kui ka veebisaitide loomiseks mõne klikiga.

WordPress on võimas, tasuta ja avatud lähtekoodiga, väga plug-in ja kohandatav CMS, mida miljonid kogu maailmas kasutavad ajaveebide ja täisfunktsionaalsete veebisaitide haldamiseks.

Seda on lihtne installida ja õppida, eriti isikute jaoks, kellel pole eelnevaid teadmisi veebisaidi kujundamisest ja arendamisest. Miljonite saadaolevate pistikprogrammide ja teemadega, mille on välja töötanud aktiivne ja pühendunud kaaskasutajate ja arendajate kogukond, saate oma blogi või veebisaidi kohandada nii, et see töötaks ja näeks välja just nii, nagu soovite.

  1. Registreeritud domeeninimega spetsiaalne VPS, soovitan teil minna Bluehosti hostimise juurde, mis pakub 50% soodsamat hinda, ühe tasuta domeeninime ja tasuta SSL-i.

Selles postituses vaatame läbi erinevad etapid, mida saate järgida, et installida WordPress 5.3 uusim versioon Ubuntu 18.10-18.04, Ubuntu 16.10-16.04 ja Linux Mint 18-19 koos LAMP-iga (Linux, Apache, MySQL ja PHP) virn.

Installige LAMP Ubuntu ja Linux Mint

Esmalt avastame enne WordPressi installimist LAMP-i virna installimise erinevad etapid.

Apache veebiserveri installimiseks väljastage järgmine käsk:

$ sudo apt-get install apache2 apache2-utils 

Peame lubama Apache2 veebiserveri käivitamise süsteemi käivitamisel ning teenuse käivitamise järgmiselt:

$ sudo systemctl enable apache2
$ sudo systemctl start apache2

Serveri töötamise testimiseks avage oma veebibrauser ja sisestage http:// server_address . Kui veebiserver töötab ja töötab, kuvatakse Apache2 vaikimisi registrileht.

Märkus. Apache vaikekataloog on/var/www/html, kõik teie veebifailid salvestatakse sellesse kataloogi.

Järgmisena peame installima MySQL-i andmebaasiserveri, käivitades alltoodud käsu:

$ sudo apt-get install mysql-client mysql-server

Kui soovite installida MariaDB, saate selle installida järgmise käsu abil.

$ sudo apt-get install mariadb-server mariadb-client

Paketi installimisel palutakse teil määrata mysqli juurkasutaja parool, nagu on näha alloleval pildil. Valige hea ja turvaline parool, seejärel klõpsake edasiseks jätkamiseks kaks korda nuppu OK.

Andmebaasiserveri juurutamine pole veel turvaline, seetõttu andke selle turvalisuse tugevdamiseks järgmine käsk:

$ sudo mysql_secure_installation 

Esiteks palutakse teil installida pistikprogramm “validate_password”, nii et sisestage Y/Yes ja vajutage Enter ning valige ka vaikeparooli tugevuse tase. Oma süsteemis olen selle juba installinud.

Oluline on see, et kui te ei soovi juurparooli muuta, siis tippige palumisel N/No . Vastake ülejäänud küsimustele Y/Yes .

Viimasena, kuid mitte vähem tähtsana, installime PHP ja mõned moodulid, et see töötaks veebi- ja andmebaasiserveritega, kasutades järgmist käsku:

$ sudo apt-get install php7.0 php7.0-mysql libapache2-mod-php7.0 php7.0-cli php7.0-cgi php7.0-gd  

Lisaks, et testida, kas php töötab koostöös veebiserveriga, peame looma faili/var/www/html info.php .

$ sudo vi /var/www/html/info.php

Ja kleepige allolev kood faili, salvestage see ja väljuge.

<?php 
phpinfo();
?>

Kui see on tehtud, avage oma veebibrauser ja sisestage see aadress http://server_address/info.php . Kinnitusena peaksite saama vaadata allolevat php infolehte.

Laadige alla uusim WordPressi pakett ja eraldage see, väljastades terminalis allolevad käsud:

$ wget -c http://wordpress.org/latest.tar.gz
$ tar -xzvf latest.tar.gz

Seejärel teisaldage WordPressi failid eraldatud kaustast Apache'i vaikekataloogi/var/www/html /:

$ sudo rsync -av wordpress/* /var/www/html/

Järgmisena määrake veebisaidi kataloogis õiged õigused, see tähendab, et andke veebiserverile WordPressi failide omandiõigus järgmiselt:

$ sudo chown -R www-data:www-data /var/www/html/
$ sudo chmod -R 755 /var/www/html/

Käivitage allolev käsk ja sisestage juurkasutaja parool, seejärel vajutage Enter, et liikuda mysql-i kestale:

$ mysql -u root -p 

Sisestage mysql-i kestale järgmised käsud, vajutades iga mysql-käsu rea järel Enter. Ärge unustage, et kasutate andmebaasi_nimi, andmebaasikasutaja jaoks oma kehtivaid väärtusi ning kasutage tugeva ja turvalise parooliga ka andmebaasikasutaja parool:

mysql> CREATE DATABASE wp_myblog;
mysql> GRANT ALL PRIVILEGES ON wp_myblog.* TO 'your_username_here'@'localhost' IDENTIFIED BY 'your_chosen_password_here';
mysql> FLUSH PRIVILEGES;
mysql> EXIT;

Minge kataloogi/var/www/html/ja nimetage olemasolev wp-config-sample.php ümber nimeks wp-config.php :

$ sudo mv wp-config-sample.php wp-config.php

siis värskendage seda jaotises MySQL-i sätted oma andmebaasi teabega (vaadake alloleva pildi esiletõstetud kaste):

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'database_name_here'); /** MySQL database username */ define('DB_USER', 'username_here'); /** MySQL database password */ define('DB_PASSWORD', 'password_here'); /** MySQL hostname */ define('DB_HOST', 'localhost'); /** Database Charset to use in creating database tables. */ define('DB_CHARSET', 'utf8'); /** The Database Collate type. Don't change this if in doubt. */ define('DB_COLLATE', '');

Seejärel taaskäivitage veebiserver ja mysql-teenus allolevate käskude abil:

$ sudo systemctl restart apache2.service 
$ sudo systemctl restart mysql.service 

Alloleva tervituslehe saamiseks avage oma veebibrauser ja sisestage oma serveri aadress: http:// server-address . Lugege leht läbi ja klõpsake nuppu\"Lähme!" jätkake ja täitke kogu ekraanil nõutav teave.

Lootes, et kõik läks hästi, saate nüüd oma süsteemis WordPressi nautida. Kuid ülaltoodud toimingutega seotud probleemide väljendamiseks või küsimuste esitamiseks või isegi lisateabe esitamiseks, mida teie arvates pole sellesse juhendamisse lisatud, võite meie poole pöördumiseks kasutada allpool olevat tagasiside jaotist.