LIGHTTPD - pelayan web yang sangat tangkas dan ringan

Platform: tingkap, linux, solaris, openbsd, irix, aix

Bahasa: Bahasa Inggeris

       Pelayan web yang objektif utamanya adalah cepat, selamat, fleksibel dan setia piawaian. Ia sangat disarankan pada pelayan dengan beban berlebihan, kerana lighttpd memerlukan kurang kapasiti pemprosesan dan RAM.

Lighttpd adalah pelayan web yang direka untuk cepat, selamat, fleksibel, dan sesuai dengan standard. Ia dioptimumkan untuk persekitaran di mana kelajuan sangat penting. Ini kerana ia menggunakan CPU dan RAM lebih sedikit daripada pelayan lain.
Lighttpd sesuai untuk mana-mana pelayan yang mempunyai masalah beban. Ia adalah perisian percuma dan diedarkan di bawah lesen BSD. Ia berfungsi di GNU / Linux dan UNIX secara rasmi.
Untuk Microsoft Windows terdapat sebaran yang dikenali sebagai Lighttpd For Windows yang dikendalikan oleh Kevin Worthington.
ciri-ciri:
• Maya hosting (host beberapa domain pada IP yang sama)
• CGI, SCGI dan FastCGI
• Sokongan untuk PHP, Ruby, Python dan lain-lain
• Penggunaan memori berterusan
• Pengalihan HTTP, dan penulisan semula URL
• DAN LAIN-LAIN.
Lighttpd membolehkan anda berkomunikasi dengan program luaran menggunakan FastCGI atau SCGI, yang merupakan penambahbaikan pada CGI yang asal (juga disokong). Dengan cara ini, program dalam hampir semua bahasa pengaturcaraan dapat digunakan.
Ini mempunyai kepentingan khusus dalam PHP, yang telah dilakukan penambahbaikan khusus.
Adalah biasa juga untuk menggabungkannya dengan Ruby on Rails.
 
Kami akan memasang LIGHTTPD dan php untuk menjimatkan masa dan kami melakukan semuanya dengan arahan berikut:

# aptitude pasang lighttpd php5-cgi 



Sekiranya kita ingin menukar port pendengaran Lighttpd kita harus memasukkan failnya "Lighttpd.conf" terdapat dalam folder "/ etc / lighttpd /" dan tambahkan baris berikut:
(kita mesti menjadi akar)
pelayan.pot = 8080
pelayan.socket = "[::]: 8080 ′ ′
Dalam kes ini, kita meletakkan port 8080 untuk mendengar.
Kemudian kami mengkonfigurasi fail php.ini (terdapat di / etc / php5 / cgi /) untuk membolehkannya ke CGI, untuk itu kita tambahkan baris ini sebagai final "cgi.fix_pathinfo = 1", Kami melakukannya seperti berikut:

# membuang "cgi.fix_pathinfo = 1 ″ >> nano /etc/php5/cgi/php.ini

dan kita harus mempunyai sesuatu seperti ini:

Sekarang kita akan memperingatkan LGHTTPD bahawa kita akan menggunakan FastCGI dan mengedit failnya lighttpd.conf terletak di folder "/ etc / lighttpd /".

# nano /etc/lighttpd/lighttpd.conf

Saya menggunakan nano tetapi anda boleh menggunakan apa sahaja yang anda mahukan, gedit, vi, kwrite, geany, dll.

