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.
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.
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á.
a root jelszó beállítása után valami hasonlót fog látni a kép alatt.
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.
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.
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.
miután rákattintott a “Menjünk!”gomb, valami ilyesmit fog látni.
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.
most kattintson a gombra új a bal felső sarokban pirossal jelölve a következő képen.
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.
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.
ezt követően hasonló képet fog látni, mint az alábbiakban, és kattintson a “telepítés futtatása” gombra.
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.
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
tehát végeztünk a WordPress telepítésével a CentOS 7 Linux szerverünkre.
van egy nagy nap.