Yadda ake Shigar WordPress tare da Apache a cikin Ubuntu 20.04


WordPress shine mafi shahararren dandamali a duniya don gina rukunin yanar gizo, ya zama blog, gidan yanar gizo na e-commerce, gidan yanar gizo na kasuwanci, gidan yanar gizon fayil, kundin adireshin kasuwancin kan layi, da sauransu. Kyauta ne kuma buɗaɗɗen tushe, mai sauƙin girka, koyo da amfani, mai haɗa abubuwa sosai da kuma keɓaɓɓu ma.

Wannan jagorar yana nuna yadda za a girka sabuwar sigar WordPress tare da Apache a cikin Ubuntu 20.04. Yana ɗauka cewa kuna da ɗakunan LAMP da aka girka kuma an tsara su sosai don yanar gizon yanar gizo, in ba haka ba, duba jagorar mu:

  • Yadda ake Shigar Fitilar Litila tare da PhpMyAdmin a cikin Ubuntu 20.04

Shigar da WordPress a cikin Ubuntu 20.04

1. Da zarar LAMP stack (Apache, MariaDB, da PHP) suka girka kuma aka saita su akan sabar Ubuntu 20.04, zaku iya cigaba da cigaba da zazzage sabon tsarin WordPress ta amfani da wannan umarnin na wget.

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

2. Da zarar an gama zazzage bayanan, sai a ciro fayil din da aka ajiye ta amfani da umurnin kwal kamar yadda aka nuna.

$ tar -xzvf latest.tar.gz

3. Na gaba, matsar da kundin adireshin da aka fitar a cikin tushen rubutunka watau /var/www/html/ kuma a ƙarƙashin gidan yanar gizon ka kamar yadda aka nuna (maye gurbin mysite.com da sunan gidan yanar gizon ka ko sunan yankin ka). Umurnin da ke gaba zai ƙirƙiri shugabanci na mysite.com kuma ya matsar da fayilolin WordPress a ƙarƙashin sa.

$ ls -l
$ sudo cp -R wordpress /var/www/html/mysite.com
$ ls -l /var/www/html/

4. Yanzu saita izinin da ya dace akan adireshin gidan yanar gizo (/var/www/html/mysite.com). Ya kamata mallakar mai amfani da Apache2 da rukunin da ake kira www-data.

$ sudo chown -R www-data:www-data /var/www/html/mysite.com
$ sudo chmod -R 775 /var/www/html/mysite.com

Irƙirar Database na WordPress don Yanar Gizo

5. Don farawa, shiga cikin ɗakunan bayanan MariaDB ɗinku ta amfani da umarni na MySQL tare da tutar -u don samar da sunan mai amfani wanda yakamata ya zama tushen kuma -p don shigar da kalmar wucewa da kuka saita don asusun MySQL lokacin da kuka shigar da software na MariaDB.

$ sudo mysql -u root -p

6. Bayan shiga, gudanar da waɗannan umarni don ƙirƙirar rukunin gidan yanar gizonku da mai amfani da bayanai tare da gata kamar yadda aka nuna. Ka tuna maye gurbin\"mysite",\"mysiteadmin" da\"[email !" tare da sunan bayanan ku, sunan mai amfani na bayanai, da kalmar sirrin mai amfani.

MariaDB [(none)]> CREATE DATABASE mysite;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON mysite.* TO 'mysiteadmin'@'localhost' IDENTIFIED BY '[email !';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT

7. Na gaba, matsa zuwa cikin tushen daftarin aikin yanar gizonku, ƙirƙirar fayil wp-config.php daga fayil ɗin samfurin samfurin da aka bayar kamar yadda aka nuna.

$ cd /var/www/html/mysite.com
$ sudo mv wp-config-sample.php wp-config.php

8. Sannan ka bude file na wp-config.php domin daidaitawa.

$ sudo vim wp-config.php

da kuma sabunta sigogin haɗin bayanan bayanai (sunan bayanai, mai amfani da bayanai, da kuma kalmar sirrin mai amfani da aka ƙirƙira a sama) kamar yadda aka nuna a cikin hotunan hoto mai zuwa.

Irƙirar Apache VirtualHost don Yanar Gizo na Yanar Gizo

9. Na gaba, kuna buƙatar saita Apache webserver don yi amfani da rukunin yanar gizonku ta WordPress ta amfani da cikakken sunan yankinku, ta hanyar ƙirƙirar Virtual Host a gareta ƙarƙashin tsarin Apache.

Don ƙirƙira da kunna sabon Mai watsa shiri Virtual, ƙirƙirar sabon fayil a ƙarƙashin/etc/apache2/shafukan-wadatar/kundin adireshi. A cikin wannan misalin, zamu kira fayil din mysite.com.conf (yakamata ya ƙare tare da .conf tsawo).

$ sudo vim /etc/apache2/sites-available/mysite.com.conf

Bayan haka sai kwafa da liƙa tsarin mai zuwa a ciki (maye gurbin ServerName da ServerAdmin imel tare da ƙimarku).

<VirtualHost *:80>
	ServerName mysite.com
	ServerAdmin [email 
	DocumentRoot /var/www/html/mysite.com
	ErrorLog ${APACHE_LOG_DIR}/error.log
	CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Adana fayil ɗin kuma rufe shi.

10. Sannan a duba tsarin Apache domin daidaiton rubutun. Idan rubutun ya yi daidai, kunna sabon shafin kuma sake shigar da sabis na apache2 don amfani da sababbin canje-canje.

$ apache2ctl -t
$ sudo a2ensite mysite.com.conf
$ sudo systemctl reload apache2

11. Hakanan, katse tsoho mai masaukin baki don ba da damar sabon rukunin yanar gizonku ya yi lodi yadda ya kamata daga burauzar gidan yanar gizo.

$ sudo a2dissite 000-default.conf
$ sudo systemctl reload apache2

Kammala shigarwar WordPress ta Hanyar Yanar Gizo

12. Sashe na karshe yana nuna yadda za'a kammala shigarwar WordPress ta amfani da mai saka yanar gizo. Don haka bude burauzarka ka yi amfani da sunan yankin ka:

http://mysite.com.

Da zarar mai shigar da yanar gizo na WordPress ya ɗora, zaɓi yaren da kuke son amfani dashi don shigarwa kuma danna Ci gaba.

13. Na gaba, saita taken shafin ka, sunan mai amfani na gudanarwa, da kalmar wucewa da kuma imel don gudanar da abun cikin shafin ka. Sannan danna Shigar da WordPress.

14. Da zarar an gama shigarwa na WordPress, danna kan Shiga don samun damar shafin shiga shafin gudanarwa.

15. Yanzu shiga cikin sabon gidan yanar gizon WordPress ta amfani da takardun shaidarka na gudanarwa (sunan mai amfani da kalmar sirri da aka kirkira a sama) sannan fara fara tsara shafinka daga Dashboard.

A cikin wannan labarin, munyi bayanin yadda ake girka WordPress ta amfani da Apache azaman sabar yanar gizo da kuma MySQL a matsayin tsarin tsarin bautar yanar gizo na PHP.

Gaba, mahimmin mataki shine tabbatar da shafin yanar gizonka na WordPress tare da SSL. Idan kun sanya WordPress akan yanki na ainihi, zaku iya amintar da shafin tare da Free Let Encrypt takardar shaidar. Idan kun sanya WordPress a cikin gida akan yanar gizon yanar gizo don gwaji ko amfanin kanku, Ina ba ku shawara ku yi amfani da takardar shaidar da aka sanya hannu kai maimakon.