V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat OpenLiteSpeed na vašem CentOS 7. Pro ty z vás, kteří to nevěděli, OpenLiteSpeed je open-source HTTP server vyvinutý společností Technologie LiteSpeed. OpenLiteSpeed je vysoce výkonný a lehký HTTP server, který je dodáván s administračním rozhraním Web Gui. Pokud jde o linuxové webové servery, OpenLiteSpeed má několik zajímavých funkcí, které z něj dělají solidní volbu pro mnoho instalací. Je kompatibilní s Apache přepisovací pravidla, webové administrační rozhraní a přizpůsobené zpracování PHP optimalizované pro server.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci OpenLiteSpeed na server CentOS 7.
Předpoklady
- Server s jedním z následujících operačních systémů:CentOS 7.
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
- Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-root sudo user
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nainstalujte OpenLiteSpeed na CentOS 7
Krok 1. Nejprve přidejte úložiště OpenLitespeed na svůj server.
Tento příkaz použijte k přidání repo do vašeho VPS:
rpm -ivh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el7.noarch.rpm
Dále musíte ve svém systému povolit úložiště EPEL:
yum install epel-release
Krok 2. Instalace OpenLitespeed.
Nyní nainstalujte OpenLiteSpeed pomocí tohoto jednoduchého příkazu yum:
yum install openlitespeed
Krok 3. Instalace PHP pro OpenLitespeed.
Existuje jiná verze PHP, kterou používá OpenLitespeed, verze PHP pro openLiteSpeed začínají na „ls“. Nainstalujte PHP 7 s mnoha rozšířeními, abyste získali bohaté funkce nastavit zadáním:
yum install lsphp56 lsphp56-mysql lsphp56-process lsphp56-mbstring lsphp56-mcrypt lsphp56-gd
Nyní povolte PHP 5.6 jednoduchým propojením s umístěním, které OpenLiteSpeed volá při pokusu o spuštění kódu PHP. Zadejte příkaz níže:
ln -sf /usr/local/lsws/lsphp56/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5
Krok 4. Nakonfigurujte webový server OpenLiteSpeed.
OpenLiteSpeed má Admin Gui pro správu, takže nakonfigurujeme heslo správce pro openLiteSpeed GUI a poté nakonfigurujeme PHP 7 tak, aby fungovalo s openLiteSpeed a otevřeným standardním HTTP portem 80:
/usr/local/lsws/admin/misc/admpass.sh
Krok 5. Instalace MariaDB na CentOS 7.
MariaDB je náhradní náhrada za MySQL. Je to robustní, škálovatelný a spolehlivý SQL server, který přichází s bohatou sadou vylepšení. Budeme také pomocí yum k instalaci MariaDB:
yum install mariadb mariadb-server mysql
Ve výchozím nastavení není MariaDB tvrzená. MariaDB můžete zabezpečit pomocí mysql_secure_installation
skript. měli byste si pozorně přečíst každý krok níže, který nastaví heslo uživatele root, odstraní anonymní uživatele, zakáže vzdálené přihlášení uživatele root a odstraní testovací databázi a přístup k zabezpečené MySQL:
mysql_secure_installation
Pro přihlášení do MariaDB použijte následující příkaz (všimněte si, že jde o stejný příkaz, který byste použili k přihlášení do databáze MySQL):
mysql -u root -p
Pro spuštění databáze spusťte následující příkazy:
systemctl start mariadb systemctl enable mariadb
Nakonec můžete otestovat, zda OLSWS běží nebo ne:
/usr/local/lsws/bin/lswsctrl start
Krok 6. Přístup k OpenLiteSpeed.
OpenLiteSpeed bude ve výchozím nastavení k dispozici na portu HTTP 7080. Otevřete svůj oblíbený prohlížeč a přejděte na http://yourdomain.com:7080
nebo http://server-ip:7080
a dokončete požadované kroky k dokončení instalace. Pokud používáte firewall, otevřete port 7080, abyste umožnili přístup k ovládacímu panelu.
Blahopřejeme! Úspěšně jste nainstalovali OpenLiteSpeed. Děkujeme, že jste použili tento návod k instalaci webového serveru OpenLiteSpeed do vašeho systému CentOS 7. Pro další pomoc nebo užitečné informace vám doporučujeme zkontrolovat oficiální OpenLiteSpeed webové stránky.