Webinoly - Optimalizált WordPress webhely telepítése ingyenes SSL-lel
Ha saját WordPress-webhelyet szeretne létrehozni, ennek számos módja van. Valószínűleg hallott már a LAMP és LEMP veremekről.
Ebben a cikkben egy másik megközelítést mutatunk be a Webinoly használatával – egy optimalizált LEMP webszerverrel, integrált több funkcióval, hogy megkönnyítsék az életét.
Mivel a Webinoly az Ön webhelyére vonatkozó bevált módszereket követi, a következőket kapja:
- Ingyenes SSL-tanúsítványok a Let's Encrypt segítségével.
- HTTP/2 – a HTTP hálózati protokoll jelentős átdolgozása.
- PHP 7.3. Szükség esetén a korábbi verziók is támogatottak.
- FastCGI és Redis objektum-gyorsítótár a WordPresshez.
- Automatikusan megkísérli optimalizálni a webszervert, hogy a legtöbb rendelkezésre álló erőforrást megkapja.
A webhelyek kezeléséhez a Webinoly a következő lehetőségeket kínálja:
- Parancsok webhelyek létrehozására, törlésére és letiltására.
- SSL tanúsítványok telepítése.
- Napló nézet valós időben.
- További biztonsági beállítások a phpMyAdmin eléréséhez.
Ebben a cikkben a Webinoly telepítését mutatjuk be. Az Ubuntu LTS verziói támogatják, így telepítheti az Ubuntu 16.04 vagy 18.04 verziójára. A hírek szerint a szolgáltatás más verziókon is működni fog, de hivatalos tesztek egyelőre nem készültek.
A Webinoly telepítése Ubuntuban
A Webinoly telepítése meglehetősen egyszerű, mindössze annyit kell tennie, hogy futtassa a következő wget parancsot.
sudo wget -qO weby qrok.es/wy && sudo bash weby 3
Ezzel telepíti az összes Webinoly csomagot, beleértve az Nginx, MariaDB és PHP csomagot. Ennyire egyszerű. Amikor a telepítés befejeződött, megkapja a MySQL felhasználói jelszavát:
Az első WordPress webhely létrehozása
Most, hogy a telepítés befejeződött, beállíthatja első WordPress webhelyét a Webinoly segítségével. Ez egyszerűen létrehozható egyetlen paranccsal:
sudo site example.com -wp
A fenti parancs a következő webhelyet hozza létre: example.com
WordPress telepítéssel. Meg fogja kérni, hogy hozzon létre egy új adatbázist, vagy használja a meglévőt. Minden kérdésre válaszolhat az alapértelmezett „y ”
-val, és a Webinoly véletlenszerű adatbázisnevet, felhasználónevet és jelszót generál:
A beállítás befejezése után megnyithatja a webhelyet, és beállíthatja a webhely címét, felhasználónevét és jelszavát:
Ha rákattint a „WordPress telepítése” gombra, a telepítés befejeződik, és elkezdheti a munkát a webhelyén.
Szerver konfigurálása a WordPresshez
Ahogy korábban említettük, a Webinoly lehetővé teszi, hogy néhány extra konfigurációt és finomítást végezzen a szerveren. Az alábbiakban néhány példát láthat további konfiguráció hozzáadására:
Módosítsa a FastCGI konfigurációt.
sudo webinoly -config-cache
sudo webinoly -clear-cache=fastcgi
A phpMyAdmin alapértelmezett portja a 22222. Ha ezt meg szeretné változtatni, használja a következő parancsot:
sudo webinoly -tools-port=18915
sudo webinoly -tools-site=mymainsite.com
A második parancs a mymainsite.com használatát kényszeríti ki az eszközök szakasz eléréséhez.
A rosszindulatú forgalom elkerülése érdekében alapértelmezett nginx válaszként hozzáadhatjuk a blackhole-t. Így semmilyen tartalom nem kerül visszaküldésre, ha olyan kérés érkezik, amely nem felel meg egyetlen webhelynek sem.
sudo webinoly -default-site=blackhole
Ha meg szeretné akadályozni, hogy az IP-cím elérje webhelyét, használja a következő parancsot:
sudo webinoly -blockip=xx.xx.xx.xx
Ingyenes SSL beállítása a WordPress webhelyén
Ha ingyenes SSL-tanúsítványt szeretne kiállítani domainje számára, a következőket használhatja:
sudo site example.com -ssl=on
A Webinoly segítségével számos további lehetőség is rendelkezésre áll. Például - extra csomagok telepítése/eltávolítása, HTTP-hitelesítés engedélyezése, parkolt tartományok hozzáadása, WordPress többoldalas létrehozása és még sok más.
Részletesebb információkért és példákért javasoljuk, hogy tekintse át a Webinoly dokumentációját.
Következtetés
A Webinoly a LEMP verem szép és egyszerű megvalósítása, további funkciókkal. Mindenképpen érdemes kipróbálni, ha tapasztalt vagy kezdő felhasználó.