Doküman

Linux’ta OpenLiteSpeed ​​kurulumu

OpenLiteSpeed, LiteSpeed ​​Web Server Enterprise’ın açık kaynaklı sürümüdür. Apache veya NGINX gibi bir web sunucusudur ve tüm Linux sistemlerine kurulabilir. OpenLiteSpeed ​​yüksek düzeyde ölçeklenebilir olacak şekilde geliştirilmiştir, WordPress performansını hızlandırabilir ve minimum donanım özellikleri üzerinde çalışabilir.
Bu yazıda, OpenLiteSpeed ​​web sunucusunu tüm büyük Linux dağıtımlarına kurmak için adım adım talimatları göreceksiniz. Özellikle Ubuntu gibi Debian Linux tabanlı sistemler ve AlmaLinux, CentOS, Rocky Linux, Fedora, vb. gibi Red Hat Enterprise Linux tabanlı sistemler için talimatları ele alacağız.

Adım adım talimatlarla OpenLiteSpeed ​​web sunucusu nasıl kurulur

Talimatlar, OpenLiteSpeed’i Debian tabanlı mı yoksa RHEL tabanlı bir dağıtıma mı yüklemek istediğinize bağlı olarak değişecektir. Aşağıdaki, sisteminiz için geçerli olan uygun komutları izleyin.

Debian’da OpenLiteSpeed ​​kurulumu

  1. Debian’da, bir terminal açarak ve OpenLiteSpeed ​​deposunu sisteminize eklemek için aşağıdaki komutu kullanarak başlayın.
    $ wget -O – http://rpms.litespeedtech.com/debian/enable_lst_debian_repo.sh | sudo bash
    Bu wget komutu, depoyu sisteminize ekleyebilen resmi OpenLiteSpeed ​​web sitesinden bir kabuk betiği indirecektir. Komutu sudo bash’a aktarmak, betiği indirdikten sonra tek bir komutla çalıştırmamızı sağlar.
  2. Ardından, paket önbelleğini güncelleyin ve OpenLiteSpeed ​​web sunucusunu kurun.
    $ sudo apt update $ sudo apt install openlitespeed
  3. Ardından, OpenLiteSpeed ​​web sunucusunu başlatmak için aşağıdaki komutları kullanın ve sonraki sistem önyüklemelerinde otomatik olarak başlayacak şekilde yapılandırın.
    $ sudo systemctl start lsws
    $ sudo systemctl enable lsws
  4. Ufw güvenlik duvarını (Debian tabanlı sistemler) kullanıyorsanız, başkalarının web sitenize erişebilmesi için aşağıdaki bağlantı noktalarında erişime izin vermeniz gerekir:
    $ sudo ufw allow 7080,80,443,8088/tcp
    WARNINGPort 7080, web sunucusu için yönetici panelidir. Bunun halka açık olmasını istemeyebilirsiniz.
  5. İlk web siteniz şimdi çalışır durumda olmalıdır. Firefox’u veya başka bir web tarayıcısını açıp aşağıdaki sayfaya gidebilirsiniz:
    http://localhost:8088
    Alternatif olarak, localhost yerine ana bilgisayar adınızı, IP adresinizi veya tam etki alanı adınızı kullanabilirsiniz. OpenLiteSpeed ​​için varsayılan karşılama sayfası size sunulacaktır.
  6. Aşağıdaki betiği root izinleriyle çalıştırarak yönetim sayfası için bir kullanıcı adı ve parola belirleyin:
    $ sudo /usr/local/lsws/admin/misc/admpass.sh
  7. Ardından, aşağıdaki adresten OpenLiteSpeed ​​yönetici paneline göz atabilirsiniz:
    http://localhost:7080 Geçersiz bir SSL sertifikasıyla ilgili bir hata alabilirsiniz. Devam etmek güvenlidir. Önceki adımda yapılandırdığınız kimlik bilgilerinizle oturum açın.
  8. PHP, OpenLiteSpeed ​​için bir bağımlılık olarak otomatik olarak kurulmuş olmalıdır. PHP yapılandırmanızı kontrol edin ve şuraya giderek çalıştığını doğrulayın:
    http://localhost:8088/phpinfo.php
  9. Bir veritabanına ihtiyacınız olacaksa (örneğin, bir WordPress veya başka bir içerik yönetim sistemi kurulumu için), MariaDB’yi Debian sistemleri üzerinde aşağıdaki komutla kurabilirsiniz:
    $ sudo apt install mariadb-server mariadb-client
  10. Ardından, MySQL / MariaDB ayarlarınızı yapılandırmak için şu komutu yürütün:
    $ sudo mysql_secure_installation İlk yanıtı boş bırakın ve enter tuşuna basın. İstemlerin geri kalanına y (evet) ile yanıt vermeli ve istendiğinde bir kök parolası yapılandırmalısınız. Bu kurulumun tamamlanması yalnızca bir dakika sürer.
  11. Web sitesi dosyalarınız varsayılan olarak aşağıdaki dizinde bulunabilir:
    $ cd /usr/local/lsws/Example/html
    Tabii ki, bu ayar ve diğer pek çok ayar, OpenLiteSpeed ​​yönetim panelinin içinden kolaylıkla değiştirilebilir.

