Hogyan kell telepíteni WordPress egy lámpa ubuntu, digitalocean

Reméljük, ez a bemutató hasznos. Amellett, hogy a vezetők, mint ez, mi az egyszerű felhőinfrastruktúra a fejlesztők számára. Bővebben →

WordPress a legnépszerűbb tartalomkezelő rendszer (CMS, tartalomkezelő rendszer) az interneten. WordPress lehetővé teszi, hogy könnyen teremt rugalmas, hogy hozzanak létre a blogok és weboldalak alapján MySQL és a PHP. WordPress használják mindenhol, és kiváló választás azoknak, akik szeretnének gyorsan építeni egy internetes oldalon. A telepítés után majdnem az összes konfigurációs feladatokat és kezeli a helyén, akkor lehet, hogy egy webes felületen.

Ebben a cikkben megnézzük WordPress telepítési folyamat LAMP (Linux, Apache, MySQL és PHP) verem a szerver Ubuntu 16.04.

telepítése előtt

Mielőtt elkezdi követni a leírt lépéseket ebben a cikkben, hogy győződjön meg arról, hogy van egy szerver Ubuntu 16.04.

A következő lépéseket kell majd végrehajtani, mielőtt elkezdi:

Hozzon létre egy felhasználót a szerver sudo. Az ebben a cikkben szereplő vállalni nem rue (nem root) felhasználói jogosultságokat sudo. Megtanulják, hogyan kell létrehozni egy ilyen felhasználó a szerveren, akkor lehet egy cikket az elsődleges konfigurációs szerver Ubuntu 16.04.

Telepítse a LAMP stack. A munka WordPress igényel webszerver, adatbázis és PHP. Konfigurálása LAMP (Linux, Apache, MySQL és PHP) megfelel ezeknek a követelményeknek. Kövesse az ebben a cikkben telepíteni és konfigurálni a szoftvert.

Ha a domain név, a legegyszerűbb módja, hogy a webhely használata biztonságosabb a szolgáltatás Nézzük titkosítása, amely ingyenes tanúsítványokat. Ha szeretné beállítani a tanúsítványt, kövesse az utasításokat a cikket beállítani Nézzük titkosítása az Apache.

Ha nincs egy domain nevet, és csak azt, hogy teszteljék a szoftver a cikkben leírt, a konfiguráció, akkor egy saját aláírású tanúsítványt. Ez biztosítja az azonos szintű titkosítást, de a tartománynév nélküli érvényesítése. Beállítani, hogy kövesse az utasításokat a cikket arról, hogyan kell beállítani a saját aláírású SSL tanúsítványt az Apache.

Miután elvégezte a fenti lépéseket, menjen a szerver segítségével sudo felhasználóként létrehozott, és kövesse az alábbi utasításokat.

1. lépés: Hozzon létre egy MySQL adatbázis és a felhasználó számára a WordPress

WordPress használ MySQL tárolására és kezelésére hely adatok és információk az oldalon. Ezen a ponton a MySQL már telepítve kell szerverünkön, most létre kell hozni egy adatbázist és a felhasználói használható WordPress.

Hozzon létre egy adatbázist, amelyeket használni fognak a WordPress. Hívhatja az adatbázisban bármilyen nevet, ebben a cikkben fogjuk használni a nevét wordpress. Az adatbázis létrehozásához használja az alábbi parancsot:

Figyelmeztetés: MySQL Minden parancs kell végződnie pontosvesszővel (;). Ha belép egy parancsot, ellenőrizze, hogy nem írta a pontosvessző problémák elkerülése érdekében.

Most már van egy adatbázis és a felhasználói dolgozni WordPress. Mi csak akkor kell alkalmazni a szükséges módosításokat:

Kilép a MySQL parancsot:

2. lépés: Telepítés PHP kiterjesztéseket

Amikor telepíti a LAMP, mi szükség van egy minimális PHP kiterjesztések, hogy kölcsönhatásba lépnek a MySQL. WordPress dugó és számos további kiterjesztés PHP.

PHP telepítésének legnépszerűbb kiterjesztés dolgozó WordPress, a következő parancsot:

