CentOS 7-sse installige WordPress 5 koos Apache, MariaDB 10 ja PHP 7-ga


WordPress on avatud lähtekoodiga ja tasuta ajaveebirakendus ning dünaamiline CMS (sisuhaldussüsteem), mis on välja töötatud MySQL ja PHP abil. Sellel on tohutult palju kolmandate osapoolte pistikprogramme ja teemasid. WordPress on praegu üks populaarsemaid Internetis saadaval olevaid blogimisplatvorme, mida kasutavad miljonid inimesed kogu maailmas.

Selles õpetuses selgitame, kuidas installida populaarne sisuhaldussüsteem - WordPress, kasutades LAMP-i (Linux, Apache, MySQL/MariaDB, PHP) RHEL, CentOS ja Fedora Linuxi distributsioonidesse.

  1. spetsiaalne server või VPS (virtuaalne privaatne server) koos minimaalse installiga CentOS 7.

TÄHTIS: soovitan teil minna Bluehosti hostimise juurde, mis pakub meile oma lugejatele erisoodustust ja sellega kaasneb ka 1 tasuta domeen, 1 IP-aadress , Tasuta SSL ja ööpäevaringne tugi kogu eluks.

Remi hoidla installimine CentOS 7-le

Installimine, mille teeme, on CentOS 7-l, kuid samad juhised töötavad ka RHEL-i ja Fedora distributsioonides.

Esmalt installige ja lubage Remi hoidla järgmise käsu abil.

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

Kuna hakkame kasutama php7.3, peame keelama php5.4 installimise, kasutades tööriista yum-config-manager käsku yum-config-manager.

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

LAMP Stacki installimine CentOS 7-le

Nüüd oleme järgmise käsu abil valmis installima kõik vajalikud paketid, mis on seotud meie LAMP-virnaga.

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

Nüüd, kui installimine on lõppenud, peame oma MariaDB installi käivitama ja selle turvama.

# systemctl start mariadb
# mysql_secure_installation

MariaDB serveri turvalisusega seotud küsimustele vastamiseks järgige ekraanil kuvatavaid juhiseid.

Seejärel konfigureerime MariaDB süsteemi käivitamisel automaatselt käivitama:

# systemctl enable mariadb

Järgmisena teeme sama Apache veebiserveri puhul:

# systemctl start httpd
# systemctl enable httpd

WordPressi MySQL-i andmebaasi loomine

Meie WordPress nõuab andmebaasi ja andmebaasi kasutajat. Selle loomiseks kasutage lihtsalt järgmisi käske. Asendage julgelt andmebaasi nimi, kasutaja ja parool vastavalt oma eelistustele:

# 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

WordPressi installimise ettevalmistamine

Nüüd oleme valmis alla laadima uusima WordPressi arhiivi:

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

Järgmisena eraldage arhiiv meie veebikataloogist:

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

Ülaltoodu loob järgmise kataloogi, mis sisaldab meie WordPressi skripti:

/var/www/html/wordpress

Nüüd muutke selle kataloogi omanikuks kasutaja\"apache":

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

Apache virtuaalse hosti loomine WordPressi jaoks

Loome oma WordPressi installimiseks eraldi virtuaalse hosti. Avage oma lemmiktekstiredaktoriga /etc/httpd/conf/httpd.conf:

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

Ja lisage faili lõppu järgmine kood ja asendage märgitud tekst installimisega seotud teabega:

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

Salvestage muudatused ja taaskäivitage Apache:

# systemctl restart httpd

WordPressi installimine veebisaidile

Nüüd oleme valmis käivitama oma WordPressi installimise. Installimise alustamiseks pääsete juurde oma serveri IP-aadressile aadressil http:// ip-aadress või kui installite kohapeal, võite kasutada http:// localhost või kui olete tõelist domeeni kasutades saate selle asemel kasutada domeeni. Peaksite nägema järgmist lehte:

Kui klõpsate nupul Let’s Go, suunatakse teid installi järgmisele lehele, kuhu peate sisestama varem loodud andmebaasi üksikasjad.

Kui olete üksikasjad sisestanud, klõpsake nuppu Esita. WordPress üritab luua oma konfiguratsioonifaili nimega wp-config.php. Kui kõik on korras, peaksite nägema järgmist lehte:

Kui klõpsate nupul\"Käivita install", palutakse teil sisestada mõned üksikasjad oma veebisaidi kohta: saidi pealkiri, kasutajanimi, parool ja e-posti aadress.

Kui olete kogu vajaliku teabe täitnud, viige install lõpule, klõpsates allosas oleval nupul. Teie installimine on nüüd lõpule viidud. Teie avaleht peaks välja nägema selline, nagu alloleval pildil:

Ja WordPressi juhtpaneel näeb välja järgmine:

Nüüd saate hakata haldama oma WordPressi veebisaiti.

Olete edukalt lõpetanud WordPressi installimise CentOS 7-s LAMP-i abil. Kui teil on raskusi või küsimusi, esitage need allpool olevas kommentaaride jaotises.