fastcgi.server = (".php" => (("bin-path »=>« / usr / bin / php5-cgi », "Socket" => "/tmp/php.socket")))

Saya mengesyorkan agar anda menyalin ini dan jangan menjadi copy paste kerana kesalahan watak seperti koma, tanda petikan dan semua yang cenderung berlaku.
Sekarang kita mengaktifkan modul cgi cepat dan memulakan semula pelayan web (lighttpd) sehingga perubahan yang dibuat diterapkan:

# lighttpdenablemod fastcgi && /etc/init.d/lighttpd mulakan semula

Dengan semua ini, kita sudah mempunyai konfigurasi pelayan web dan bersedia untuk menjadi tuan rumah halaman html atau skrip php, kita hanya perlu membuka penyemak imbas dan meletakkan alamat kita IP atau hanya menulis localhost dan halaman contoh akan muncul memberitahu kami bahawa pelayan sedang berjalan.
Jika tidak, kita dapat memanfaatkan dan menguji apakah jurubahasa php juga berjalan, untuk itu kita dapat membuat skrip php kecil dan sederhana dan menyimpannya di direktori lalai yang telah dikonfigurasikannya lighttpd

# membuang " »>> /var/www/test.php

dan kemudian kami membuka penyemak imbas dan bar alamat yang kami letakkan: localhost / test.php
dan kita harus melihat sesuatu seperti ini. Sekiranya anda TIDAK melihatnya, periksa langkah-langkah sebelumnya kerana ada yang tidak kena.

jika anda melihat ini maka…. 
Bersedia dengan ini, kami sudah mempunyai Pelayan LIGHTTPD kami yang berjalan dengan PHP5.

Tidak lama lagi saya akan memuat naik cara menghoskan lebih dari satu domain melalui mod hos maya yang indah 😉

Fuente: Artikel asal


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   KZKG ^ Gaara kata

    Tahniah, selamat mencuba 😀

  2.   nano kata

    Catatan pertama yang baik, dan sebenarnya, saya akan mengujinya dengan ngix xD

    1.    Hyuuga_Neji kata

      Nano jika anda boleh menjadi liar dan mendapatkan artikel mengenai Lighthttpd vs Nginx adalah bahawa hampir saya telah menjadi jonkie cahaya hehe

  3.   oberost kata

    Saya selalu memberitahu diri saya bahawa saya akan mencubanya tetapi pada akhirnya saya menjadi malas dan akhirnya memasang apache yang mana saya sudah tahu dengan baik.

    Mari lihat ketika saya bersorak

  4.   meriah kata

    Pos yang sangat baik ^^

  5.   Tuan Linux kata

    Melihat "sumbangan" seperti ini, saya lebih menghormati orang-orang seperti Elav yang meluangkan masa dan usaha untuk menulis dan mengeluarkan artikel yang asli. Artikel ini bermula 15 April 2012 dan boleh didapati di alamat ini:http://gooblogerman.blogspot.com/2012_04_01_archive.html
    Anda harus jujur ​​dan memberitahu sumbernya.
    Saya tidak mahu perbahasan, saya harap anda memahami kedudukan saya.

    1.    meriah kata

      Jelas, setelah melihat pautan anda, artikel ini tidak lebih daripada Salin / Tampal yang sama seperti yang anda sebut .. Sebagai satu-satunya pengarang (LiGNUxero), ia mempunyai kaitan dengan laman web itu ..

      Walau bagaimanapun, saya mengedit siaran dan menambah sumbernya. Terima kasih atas penjelasannya.

  6.   v3on kata

    GIF XD

  7.   Hyuuga_Neji kata

    Satu soalan ... adakah ia mengatakan "server.pot = 8080" atau adakah "server.port = 8080"? sebaliknya jawatan yang sangat baik

  8.   LiGNUxer kata

    Maaf kerana tidak memetik sumbernya tetapi blog itu hanya milik saya, jangan sebutkan kerana saya mungkin akan berhenti berlangganan sekiranya saya tidak pernah mengemas kini blog itu ñ.ñ

    By the way, itu adalah "server.port = 8080" kerana dikonfigurasikan untuk port 8080. Perlu dijelaskan bahawa penyemak imbas lalai menyambung ke port 80 ketika mereka bekerja dengan protokol HTTP, tetapi anda boleh menggunakan port lain hanya dan kemudian anda mesti menentukan port yang hendak disambungkan.
    contohnya untuk kes ini kita mesti memasukkan penyemak imbas: localhost: 8080

    Saya sudah membetulkannya sama 😉

    1.    KZKG ^ Gaara kata

      Sekiranya blog itu milik anda sendiri, iaitu sepenuhnya milik anda, maka tidak perlu menyebutnya atau tidak, terserah kepada anda.
      Sekiranya blog itu bukan milik anda, sumbernya mesti dikutip 🙂

  9.   Paula Martinez kata

    Tidak syak lagi kita harus mencubanya, buat masa ini pelayan yang kita ada berfungsi dengan baik. Nginx adalah alat yang hebat terutama untuk saat-saat di mana melakukan lebih banyak perkara lebih penting daripada melakukan apa-apa dengan banyak: P. Sayang sekali saya bergelut dengan PC Windows ini di tempat kerja. Saya harap tidak lama lagi saya diberi kebenaran untuk memasang Suse yang sangat saya sayangi