- 1. CentOS 7'de OpenLiteSpeed depolarını etkinleştirin
- 2. OpenLiteSpeed'i CentOS 7'ye yükleyin
- 3. CentOS 7'de OpenLiteSpeed bağlantı noktalarını yapılandırın
- 4. CentOS 7'de OpenLiteSpeed'e erişin
- 5. OpenLiteSpeed için PHP 7'yi CentOS 7'ye yükleyin
- 6. OpenLiteSpeed ve PHP 7'yi CentOS 7'de yapılandırın
- 7. CentOS 7'de OpenLiteSpeed ve PHP 7'yi doğrulayın
- 8. OpenLiteSpeed için MaiaDB'yi CentOS 7'ye yükleyin
Dahil edilen işlevleri çok daha fazla genişletmemize izin veren Linux dağıtımları için birçok yararlı araç vardır.
Bu ücretsiz araçlardan biri OpenLiteSpeed'dir ve bugün bu öğretici, bu değerli aracın CentOS'ta nasıl kurulacağını ve kullanılacağını ayrıntılı olarak analiz edecektir.
OpenLiteSpeed nedir?OpenLiteSpeed, CentOS 7 sunucusuna aşırı yüklenmeden aynı anda yüzlerce hatta binlerce bağlantının kolayca yönetilmesini sağlayacak işlevlere sahip LiteSpeed Technologies tarafından geliştirilmiş açık kaynaklı bir HTTP sunucusudur.
OpenLiteSpeed açık kaynak kodlu olduğundan tam bir özgürlükle kullanılabilir ve tüm CentOS 7 yöneticilerine en iyi alternatifleri sunarak sürekli güncellenir.
OpenLiteSpeed ÖzellikleriBu ücretsiz HTTP sunucusunu kullanarak aşağıdaki avantajlara sahip olacağız:
- Veri yönetimi için grafiksel bir WebAdmin arabirimi kullanın.
- Gerçek zamanlı istatistikler.
- Geliştirilmesi, RAM veya CPU gibi düşük kaynak yüklerine sahip olay mimarilerine yöneliktir.
- Aynı anda binlerce bağlantının yönetilmesini sağlar.
- API (LSIAPI) kullanan üçüncü taraf modüllerini destekler.
- Yeniden yazma motoru Apache'nin mod_rewrite sözdizimini kullanır.
- kqueue (FreeBSD ve OS X), epoll (Linux), / dev / poll (Solaris) ve poll kullanarak yüksek performanslı kodlamaya sahiptir.
- Yüksek performanslı önbelleğe alma.
- Kapsamlı ölçeklenebilirlik seçenekleri.
- PHP'nin birden çok sürümünü destekler.
OpenLiteSpeed destekli işletim sistemleriOpenLiteSpeed aşağıdaki işletim sistemlerine kurulabilir:
- CentOS 5, 6 ve 7.
- Ubuntu 8.04 ve üstü.
- Debian 4 ve üstü.
- Solaris (x86): Sun0S 5.8 ve üstü.
- OS X 10.3 ve sonraki sürümleri.
- FreeBSD 4.5 ve üstü ve sonraki sürümleri.
Bunu akılda tutarak CentOS 7 üzerinde OpenLiteSpeed kurulum sürecini başlatacağız.
1. CentOS 7'de OpenLiteSpeed depolarını etkinleştirin
Atılacak ilk adım, daha sonra kurulum için resmi OpenLiteSpeed depolarını indirip kurmaktır.
Bunun için aşağıdaki satırı uygulayacağız:
rpm -ivh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el7.noarch.rpm
NotBu, kök kullanıcı olarak çalıştırılmalıdır.
2. OpenLiteSpeed'i CentOS 7'ye yükleyin
Aşama 1
Depoyu etkinleştirdikten sonra, yola varsayılan olarak yüklenecek olan OpenLiteSpeed kurulumuna geçiyoruz. / usr / yerel / lsws, ve bunu aşağıdaki satırı yürüterek yapacağız:
yum openlitespeed'i kurun
Adım 2
mektubu gireceğiz Y CentOS 7'de OpenLiteSpeed'in indirilmesini ve kurulumunu kabul etmek için. Kurulduktan sonra aşağıdakileri göreceğiz:
Aşama 3
OpenLiteSpeed kurulduktan sonra, aşağıdaki satırları yürüterek sunucunun sürümünü yürütmeye ve doğrulamaya devam ediyoruz:
/ usr / local / lsws / bin / lswsctrl start / usr / local / lsws / bin / lshttpd -v
3. CentOS 7'de OpenLiteSpeed bağlantı noktalarını yapılandırın
Varsayılan olarak sunucu, kuralları güncellemek ve gerekli izinleri vermek için gerekli olan 8088 bağlantı noktasını kullanacaktır, bunun için aşağıdakileri uygulayacağız:
firewall-cmd --zone = public --permanent --add-port = 8088 / tcp firewall-cmd -reload
4. CentOS 7'de OpenLiteSpeed'e erişin
Bağlantı noktası etkinleştirildiğinde, bir tarayıcıya erişir ve adres çubuğuna aşağıdaki sözdizimlerinden herhangi birini gireriz:
http://sunucu IP:8088 / http://localhost:8088
BÜYÜT
5. OpenLiteSpeed için PHP 7'yi CentOS 7'ye yükleyin
Atılması gereken bir sonraki adım, OpenLiteSpeed'in CentOS 7'de en iyi şekilde çalışması için PHP'yi kurmaktır ve bunun için aşağıdaki adımların gerçekleştirilmesi gerekecektir:
Aşama 1
İlk önce aşağıdaki satırı yürüterek EPEL depolarını etkinleştireceğiz. İndirmeyi kabul ediyoruz.
yum epel sürümünü yükleyin
Adım 2
Şimdi PHP 7'yi usr / local / lsws / lsphp70 / bin / lsphp yolunda kurulacak bazı modüllerle kuracağız, aşağıdaki satırı uygulayacağız:
yum lsphp70 kurulumu lsphp70-ortak lsphp70-mysqlnd lsphp70-process lsphp70-gd lsphp70-mbstring lsphp70-mcrypt lsphp70-opcache lsphp70-bcmath lsphp70-pdo lsphp70-xml
Aşama 3
PHP 7 ve eklentilerinin indirilmesini ve ilgili kurulumunu kabul ediyoruz. Ek PHP 7 modüllerine ihtiyaç duymamız durumunda aşağıdaki komutu uygulayabiliriz:
yum arama lsphp70
6. OpenLiteSpeed ve PHP 7'yi CentOS 7'de yapılandırın
Aşama 1
OpenLiteSpeed, varsayılan olarak 7080 numaralı bağlantı noktasıyla ilişkilendirilmiş bir WebAdmin konsoluna sahiptir ve gerçekleştirilecek ilk adım, o konsol için kullanıcı adını ve parolayı yapılandırmak olacaktır. Bunu aşağıdaki komutu yürüterek elde ederiz:
/usr/local/lsws/admin/misc/admpass.shGörüntülenen pencerede kullanıcı adını ve ilgili şifreyi gireceğiz:
Adım 2
Şimdi güvenlik duvarı kurallarını 7080 numaralı bağlantı noktasından erişime izin verecek şekilde güncelleyeceğiz, bunun için aşağıdaki satırları uygulayacağız:
firewall-cmd --zone = genel --kalıcı --add-port = 7080 / tcp firewall-cmd --reload
Aşama 3
Şimdi tarayıcıya gidiyoruz ve aşağıdaki seçeneklerden herhangi birini kullanarak OpenLiteSpeed konsoluna erişebiliriz:
http://sunucu IP:7080 http://localhost:70804. Adım
Satıra gittiğimiz yerde aşağıdaki pencere görüntülenecektir Gelişmiş yapılandırma ve üzerine tıklayın Erişim
192.168.0.19 (güvenli olmayan site)
BÜYÜT
Adım 5
Oraya tıklayarak daha önce oluşturduğumuz kullanıcının kimlik bilgilerini gireceğimiz konsola erişeceğiz:
BÜYÜT
6. Adım
Giriş'e tıklayın ve bu OpenLiteSpeed ortamı olacaktır. OpenLiteSpeed varsayılan olarak LSPHP 5 kullanır ve daha önce kurulmuş olan PHP 7'yi kullanacak şekilde yapılandırılması gerekecektir.
BÜYÜT
7. Adım
Bunun için bölüme gidiyoruz Sunucu Yapılandırması sol tarafta bulunur ve sekmeye gidin Harici Uygulama ve seçeneği seçmek için sağdaki simgeye tıklayın Ekle:
BÜYÜT
8. Adım
Görüntülenen satırda seçeneği seçeceğiz LiteSpeed SAPI Uygulaması ve düğmeye tıklayın Sonraki:
BÜYÜT
9. Adım
Orada aşağıdaki değerleri yapılandıracağız:
- İsim: lsphp70
- Adres: uds: //tmp/lshttpd/lsphp.sock
- Notlar: LSPHP70 Yapılandırması
- Maksimum Bağlantı: 35
- İlk İstek Zaman Aşımı (sn): 60
- Yeniden Deneme Zaman Aşımı: 0
- Komut: / usr / local / lsws / lsphp70 / bin / lsphp
BÜYÜT
Adım 10
düğmesine tıklayın Kayıt etmek değişiklikleri uygulamak için. OpenLiteSpeed konfigürasyonuna PHP 7'nin eklendiğini göreceğiz:
BÜYÜT
11. Adım
Şimdi sekmeye gidiyoruz Komut Dosyası İşleyicisi ve butona tıklayacağız Düzenlemek düzenlemek için lsphp5 ve orada aşağıdaki değerleri atayacağız:
- son ekler: php
- İşleyici Türü: LiteSpeed SAPI
- İşleyici Adı: lsphp70
- Notlar: lsphp70 komut dosyası işleyici tanımı
BÜYÜT
Adım 1/2
Şimdi OpenLiteSpeed dinleme portunu HTTP sunucuları için varsayılan olan port 80 olarak değiştirmeliyiz ve OpenLiteSpeed varsayılan olarak port 8080'i getiriyor. Bu değişiklik için bölüme gidiyoruz dinleyiciler ve orada simgeye tıklayacağız Görünüm:
BÜYÜT
Adım 13
Görüntülenen pencerede Düzenle'ye tıklayın ve bağlantı noktasını 80'e ayarlayın. Değişiklikleri kaydetmek için Kaydet'e tıklayın.
BÜYÜT
Adım 14
Şimdi tüm değişiklikleri uygulamak için sunucuyu yeniden başlatmamız gerekiyor ve bunun için butona tıklıyoruz. Zarif Yeniden Başlatma üstte bulunur:
BÜYÜT
Adım 15
Aşağıdakileri göreceğiz. düğmesine tıklayın Gitmek eylemi gerçekleştirmek için.
BÜYÜT
7. CentOS 7'de OpenLiteSpeed ve PHP 7'yi doğrulayın
Aşama 1
Dinleme portları ayarlandıktan sonra, CentOS 7'de 80 numaralı porta izin vermeliyiz ve bunun için aşağıdaki satırları yürütüyoruz:
firewall-cmd --zone = public --permanent --add-port = 80 / tcp firewall-cmd -reloadAdım 2
Artık tarayıcının adres çubuğundaki aşağıdaki satırları kullanarak bağlantıyı kontrol edebiliriz:
http://sunucu IP http://sunucu IP / phpifo.php
BÜYÜT
Aşama 3
OpenLiteSpeed'i yönetmek için kullanabileceğimiz komutlar şunlardır:
/ usr / local / lsws / bin / lswsctrl start: OpenLiteSpeed Çalıştır / usr / local / lsws / bin / lswsctrl stop: OpenLiteSpeed'i durdur / usr / local / lsws / bin / lswsctrl yeniden başlat: OpenLiteSpeed (Hayır kapatma) / usr / local / lsws / bin / lswsctrl help: Genel OpenLiteSpeed seçeneklerini görüntüler.
8. OpenLiteSpeed için MaiaDB'yi CentOS 7'ye yükleyin
Aşama 1
Son olarak, aşağıdaki satırı yürüterek OpenLiteSpeed için MariaDB veritabanı yöneticisini kurabiliriz:
yum openlitespeed mariadb sunucusunu kurunAdım 2
Daha sonra MariaDB'yi başlatacağız ve aşağıdaki satırlarla güvenli kurulumu gerçekleştireceğiz:
systemctl mariadb'yi başlat mysql_secure_installationGüçlü ve ücretsiz bir HTTP sunucusuna sahip olmak ve geniş kullanım seçeneklerine sahip olmak için OpenLiteSpeed'e nasıl sahip olduğumuzu gördük.