Megjegyzés: Minden plug-in for WordPress saját listáját szükséges munkája PHP kiterjesztéseket. Ahhoz, hogy megértsük a kiterjesztés szükséges bővítmény olvassa el a dokumentációt a plugin. Telepítse a szükséges plug-in, akkor apt-get. a fent leírt módon.

Ezután indítsa újra az Apache elindításához a telepített bővítményeket. Amikor telepíti a további plug-inek a jövőben, ne felejtsd el újraindítani az Apache.

3. lépés: Az Apache beállítása engedélyezési irányelvek a .htaccess

Következő, hogy néhány apró változások az Apache beállításait. Alapértelmezésben a használata .htaccess fájlok nem engedélyezettek a webszerver. WordPress és a legtöbb felhasználó beépülő modulok .htaccess fájlt, hogy finomítsa a viselkedését a szerver.

mi is mod_rewrite. ami a helyes működéshez szükséges állandó kapcsolatok (permalinks) WordPress.

Engedélyezése .htaccess felülírásai

Ahhoz, hogy az első változás, nyissa meg a Apache konfigurációs fájl:

A probléma megoldásához a .htaccess fájlt, be kell állítani a AllowOverride egy Directory blokk. felelős a gyökér könyvtárába a honlapunkon. Ehhez adjuk hozzá a következő sorokat a fájl végére:

Mentse és zárja be a fájlt.

Engedélyezze újraírása modul

Ezután aktiválja a mod_rewrite modul rendszeres WordPress linkek:

A módosítások alkalmazása

Mielőtt alkalmazni a változtatásokat, akkor győződjön meg arról, hogy nem tettünk szintaktikai hibákat:

A kimenet így kell kinéznie:

Apache újraindításához a változtatások érvényesítéséhez:

4. lépés: Töltse WordPress

Most, hogy a szerver van beállítva, akkor töltse le és testre WordPress. Ami a biztonság érdekében javasoljuk, hogy mindig töltse le a legújabb verzióját WordPress a hivatalos weboldalon.

WordPress archívum letöltése a következő parancsokat:

Izvlechom fájlokat az archívumból, hogy hozzon létre egy WordPress könyvtár struktúra:

Áthelyezése előtt ezeket a fájlokat a gyökér könyvtárába az oldalunkat, és csak egy üres .htaccess fájlt, és a hozzáférési jogokat, további felhasználásra a WordPress. Hozzon létre egy fájlt, és módosítsa a hozzáférési jogot biztosít parancsok:

WordPress is létrehozhat a konfigurációs fájl másolásával konfigurációs fájl:

Azt is hozzon létre egy könyvtárat frissítés WordPress sikeresen frissítette a jövőben:

5. lépés: A WordPress könyvtár

Felállítása előtt WordPress segítségével a webes felületen, meg kell, hogy bizonyos változtatásokat WordPress maga könyvtárban.

A jogosultságok beállítása

Az egyik fontos feladat ebben a szakaszban az, hogy hozzanak létre egy ésszerű tulajdonos és a jogosultságok a fájlokat. Azt kell tenni, hogy írjon ezeket a fájlokat a profil használatával az átlagos felhasználó. Ezen túlmenően, a web szerver kell tudni elérni és módosítani bizonyos fájlokat és könyvtárakat a megfelelő működéshez.

Kezdjük azzal a ténnyel, hogy a változás a tulajdonos összes fájlt, a gyökérkönyvtárban oldalunkat felhasználók. Ebben a cikkben, akkor használja a felhasználó nevét Sammy. akkor kell használni a nevét a sudo -user. A csoport, akkor a www-data csoport:

Következő configure setgid bit az egyes könyvtárak a gyökérkönyvtárban. Ez biztosítja, hogy az összes új fájlokat ezekben a könyvtárakban örökli a csoport a szülő könyvtár (amit épp most telepítve, mint a www-data) használata helyett a felhasználó elsődleges csoportja. Erre azért van szükség, hogy biztosítsák, hogy a teremtés minden fájl a könyvtárban a parancssorban, akkor a webszerver hozzáfér a fájlhoz.

Beállítani a setgid bit minden egyes könyvtár gyökérkönyvtárában honlapunkon WordPress használja a következő parancsot:

Most hagyjuk a csoportot, hogy írjon a wp-content könyvtárat a webes felületen, hogy módosítja a témát, és plug-inek:

