Sanya WordPress 5 tare da Apache, MariaDB 10 da PHP 7 akan CentOS 7


WordPress buɗaɗɗen tushe ne kuma aikace-aikacen rubutun ra'ayin kanka a yanar gizo kyauta da CMS mai ƙarfi (Tsarin Gudanar da abun ciki) wanda aka haɓaka ta amfani da MySQL da PHP. Yana da babban adadin plugins da jigogi na ɓangare na uku. WordPress a halin yanzu yana ɗaya daga cikin shahararrun dandalin rubutun ra'ayin kanka a yanar gizo da ake samu akan intanet kuma miliyoyin mutane ke amfani da su a duk faɗin duniya.

A cikin wannan koyawa za mu bayyana yadda ake shigar da shahararren tsarin sarrafa abun ciki - WordPress ta amfani da LAMP (Linux, Apache, MySQL/MariaDB, PHP) akan RHEL, CentOS da Fedora Linux rabawa.

  1. Sabar sadaukarwa ko VPS (Virtual Private Server) tare da ƙaramin shigarwa na CentOS 7.

MUHIMMI: Ina ba ku shawara ku je Bluehost Hosting, wanda ke ba mu rangwame na musamman ga masu karatun mu, kuma yana zuwa tare da Domain Kyauta 1, adireshin IP 1. , SSL kyauta da tallafin 24/7 don rayuwa.

Shigar da Ma'ajiyar Remi akan CentOS 7

Shigar da za mu yi zai kasance akan CentOS 7, amma umarni iri ɗaya kuma yana aiki akan rarraba RHEL da Fedora.

Da farko shigar kuma kunna ma'ajiyar Remi ta amfani da umarni mai zuwa.

# 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]

Tun da za mu yi amfani da php7.3, za mu buƙaci musaki shigarwa na php5.4 ta amfani da yum-config-manager umurnin da yum-utils kayan aiki ya bayar.

# yum install yum-utils
# yum-config-manager --disable remi-php54
# yum-config-manager --enable remi-php73

Shigar da Stack LAMP akan CentOS 7

Yanzu muna shirye don shigar da duk fakitin da ake buƙata masu alaƙa da tarin LAMP ɗin mu ta amfani da umarni mai zuwa.

# yum install httpd mariadb mariadb-server php php-common php-mysql php-gd php-xml php-mbstring php-mcrypt

Yanzu da shigarwa ya cika, za mu buƙaci farawa da amintaccen shigarwa na MariaDB.

# systemctl start mariadb
# mysql_secure_installation

Bi umarnin akan allon don amsa tambayoyin da suka shafi tsaro uwar garken MariaDB.

Sannan za mu saita MariaDB don farawa ta atomatik akan boot ɗin tsarin:

# systemctl enable mariadb

Na gaba za mu yi daidai da sabar gidan yanar gizon Apache:

# systemctl start httpd
# systemctl enable httpd

Ƙirƙirar WordPress MySQL Database

WordPress ɗinmu zai buƙaci bayanan bayanai da mai amfani da bayanai. Don ƙirƙirar ɗaya, kawai yi amfani da umarni masu zuwa. Jin kyauta don maye gurbin sunan bayanai, mai amfani da kalmar wucewa kamar yadda abubuwan da kuke so:

# 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

Ana shirya Shigar WordPress

Yanzu muna shirye don zazzage sabon kayan tarihin WordPress:

# cd /tmp && wget http://wordpress.org/latest.tar.gz

Na gaba cire ma'ajiyar bayanai a cikin kundin adireshin gidan yanar gizon mu:

# tar -xvzf latest.tar.gz -C /var/www/html

Abin da ke sama zai ƙirƙiri jagora mai zuwa, wanda zai ƙunshi rubutun mu na WordPress:

/var/www/html/wordpress

Yanzu canza ikon mallakar wannan littafin zuwa mai amfani \apache:

# chown -R apache /var/www/html/wordpress

Ƙirƙirar Mai watsa shiri na Apache don WordPress

Za mu ƙirƙiri keɓaɓɓen mai masaukin baki don shigar da WordPress ɗin mu. Bude /etc/httpd/conf/httpd.conf tare da editan rubutu da kuka fi so:

# vim /etc/httpd/conf/httpd.conf

Kuma ƙara lambar mai zuwa a kasan fayil ɗin kuma maye gurbin rubutu mai alama tare da bayanin da ke da alaƙa da shigarwar ku:

<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>

Ajiye canje-canjenku kuma sake kunna Apache:

# systemctl restart httpd

Sanya WordPress akan Yanar Gizo

Yanzu muna shirye don gudanar da shigarwa na WordPress. Don fara shigarwa za ku iya shiga ko dai adireshin IP na uwar garken ku a http://ip-address ko kuma idan kuna shigarwa a gida za ku iya amfani da http://localhost ko kuma idan kun kasance. ta amfani da yanki na gaske, zaku iya amfani da yankin maimakon. Ya kamata ku ga shafi mai zuwa:

Lokacin da ka danna maɓallin Mu Tafi, za a tura ka zuwa shafi na gaba na shigarwa, inda za ka shigar da bayanan bayanan da muka ƙirƙira a baya.

Idan kun shigar da cikakkun bayanai, danna maɓallin ƙaddamarwa. WordPress za ta yi ƙoƙarin ƙirƙirar fayil ɗin sanyi da ake kira wp-config.php. Idan komai yayi kyau yakamata ku duba shafin mai zuwa:

Da zarar ka danna maballin Run the installation, za a umarce ka da ka shigar da wasu bayanai game da gidan yanar gizonku: Taken Yanar Gizo, Sunan mai amfani, Kalmar wucewa da adireshin Imel.

Lokacin da kuka cika duk bayanan da ake buƙata kammala shigarwa ta danna maɓallin da ke ƙasa. An gama shigar ku yanzu. Shafin farko ya kamata ya kalli wani abu hoton da ke ƙasa:

Kuma dashboard ɗin WordPress yayi kama da haka:

Yanzu zaku iya fara sarrafa gidan yanar gizon ku na WordPress.

Kun sami nasarar kammala shigar da WordPress ta amfani da LAMP akan CentOS 7. Idan kuna da wata matsala ko tambayoyi, da fatan za a ƙaddamar da su a cikin sashin sharhi da ke ƙasa.