Ubuntuya Lighttpd ve PHPyi yükleyin

Lighttpd, küçük bir sunucuda çalışırken düşük kaynaklarla (CPU / RAM) çalışan kolay, hızlı ve esnek bir web sunucusudur. Bu eğitimde, lighttpd'nin PHP ile sanal ana bilgisayarları kullanarak birden fazla alt alanda çalışacak şekilde nasıl yapılandırılacağını göstereceğim.

Bu adımlar Ubuntu sunucusunda test edildi.

Yazılımı kur

Sunucuyu en son paketlere / güncellemelere güncelleyin.

apt-get update

Lighttpd ve PHP'yi yükleyin.

sudo apt-get install lighttpd php5-cgi

Fastcgi modülünü ve fastcgi PHP desteğini etkinleştirin.

sudo lighty-enable-mod fastcgi 
sudo lighty-enable-mod fastcgi-php

Fastcgi değişikliklerini uygulamak için lighttpd hizmetinizi yeniden başlatın.

sudo service lighttpd force-reload

Web sitenizi yapılandırın

Sunucunuzda /etc/lighttpd/lighttpd.confdosyayı düzenleyin . Bazı yöneticiler SSH düzenlemesi yerine FTP üzerinden bir yapılandırma dosyası yüklemeyi tercih eder.

vi /etc/lighttpd/lighttpd.conf
Belge kökünü ayarlama

Varsayılan olarak, belge köküdür /var/www. Sitelerinizi, gibi farklı bir klasörden barındırmayı tercih edebilirsiniz /var/websites.

#change
server.document-root        = "/var/www"
#to
server.document-root        = "/var/websites/root"

Lighttpd'nin varsayılan olarak dizin listesini devre dışı bıraktığını unutmayın.

Sanal ana makineler ekleyin

lighttpd.confBir alan adını veya alt alan adını barındırmak için aşağıdakileri ekleyin .

$HTTP["host"] =~ "^mydomain\.com$" {
server.document-root = "/var/websites/domain"
}

#or

$HTTP["host"] =~ "^sub\.mydomain\.com$" {
server.document-root = "/var/websites/domain/sub"
}

$ HTTP satırının tırnak işaretleri arasında normal bir ifade içerdiğini unutmayın .

Sanal ana makineler için dizin listelerini devre dışı bırakmak istiyorsanız, aşağıdaki örneği kullanın.

$HTTP["host"] =~ "^sub\.mydomain\.com$" {
server.document-root = "/var/websites/domain/sub"
dir-listing.activate = "disable"
}
Kaydet ve yeniden başlat

Sanal ana makineleri eklemeyi bitirdikten sonra lighttpd.confdosyayı kaydedin ve lighttpd hizmetini yeniden başlatın.

service lighttpd restart

Bu noktada, lighttpd PHP sayfalarınıza hizmet vermektedir. Zevk almak!

Yorum bırak

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

OpenNMS, çok sayıda cihazı izlemek ve yönetmek için kullanılabilen bir açık kaynak ağ yönetim platformudur. Ubuntu 16.04 LTS üzerinde OpenNMS kurulumu için tüm adımları keşfedin.

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Farklı Bir Sistem mi Kullanıyorsunuz? LibreNMS tam özellikli bir açık kaynak ağ izleme sistemidir.

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.

Hala Teslim Edilmeyen Teknoloji Sözleri

Hala Teslim Edilmeyen Teknoloji Sözleri

Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.