Lighttpd kurulumu: Revizyonlar arasındaki fark

Ubuntu Türkiye Wiki sitesinden
Gezinti kısmına atla Arama kısmına atla
(Sayfa oluşturdu, içeriği: 'Sunucu yazılımlarının artışı Apache tekelini her geçen gün biraz daha ortadan kaldırıyor. Bazı sunucu yazılımları gelişmiş mod desteği sunarak bazıl…')
 
kDeğişiklik özeti yok
 
(2 kullanıcıdan 12 ara revizyon gösterilmiyor)
1. satır: 1. satır:
Sunucu yazılımlarının artışı Apache tekelini her geçen gün biraz daha ortadan kaldırıyor.
'''Lighttpd''', açık kayak kodlu ve çoklu platform destekli hafif bir web sunucusudur. [[BSD Lisansı]] ile lisanslanmıştır.
Bazı sunucu yazılımları gelişmiş mod desteği sunarak bazıları ise hafif çalışması ile sunucu kaynaklarını tüketmeden çalışması ile ön plana çıkıyor. İşte onlardan birisi LiteSpeed web sitesindeki resimde de gösterdiği gibi çifte Apache performansı ile çalışıyormuş.


http://www.litespeedtech.com/


Standart ve Enterprise sürümleri mevcut Enterprise lisansını çift çekirdek bir sunucuya kadar 15 gün boyunca ücretsiz kullanabiliyoruz. Biz datacenter kurmayacağımız için Standart sürümü tercih ediyoruz.
'''1.''' Kurulum için Lighttpd'nin güncel sürümünü Ubuntu depolarından indirip kurmak için için aşağıdaki komutu veriyoruz.


Resmi sitesindeki son sürümü wget ile sunucudan çekiyoruz
sudo apt-get install lighttpd


{{Kod|| wget http://www.litespeedtech.com/packages/4.0/lsws-4.0.16-std-i386-linux.tar.gz}}
'''2.''' Ardından PHP 5 desteği için aşağıdaki komut ile PHP5-CGI kurulumunu yapıyoruz. Lighttpd CGI modunda kullanmaktadır:
Ardından tar.gz paketimizi arşivden çıkarıyoruz:


{{Kod|| tar xvfz lsws-4.0.16-std-i386-linux.tar.gz}}
sudo apt-get install php5-cgi


Açmış olduğumuz dizine giriş yapıyoruz:
'''3.''' PHP ayarlarımızı canlandırmak için Nano ile PHP ayar belgesindeki düzenlemeyi yapıyoruz:


{{Kod|| cd lsws-4.0.16}}
sudo nano /etc/php5/cgi/php.ini


Kurulum komutunu veriyoruz:
İçinde bulup düzenliyoruz:


{{Kod|| sudo ./install.sh}}
<code>cgi.fix_pathinfo = 1</code>


Bu komuttan sonra lisans anlaşmasını okuyoruz ardından aşağıdaki soruları cevaplıyoruz. Ayrıca kendine ait bir admin paneli mevcut bu panelin portunu size kurulum esnasında soracaktır..
şeklinde kaydediyoruz.


{{Kod||Do you agree with above license? Yes
'''4.''' Ardından PHP modüllerini Lighttpd ayar belgesi içinde düzenliyoruz. Buradaki ayarlar PHP 5 kuracak arkadaşlar için referans olması bakımından kendi düzenlenmiş ayar belgemin tamamını aktarıyorum gerekli modül olan mod_fastcgi karşısındaki # işaretini kaldırarak modülü aktifleştiriyoruz.
Destination [/opt/lsws]: /usr/local/lsws
User name [admin]: admin
Password: youradminpassword
Retype password: youradminpassword
User [nobody]: www-data
Group [www-data]: www-data
HTTP port [8088]: 80
Admin HTTP port [7080]: 7080
Setup up PHP [Y/n]: y
Suffix for PHP script(comma separated list) [php]: php
Would you like to change PHP opcode cache setting [y/N]? n
Would you like to install AWStats Add-on module [y/N]? y
Would you like to import Apache configuration [y/N]? n
Would you like to have LiteSpeed Web Server started automatically when the machine restarts [Y/n]? y
Would you like to start it right now [Y/n]? y}}


Kurulum tamamlandığında http://localhost veya http://ipadresi ile kurulum tamamlandı resmini görüntüleyebiliriz.
sudo nano /etc/lighttpd/lighttpd.conf
Ayrıca yönetim paneli için http://localhost:7080 veya http://ipadresi:7080 kullanabiliriz.


==Ayrıca bakınız==
içinde;
* [[Lamp-server Kurulumu]]
* [[Apache Kurulumu ve Kullanımı]]


==Kaynak==
"mod_fastcgi",
Ubunut-tr forumdaki plusnettr'nin [http://forum.ubuntu-tr.net/index.php/topic,22003.0.html [Nasıl] LiteSpeed Webserver Kurulumu] konusu.


[[Kategori:Sunucu Uygulamaları]]
MysQL desteği için MySQL paketlerinin kurulumu [[MySQL sunucusu kurulumu ve kullanımı]] maddesinde anlatılmıştır.
[[Kategori:Nasıl Belgeleri]]
Yaptığımız her değişiklikten sonra sunucuyu yeniden başlatmayı unutmuyoruz:
 
sudo /etc/init.d/lighttpd restart
 
== Kaynakça ==
* Ubunut-tr forumdaki "plusnettr" kullanıcısının [http://forum.ubuntu-tr.net/index.php/topic,21974.0.html Lighttpd Webserver + PHP 5 + MySQL kurulumu] yazısı
 
[[Kategori:Sunucular]]

22.34, 7 Kasım 2017 itibarı ile sayfanın şu anki hâli

Lighttpd, açık kayak kodlu ve çoklu platform destekli hafif bir web sunucusudur. BSD Lisansı ile lisanslanmıştır.


1. Kurulum için Lighttpd'nin güncel sürümünü Ubuntu depolarından indirip kurmak için için aşağıdaki komutu veriyoruz.

sudo apt-get install lighttpd

2. Ardından PHP 5 desteği için aşağıdaki komut ile PHP5-CGI kurulumunu yapıyoruz. Lighttpd CGI modunda kullanmaktadır:

sudo apt-get install php5-cgi

3. PHP ayarlarımızı canlandırmak için Nano ile PHP ayar belgesindeki düzenlemeyi yapıyoruz:

sudo nano /etc/php5/cgi/php.ini

İçinde bulup düzenliyoruz:

cgi.fix_pathinfo = 1

şeklinde kaydediyoruz.

4. Ardından PHP modüllerini Lighttpd ayar belgesi içinde düzenliyoruz. Buradaki ayarlar PHP 5 kuracak arkadaşlar için referans olması bakımından kendi düzenlenmiş ayar belgemin tamamını aktarıyorum gerekli modül olan mod_fastcgi karşısındaki # işaretini kaldırarak modülü aktifleştiriyoruz.

sudo nano /etc/lighttpd/lighttpd.conf

içinde;

"mod_fastcgi",

MysQL desteği için MySQL paketlerinin kurulumu MySQL sunucusu kurulumu ve kullanımı maddesinde anlatılmıştır. Yaptığımız her değişiklikten sonra sunucuyu yeniden başlatmayı unutmuyoruz:

sudo /etc/init.d/lighttpd restart

Kaynakça