A WordPress telepítése a CentOS 7 Linuxra

ma megtanuljuk, hogyan telepíthetjük a WordPress-t a CentOS 7 Linux disztribúciónkra.

Miért CentOS?

a CentOS Linux egy közösség által támogatott disztribúció, amely a Red Hat által a nyilvánosság számára szabadon biztosított forrásokból származik a Red Hat Enterprise Linux (RHEL) számára. Mint ilyen, a CentOS Linux célja, hogy funkcionálisan kompatibilis legyen az RHEL-lel. A CentOS projekt elsősorban a csomagokat változtatja meg, hogy eltávolítsa az upstream szállítói márkanevet és a grafikát. A CentOS Linux ingyenes és ingyenesen terjeszthető. Minden CentOS verziót legfeljebb 10 évig tartanak fenn (biztonsági frissítések révén — a Red Hat támogatási intervallumának időtartama idővel változott a kiadott források tekintetében). Körülbelül 2 évente jelenik meg egy új CentOS verzió, és minden CentOS verziót rendszeresen frissítenek (nagyjából 6 havonta) az újabb hardverek támogatása érdekében. Ez biztonságos, kevés karbantartást igénylő, megbízható, kiszámítható és reprodukálható Linux környezetet eredményez.

a CentOS letölthető innen. Az ISO fájlformátumú lemezképet innen közvetlenül letöltheti.

mi az a WordPress?

a WordPress egy nyílt forráskódú weboldal készítő eszköz vagy tartalomkezelő rendszer (CMS), amely PHP és MySQL alapú. Matt Mullenweg és Mike Little 2003-ban programozták a WordPress programot. Ez a legegyszerűbb statikus (fejleszthető dinamikus is) website content management system (vagy CMS), hogy létezik.

a WordPress egy ingyenes és a GPLv2 (vagy újabb) Licenc alatt a Free Software Foundation-től. Egy felmérési jelentés szerint a WordPress-t a top 23.3 millió webhely több mint 10% – A használta. A WordPress az egyik legnépszerűbb blogolási rendszer, amelyet az Interneten használnak.

támogatja

  • különböző ingyenes & fizetett témák Különböző Különböző UI & UX
  • Plugins különböző szolgáltatások & funkciók
  • mobilok (reszponzív nézetek)
  • Multi-user & multi-blog

a Tudjon meg többet a WordPress-ről, keresse fel ezt a linket. A legújabb WordPress letöltése innen.

előfeltételek

a WordPress telepítéséhez szükségünk lesz ezekre a következő dolgokra, amelyeket telepíteni vagy elérhetővé kell tenni a CentOS 7 Linux szerverünkön.

  • Apache vagy Nginx webszerverként
  • PHP 5.6 vagy újabb verzió
  • MySQL / MariaDB 5.6 vagy újabb verzió adatbázisként

a PHP Legacy vagy régebbi verziója & a MySQL meghajthatja a WordPress-t, de nem ajánlott a hivatalos oldalukról.

győződjön meg arról is, hogy a tűzfal / iptables vagy a SELinux nem blokkolja az itt szükséges portokat, vagy nincs probléma a megfelelő felhasználói engedélyekkel.

a SELinux letiltásához írja be a következőket

setenforce 0

először frissítsük a CentOS 7 Linux szervert. Ez egy jó gyakorlat, hogy a szerver naprakész. Ehhez adja ki az alábbi parancsot egymás után, és várja meg, amíg frissül. Ez az internet sebességétől függ, és sokáig tart. Szóval, kérlek, légy türelmes.

sudo yum clean all
sudo yum -y update

látni fogja, valami hasonló az alábbi kép, ha kész vele. Attól függően, hogy hány éves a rendszerszoftver, vagy mely csomagokat kell frissíteni. Az alábbi kép egy sikeres frissítést jelez, és szükség lehet a rendszer újraindítására is.

yumupdatedcentos7

yumupdatedcentos7

az Apache telepítése webkiszolgálóként

az Apache CentOS 7-re történő telepítéséhez adja ki az alábbi parancsot a terminálon.

sudo yum -y install httpd

Ez letölti és telepíti az Apache-t webszerverként a rendszerre.

kezdjük az Apache-t az alábbi parancs kiadásával.

sudo systemctl start httpd

állítsa be az Apache indítási vagy indítási idejét, így minden újraindítás után automatikusan elindul kézi indítás nélkül.

sudo systemctl enable httpd

tesztelje az Apache

az apache teszteléséhez adja ki az alábbi parancsot.

sudo systemctl status httpd

ez megmutatja az Apache állapotát az Ön számára.

vagy megnyithat egy webböngészőt, és beírhatja a “localhost” szót a címsorba történő dupla idézet nélkül. Valami ilyesmit fog látni.

testing_apache_centos7

testing_apache_centos7

ez azt jelzi, hogy a webszerverünk üzemel és fut a (z)

lehet, hogy engedélyeznie kell a mod_rewrite modult is. Csak nyissa meg az /etc/httpd/conf/httpd fájlban található fájlt.állítsa be a következő sort

AllowOverride None

hogy

AllowOverride All

végeztünk az Apache-val.

a MySQL / MariaDB telepítése

a MySQL / MariaDB rendszerre történő telepítéséhez adja ki az alábbi parancsot.

sudo yum install mariadb-server mariadb

Ez letölti és telepíti a MySQL / MariaDB-t a rendszerre.

a MariaDB szerver indításához adja ki az alábbi parancsot.

sudo systemctl start mariadb

most be kell állítanunk a jelszót a MySQL / MariaDB “root” felhasználójának. Tegyük meg a következő beírásával, és ez biztonsági okokból kötelező.

