OpenLiteSpeed Web Sunucusu CentOS 8'e Nasıl Kurulur


OpenLiteSpeed, web sitelerini yönetmek ve sunmak için bir web yönetim arayüzüyle birlikte gelen, açık kaynaklı, yüksek performanslı ve hafif bir HTTP web sunucusudur.

Linux web sunucuları ile ilgili olarak, OpenLiteSpeed, Apache uyumlu yeniden yazma kuralları ve düşük CPU ile binlerce eşzamanlı bağlantıyı işleyebilen sunucu için optimize edilmiş PHP işlemesi ile birlikte geldiğinden, birçok kurulum için onu tercih edilen bir seçenek haline getiren bazı etkileyici özelliklere sahiptir ve Bellek tüketimi.

Bu makalede, PHP işlemcili ve MariaDB veritabanı yönetim sistemine sahip CentOS 8 sunucusunda OpenLiteSpeed'i kurma ve yapılandırma sürecinde size rehberlik edeceğiz.

OpenLiteSpeed Deposunu ekleyin

OpenLiteSpeed'in son sürümünü yüklemek için resmi depo bilgilerini çalıştırarak sistemimize eklemeniz gerekmektedir.

rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm

Yukarıdaki rpm komutu, sistemde yazılım paketleri ararken ve yüklerken başvurduğumuz yum depolarının listesini güncelleyecektir.

OpenLiteSpeed Web Sunucusunun Kurulumu

Sistemde OpenLiteSpeed deposunu etkinleştirdikten sonra, OpenLiteSpeed web sunucusunun en son sürümünü çalıştırarak yükleyebiliriz.

yum install openlitespeed

Not: Varsayılan OpenLiteSpeed kurulum dizini /usr/local/lsws'dir.

MariaDB Veritabanı Sisteminin Kurulumu ve Güvenliğinin Sağlanması

Şimdi aşağıdaki komutu çalıştırarak MariaDB veritabanı yönetim sistemini kurun.

yum install mariadb-server

Ardından, sunucumuz önyüklendiğinde otomatik olarak başlaması için MariaDB veritabanı sistemini başlatın ve etkinleştirin.

systemctl start mariadb
systemctl enable mariadb

Artık yeni bir yönetici şifresi ayarlayarak ve bazı güvenli olmayan varsayılanları kilitleyerek MariaDB kurulumunu güvenli hale getirmek için basit bir güvenlik komut dosyası çalıştırabiliriz.

mysql_secure_installation

PHP Önişlemcisini Yükleme

PHP 7.x'in en son sürümünü yüklemek için, OpenLiteSpeed deposundan PHP 7.3'ü yaygın olarak kullanılan tüm PHP paketleriyle birlikte yükleyecek olan EPEL deposunu etkinleştirmeniz gerekir. En sık kullanılan web uygulamalarını çalıştırmak için yeterlidir.

yum install epel-release
yum install lsphp73 lsphp73-common lsphp73-mysqlnd lsphp73-gd lsphp73-process lsphp73-mbstring lsphp73-xml lsphp73-mcrypt lsphp73-pdo lsphp73-imap lsphp73-soap lsphp73-bcmath
ln -sf /usr/local/lsws/lsphp73/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5

OpenLiteSpeed Varsayılan Yönetici Parolasını Değiştirme

Varsayılan şifre “123456” olarak ayarlanmıştır, aşağıdaki scripti çalıştırarak OpenLiteSpeed için varsayılan şifreyi değiştirmemiz gerekmektedir.

/usr/local/lsws/admin/misc/admpass.sh

İsteğe bağlı olarak, yönetici hesabı için farklı bir kullanıcı adı ayarlayabilir veya "admin" varsayılan değerini korumak için yalnızca ENTER tuşuna basabilirsiniz. Ardından yönetici kullanıcı için, OpenLiteSpeed'i web arayüzünden yönetmek için kullanılacak güçlü bir şifre belirleyin.

OpenLiteSpeed Web Sayfasını ve Yönetici Arayüzünü Test Etme

OpenLiteSpeed zaten çalışır durumdadır, ancak sunucuyu başlatmak, durdurmak, yeniden başlatmak veya durumunu doğrulamak istiyorsanız gösterildiği gibi standart hizmet komutunu kullanın.

service lsws status

Sistemde bir güvenlik duvarı çalıştırıyorsanız, sistemdeki 8088 ve 7080 bağlantı noktalarını açtığınızdan emin olun.

firewall-cmd --zone=public --permanent --add-port=8088/tcp
firewall-cmd --zone=public --permanent --add-port=7080/tcp
firewall-cmd --reload

Şimdi web tarayıcınızı açın ve sunucunuzun alan adı veya IP adresindeki varsayılan OpenLiteSpeed web sayfasına ve ardından :8088 bağlantı noktasına gidin.

http://server_domain_or_IP:8088

Varsayılan OpenLiteSpeed web sayfasından memnun olduğunuzda, artık :7080 bağlantı noktasındaki HTTPS'yi kullanarak yönetim arayüzünüze erişebilirsiniz.

https://server_domain_or_IP:7080

Kimliğinizi doğruladıktan sonra OpenLiteSpeed yönetim arayüzüne sahip olacaksınız.

Bu kadar! Bu makalede, PHP'nin optimize edilmiş sürümüyle OpenLiteSpeed'i ve CentOS 8'e MariaDB'yi nasıl yükleyeceğinizi açıkladık. güçlü> sunucu. OpenLiteSpeed, komut dosyalarını hatasız çalıştırmak için yüksek performans, kullanımı kolay bir yönetici arayüzü ve önceden yapılandırılmış seçenekler sunar.