CentOS’ta OpenLiteSpeed ​​kurulumu

  1. CentOS’ta, epel-release deposunu ve LiteSpeed ​​deposunu yüklemek için aşağıdaki komutları kullanın.
    $ sudo dnf install epel-release
    $ sudo rpm -Uvh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el8.noarch.rpm
  2. Ardından, OpenLiteSpeed ​​web sunucusunu kurun.
    $ sudo dnf install openlitespeed
  3. Ardından, OpenLiteSpeed ​​web sunucusunu başlatmak için aşağıdaki komutları kullanın ve sonraki sistem önyüklemelerinde otomatik olarak başlayacak şekilde yapılandırın.
    $ sudo systemctl start lsws $ sudo systemctl enable lsws
  4. Firewalld (RHEL tabanlı sistemler) kullanıyorsanız, aşağıdakilerle bağlantı noktalarına erişime izin verebilirsiniz:
    $ sudo firewall-cmd –zone=public –permanent –add-port={80/tcp,443/tcp,7080/tcp,8088/tcp}
    $ sudo firewall-cmd –reload
    WARNINGPort 7080, web sunucusu için yönetici panelidir. Bunun halka açık olmasını istemeyebilirsiniz.
  5. İlk web siteniz şimdi çalışır durumda olmalıdır. Firefox’u veya başka bir web tarayıcısını açıp aşağıdaki sayfaya gidebilirsiniz:
    http://localhost:8088
    Alternatif olarak, localhost yerine ana bilgisayar adınızı, IP adresinizi veya tam etki alanı adınızı kullanabilirsiniz. OpenLiteSpeed ​​için varsayılan karşılama sayfası size sunulacaktır.
  6. Aşağıdaki betiği root izinleriyle çalıştırarak yönetim sayfası için bir kullanıcı adı ve parola belirleyin:
    $ sudo /usr/local/lsws/admin/misc/admpass.sh
  7. Ardından, aşağıdaki adresten OpenLiteSpeed ​​yönetici paneline göz atabilirsiniz:
    http://localhost:7080
    Geçersiz bir SSL sertifikasıyla ilgili bir hata alabilirsiniz. Devam etmek güvenlidir. Önceki adımda yapılandırdığınız kimlik bilgilerinizle oturum açın.
  8. PHP, OpenLiteSpeed ​​için bir bağımlılık olarak otomatik olarak kurulmuş olmalıdır. PHP yapılandırmanızı kontrol edin ve şuraya giderek çalıştığını doğrulayın:
    http://localhost:8088/phpinfo.php
  9. Bir veritabanına ihtiyacınız olacaksa (örneğin, bir WordPress veya başka bir içerik yönetim sistemi kurulumu için), MariaDB’yi RHEL tabanlı sistemlerde aşağıdaki komutla kurabilirsiniz:
    $ sudo dnf install mariadb-server mariadb-client
  10. Ardından, MySQL / MariaDB ayarlarınızı yapılandırmak için şu komutu yürütün:
    $ sudo mysql_secure_installation
    İlk yanıtı boş bırakın ve enter tuşuna basın. İstemlerin geri kalanına y (evet) ile yanıt vermeli ve istendiğinde bir kök parolası yapılandırmalısınız. Bu kurulumun tamamlanması yalnızca bir dakika sürer.
  11. Web sitesi dosyalarınız varsayılan olarak aşağıdaki dizinde bulunabilir:
    $ cd /usr/local/lsws/Example/html Tabii ki, bu ayar ve diğer pek çok ayar, OpenLiteSpeed ​​yönetim panelinin içinden kolaylıkla değiştirilebilir.

Yazının orijinalini buradan okuyabilirsiniz.