Munyaya inotevera tichazotarisa tingaisa sei WordPress 5.1 paUbuntu 18.04. Nhasi vazhinji vevashandisi vanosarudza kugadzira blog vanoshandisa WordPress. Zvekugadzirwa kwemablogiki kune dzimwe nzira dzakasiyana senge Blogger, zvisinei ini ndinotenda kuti WordPress ndeimwe yemhinduro dzakakurumbira uye dzakasimba mumunda wayo.
WordPress haidi iyo inoda chero hunyanzvi hwekugadzira yako webhusaiti. Kune rimwe divi, iri open sosi iyo inovimbisa kukura kwayo uye rutsigiro munharaunda. Mukuwedzera zvakare iri inogadziriswa chaizvo nekutenda kune ayo plugins uye madingindira ayo anogona kugadzirwa nyore nevashandisi. Mumitsara inotevera tichaona maitiro ekuisa WordPress 5.1.1 pane Ubuntu 18.04.
Isa WordPress 5.1 pane Ubuntu 18.04 LTS
Usati watanga neiyo WordPress yekuisa, nguva dzose Izvo zvakakosha kuti uve nechokwadi chekuti sisitimu yasvika parizvino. Kuti tiite izvi, isu tinongofanirwa kuvhura terminal (Ctrl + Alt + T) uye nyora:
sudo apt update && sudo apt upgrade
Isa Apache webhu saiti
WordPress iri kuzoda dura rewebhu iyo inobvumira kuitiswa kwayo. Kune akati wandei akanaka kwazvo seNgnix kana iyo Apache webhu saiti. Semuenzaniso uyu tiri kuzoshandisa yekupedzisira. Kuti tishandise, mune terminal (Ctrl + Alt + T) isu tinonyora:
sudo apt install apache2
Mushure mekumisikidzwa, ticha gonesa uye tanga Apache webhu server kutaipa mune imwechete terminal:
sudo systemctl enable apache2 sudo systemctl start apache2
Zvino hongu isu tinovhura webhu bhurawuza redu uye tinoenda ku http://IP-SERVIDOR o http://localhost iwe unofanirwa kuona chifananidzo senge chinotevera.
Kana iwe ukaona iwo mufananidzo uri pamusoro, chichava iko kusimbiswa kuti apache yakanyatsoiswa.
Isa PHP
Kuti tishandise WordPress nemazvo, isu tichazodawo gadza PHP pamwe nemamwe mapakeji. Kuti tivaise mune terminal tinonyora:
sudo apt install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-gd php7.2-xml php7.2-intl php7.2-mysql php7.2-cli php7.2 php7.2-ldap php7.2-zip php7.2-curl
Mushure mekumisikidza isu ticha tarisa kana PHP iri kushanda. Tichafanirwa chete kugadzira faira inonzi test.php Mubhuku rekero / var / www / html /.
sudo vi /var/www/html/prueba.php
Uye wedzera zvinotevera mukati:
<?php echo "PHP funciona en este equipo"; ?>
Mushure mekuchengetedza nekuvhara iyo faira, vhura iyo kuburikidza newebhu browser pa iyo URL http: // IP-SERVER / bvunzo .php.
Kana iwe ukaona iwo meseji kubva kufaira, PHP iri kushanda nemazvo.
Isa MariaDB
WordPress inoda kuiswa uye kugadzirisa chishandiso chekutarisira dhatabhesi. MariaDB ndeimwe yakanaka nzira yeizvi, sezvo iri yemahara uye pamusoro pezvose, yakagadzikana. Kuti uiise pakombuta yedu, mune iyo terminal (Ctrl + Alt + T) isu tinonyora:
sudo apt install mariadb-server
Iye zvino isu tichagonesa uye kuvhura sevhisi:
sudo systemctl enable mariadb sudo systemctl start mariadb
Panguva ino tichada gadzira kiyi yemidzi yaMariaDB. Zvimwe zvinhu zvinogona kugadziridzwa. Kuti uite izvi, mhanyisa iyo mysql_secure_installation script.
sudo mysql_secure_installation
Pano tichazobvunzwa mibvunzo mishanu yandakapindura Y, Y, N, Y, Y yemuenzaniso uyu. Zvinokurudzirwa kuverenga usati wapindura.
Pane imwe nguva MariaDB yakaiswa zvakanaka uye yakagadzirirwa, iwe unoda gadzira database uye mushandisi weWordPress. Mune terminal tinonyora:
sudo mysql -u root -p
Kutanga isu tichagadzira iyo database, fona 'Wordpress":
CREATE DATABASE wordpress;
Iye zvino tichaita mashandisiro ekushandisa dhatabhesi ichangogadzirwa:
USE wordpress;
Isu tinoramba tichipa mvumo kudhatabhesi kune mushandisi 'interunosyceros'ne password yako'wordpresspassword":
GRANT ALL PRIVILEGES ON wordpress.* TO 'entreunosyceros'@'localhost' IDENTIFIED BY 'wordpresspassword'; FLUSH PRIVILEGES; exit;
Iye zvino, tinogona kuisa WordPress.
Isa WordPress 5.1
Kutanga isu tichaenda kurodha pasi WordPress. Mune terminal (Ctrl + Alt + T) nekutaipa:
cd /tmp wget https://wordpress.org/latest.tar.gz
Zvino, unzip iyo faira Kubudiswa:
tar -xvzf latest.tar.gz
Panguva ino, isu ticha fambisa folda iyo yakangogadzirirwa ku / var / www / html. Ipapo tichachinja muridzi kubva mufolda uye isu tinopa mvumo.
sudo mv wordpress/ /var/www/html/ sudo chown -R www-data:www-data /var/www/html/wordpress/ sudo chmod 755 -R /var/www/html/wordpress/
Panguva ino, tinogona kupedzisa kuiswa kubva pawebhu webhu.
Kupedzisa kumisikidza
Iye zvino, kuburikidza newebhu webhu, unofanirwa kupedzisa kumisikidza. Isu tinovhura iyo URL http: // IP-SERVER / wordpress uye iwe uchaona zvinotevera.
Nhanho yekutanga ichave sarudza mutauro yekuisa. Mushure meiyo WordPress ichatizivisa iyo data iyo yatichafanirwa kuve nayo pane dhatabhesi ratakasika kare.
In inotevera danho, iwe uchafanirwa nyora iyo inoenderana ruzivo kune database.
Isu tinoenderera nekuisa.
Panguva ino, isu tichafanirwa nyora ruzivo rwekutanga rwewebhusaiti kana blog iwe unoda kugadzira. Unofanirawo kudaro gadzira zita rekushandisa uye password.
Mushure mekupedza kuisirwa, WordPress ichatizivisa kuti zvese zvafamba mushe pachishandiswa meseji seinotevera:
Paunodzvanya pa «Access«, Iwe unozoendeswa kune iyo skrini ku pinda mukati, nemushandisi mushandisi uye password yatinotsanangudza mukuisirwa kweWordPress. Paunopinda mukati iwe uchaona iyo yekutonga pani, kana iwe ukatsika pasi, uchaona yazvino vhezheni 5.1.1.
Kana iwe uchifarira kugadzira blog kana webhusaiti, kuzviita kuburikidza neWordPress ndiyo yakanaka kwazvo sarudzo. Kuisirwa kwaro kuri nyore uye kwemahara, asi pasina kurasikirwa nekusimba nesimba.
Sawa,
Ini ndatevera rako rekudzidzisa nhanho nhanho, uye pandinoyedza kurodha peji localhost / wordpress ini ndinowana iko kukanganisa:
«Kuisirwa kwako kwePHP kunoratidzika kunge kuri kushaikwa iyo MySQL yekuwedzera wich inodikanwa neizwiPress
Ini ndinoshandisa ubuntu server 18.05 pane virtualbox chaiyo muchina.
Ini ndatsvaga uye mhinduro dzese dzinoenda kuburikidza nekuisazve php7.2-mysql, izvo zvandakatoita ..
Any suggestions?
gracias