Következő, így a webszerver írási jogosultsága a következő könyvtárakat:

Ezekkel a beállításokkal, akkor elkezdeni a WordPress. Néhány beépülő szükség lehet további beállításokat.

Beállítása WordPress konfigurációs fájl

Most, hogy néhány változtatást az alap WordPress konfigurációs fájlban.

Először meg néhány titkos kulcsot a biztonság fokozása érdekében. WordPress egy generátor ezt a cikket, így nem kell kitalálni a saját. Ezeket a sorokat csak akkor kell használni a WordPress is, így nem kell félni, hogy kérje a komplex értékek.

Sorok lekérésének WordPress használja a következő parancsot:

Cserébe kapsz egy sor egyedi húrok, amelyek a következők:

Megjegyzés: Fontos, hogy kap egy egyedi tétel minden egyes új telepítés WordPress. Ne másolja az alábbi sort példaként!

Ezek konfigurációs sor lehet illeszteni a konfigurációs fájlban. Másolás a következtetést levonni a fenti, majd nyissa meg a WordPress konfigurációs fájl:

Keresés szakaszt tartalmaz üres értékeket ezeket a paramétereket. Ez a következőképpen néz ki:

Távolítsuk el ezeket a sorokat és beillesztés kapott értékeket korábban:

Ezután módosítsa a kapcsolat beállításait, hogy az adatbázis elején a fájlt. Meg kell adnia az adatbázis nevét, az adatbázis felhasználónevét és a megfelelő jelszó a felhasználó MySQL.

Ezen túlmenően, kérünk módszer, hogy a WordPress fogja használni írásakor a fájlrendszer. Mivel mi adta a webszerver írási jogosultsága a megfelelő könyvtárba, akkor ez az érték kifejezetten közvetlen. Ha ez nem történik meg, ha bizonyos műveleteket WordPress fogja kérni a bejelentkezési nevet és jelszót az FTP hozzáférést.

Ezek a beállítások is adhatunk, amint a kapcsolat beállításait az adatbázis, vagy bármilyen más hely a fájlban:

Mentse és zárja be a fájlt.

6. lépés: A telepítés befejezése a webes felületen

Most, hogy a szerver van beállítva, akkor a teljes WordPress telepítés egy webes felületen.

Válassza ki a kívánt nyelvet kell használni:

Következő akkor jelenik meg a fő beállítások oldalon.

Válasszon egy nevet a WordPress honlap, valamint egy felhasználói nevet (a szempontból, biztonsági okokból ajánlatos, hogy ne válassza „admin” vagy hasonló név). Következő automata erős jelszót a felhasználó hoz létre. Menteni a jelszót, vagy kérje egy másik erős jelszót.

Ha rákattint a Install WordPress kérni fogja, hogy jelentkezzen be.

A sikeres bejelentkezés után látni fogja a WordPress Admin WordPress:

Frissítés WordPress

Az aktuális beállítások, akkor nem lesz képes frissíteni a megjelenését WordPress frissítéseket.

A kiválasztott beállítások lehetővé teszik számunkra, hogy egy jó egyensúlyt a biztonság és a könnyű használat 99% -ában a frissítések között. Azonban ezek a beállítások túl szigorúak, hogy végre az automatikus frissítéseket.

Amikor a WordPress frissítések, jelentkezzen be, hogy a szerver segítségével a felhasználó sudo. Továbbá ideiglenesen lehetővé teszi a web szerver írási hozzáférést biztosít a teljes tartalmát a gyökér könyvtárat az oldalon:

Ezután menj a WordPress admin panel és a frissítés végrehajtásához.

Miután a frissítés befejeződött, módosíthatják az engedélyeket az eredeti:

A leírt eljárás csak akkor van szükség, amikor frissíti a WordPress (de nem a plugins).

következtetés

WordPress most már telepítve van, és készen áll a használatra! Akkor majd például adja meg a beállításokat állandó linkeket a hozzászólásokat (ezek a beállítások a Beállítások> Permalinks), vagy új témát (a Megjelenés> Témák). Ha WordPress először, nézd meg az admin felületen, hogy jobban megértsük, hogyan működik.

Kapcsolódó cikkek