sudo mysql_secure_installation

valami ilyesmit fog látni. Nyomja meg az Y gombot a folytatáshoz, írjon be egy összetett jelszót, és emlékezzen rá.

CentOS7_security

CentOS7_security

a root jelszó beállítása után valami hasonlót fog látni a kép alatt.

afterrootpasswordCentOS7

afterrootpasswordCentOS7

most néhány felszólítást kap a terminálon Y / N opciókkal.

nyomja meg az Y gombot a “Névtelen felhasználók eltávolítása?”

Hit Y a prompt ” tiltsa root bejelentkezés távolról?”

nyomja meg az Y parancsot a ” teszt adatbázis eltávolítása és hozzáférés hozzá?”

nyomja meg az Y gombot a ” privilégiumtáblák újratöltése most?”

az összes felszólítás befejezése után valami hasonlót fog látni alább.

finishmariadbCentOS7

finishmariadbCentOS7

mi kész a MySQL / MariaDB.

PHP telepítése

a PHP telepítéséhez nyisson meg egy terminált, és adja ki az alábbi parancsot.

sudo yum -y install php php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl

Ez letölti és telepíti a PHP-t a CentOS 7 rendszeredre, valamint néhány más PHP modulra, amelyek szükségesek a WordPress-hez.

a phpMyAdmin telepítése

a phpMyAdmin telepítéséhez adja ki az alábbi parancsot a terminálon.

sudo yum -y install epel-release

majd adja ki újra az alábbi parancsot.

sudo yum -y install phpmyadmin

a PHP telepítése után újra kell indítanunk az Apache-t vagy más webszervert a PHP használatához. Ehhez írja be a következőket.

sudo systemctl restart httpd.service

a phpMyAdmin elérésének teszteléséhez nyisson meg egy webböngészőt, és írja be a következőt a címsorba.

localhost/phpmyadmin

valami ilyesmit fog látni.

phpmyadminCentOS7

phpmyadminCentOS7

befejeztük a PHP telepítését.

a WordPress telepítése

töltse le innen a legújabb WordPress alkalmazást. Vagy használja az alábbi parancsot a letöltéshez.

sudo wget https://wordpress.org/latest.zip

a zip archív fájl letöltése után csomagoljuk ki az alábbi parancs beírásával a terminálon.

sudo unzip latest.zip

a sikeres kicsomagolás után megjelenik egy “wordpress”nevű mappa. Most másolja ezt a “wordpress” mappát a /var/www/html mappa elérési útjára az alábbiak szerint.

sudo cp -avr wordpress /var/www/html

most lépjen a /var/www/html mappába, és adja ki az alábbi két parancsot.

sudo chmod -R 775 wordpress
sudo chown apache:apache wordpress

most írja be a következőket a böngésző címsorába.

localhost/wordpress

látni fogja az alábbi képet. Kattintson a ” Menjünk!”a folytatás.

1stwordpresscentos7

1stwordpresscentos7

miután rákattintott a “Menjünk!”gomb, valami ilyesmit fog látni.

wordpresssetp2centos7

wordpresssetp2centos7

most létre kell hoznunk egy adatbázist egy névvel, amit a WordPress telepítéséhez kíván.

akkor hozzuk létre az adatbázist. Ehhez nyissa meg a webböngészőt, és írja be a következőt.

localhost/phpmyadmin

ezután kérni fogja a felhasználónevet & jelszó. Írja be a” root ” felhasználónevet és a MySQL/ MariaDB telepítése során korábban beállított jelszót. Remélem, emlékszik rá. Miután bejelentkezett, valami ilyesmit fog látni.

phpmyadmincenos7

phpmyadmincenos7

most kattintson a gombra új a bal felső sarokban pirossal jelölve a következő képen.

phpmyadmincenos7step2

phpmyadmincenos7step2

az Új gombra kattintás után ezt látni fogja. Írja be az adatbázis nevét, majd kattintson a “Létrehozás” gombra. Itt, beírom az iftekher-t az adatbázis nevemhez. Azt gépelsz, amit akarsz.

creatingdbcentos7

creatingdbcentos7

mi kész létrehozása adatbázis telepítése WordPress.

most térjen vissza a WordPress telepítéséhez.

írja be az adatbázis nevét iftekher néven (ahogy az iftekher-t az adatbázis neveként állítottam be), a felhasználónevet root-ként, a root jelszót, és hagyja az adatbázis gazdagépét és a tábla előtagját úgy, ahogy van. Úgy kell kinéznie, mint a kép alatt. Kattintson a Küldés gombra a folytatáshoz.

settingupcentos7

settingupcentos7

ezt követően hasonló képet fog látni, mint az alábbiakban, és kattintson a “telepítés futtatása” gombra.

runthecentos7

runthecentos7

Ezután megjelenik egy üdvözlő képernyő, csakúgy, mint az alábbiakban, kérve a WordPress webhely címét, felhasználónevét, jelszavát, amelyek kapcsolódnak a WordPress webhelyéhez. Írja be a webhely címét, írja be az admin felhasználónevet, válasszon egy kemény jelszót, írja be e-mail címét, majd kattintson a “WordPress telepítése”gombra.

welcomewpcentos7

welcomewpcentos7

Ezután kap egy üzenetet arról, hogy a WordPress sikeresen telepítve van a CentOS7-re.

most írja be a következőt a böngésző címsorába, és valami ilyesmit fog látni.

localhost/wordpress

livewpcentos7

livewpcentos7

tehát végeztünk a WordPress telepítésével a CentOS 7 Linux szerverünkre.

van egy nagy nap.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.