LIGHTTPD - ម៉ាស៊ីនមេគេហទំព័រមានល្បឿនលឿននិងស្រាល

វេទិកា៖ បង្អួច, លីនុច, ពន្លឺព្រះអាទិត្យ, openbsd, irix, aix

ភាសា: ភាសាអង់គ្លេស

       ម៉ាស៊ីនបម្រើគេហទំព័រដែលមានគោលបំណងចម្បងគឺដើម្បីឱ្យមានល្បឿនលឿនមានសុវត្ថិភាពអាចបត់បែនបាននិងស្មោះត្រង់ ស្តង់ដារ។ វាត្រូវបានណែនាំជាពិសេសនៅលើម៉ាស៊ីនមេដែលមានបន្ទុកច្រើនពេក សមត្ថភាពដំណើរការតិចនិង RAM ។

 

Lighttpd គឺជា Web server ដែលត្រូវបានរចនាឡើងអោយលឿនមានសុវត្ថិភាពអាចបត់បែនបាននិងត្រឹមត្រូវតាមស្តង់ដារ។ វាត្រូវបានធ្វើឱ្យប្រសើរសម្រាប់បរិស្ថានដែលល្បឿនមានសារៈសំខាន់ណាស់។ នេះដោយសារតែវាស៊ីស៊ីស៊ីសនិង RAM តិចជាងម៉ាស៊ីនមេផ្សេងទៀត។
Lighttpd គឺសមស្របសម្រាប់ម៉ាស៊ីនមេណាមួយដែលមានបញ្ហាផ្ទុក។ វាជាកម្មវិធីឥតគិតថ្លៃហើយត្រូវបានចែកចាយក្រោមអាជ្ញាប័ណ្ណ BSD ។ វាដំណើរការលើ GNU / លីនុចនិងយូនីកជាផ្លូវការ។
សម្រាប់ម៉ៃក្រូសូហ្វវីនដូមានការចែកចាយមួយដែលត្រូវបានគេស្គាល់ថា Lighttpd សម្រាប់វីនដូដែលត្រូវបានថែរក្សាដោយ Kevin Worthington ។
លក្ខណៈពិសេស:
ការបង្ហោះវេបសាយនិមិ្មត (បង្ហោះដែនជាច្រើននៅលើអាយភីតែមួយ)
• CGI, SCGI និង FastCGI
•គាំទ្រដល់ PHP, Ruby, Python និងផ្សេងៗទៀត
•ការប្រើប្រាស់សតិថេរ
បញ្ជូនបន្ត HTTP និង URL សរសេរឡើងវិញ
•អេ។ ធី។
Lighttpd អនុញ្ញាតឱ្យអ្នកប្រាស្រ័យទាក់ទងជាមួយកម្មវិធីខាងក្រៅដោយប្រើ FastCGI ឬអេសស៊ីជីដែលជាការកែលម្អទៅអាយអេសអាយអាយដើម (គាំទ្រ) តាមវិធីនេះកម្មវិធីនៅក្នុងភាសាសរសេរកម្មវិធីស្ទើរតែទាំងអស់អាចត្រូវបានប្រើ។
វាមានសារៈសំខាន់ពិសេសនៅក្នុងកម្មវិធី PHP ដែលការកែលម្អជាក់លាក់ត្រូវបានធ្វើឡើង។
វាក៏ជារឿងធម្មតាដែរក្នុងការផ្សំវាជាមួយ Ruby on Rails ។
 
យើងនឹងតំឡើង LIGHTTPD និងភីភីដើម្បីចំណេញពេលវេលាហើយយើងធ្វើវាដោយប្រើពាក្យបញ្ជាដូចខាងក្រោមៈ

# សម្បទាតំឡើង lighttpd php5-cgi 



ប្រសិនបើយើងចង់ផ្លាស់ប្តូរច្រកស្តាប់សំឡេងស្រាលយើងនឹងត្រូវបញ្ចូលឯកសារ "Lighttpd.conf" រកឃើញនៅក្នុងថតឯកសារ "/ etc / lighttpd /" ហើយបន្ថែមបន្ទាត់ដូចខាងក្រោម៖
(យើងត្រូវតែជាឫសគល់)
server.pot = ៨០៨០
server.socket = "[::]: ៨០៨០ ′′
ក្នុងករណីនេះយើងដាក់កំពង់ផែ 8080 ក្នុងការស្តាប់។
បន្ទាប់មកយើងតំឡើងឯកសារ php.ini (រកឃើញនៅក្នុង / etc / php5 / cgi /) ដើម្បីឱ្យវាដំណើរការទៅ CGI ។ សម្រាប់ថាយើងបន្ថែមបន្ទាត់ចុងក្រោយនេះ "cgi.fix_pathinfo = 1”, យើងធ្វើវាតាមវិធីដូចខាងក្រោមៈ

# បោះចោល "cgi.fix_pathinfo = 1″ >> ណាណូ /etc/php5/cgi/php.ini

ហើយយើងគួរតែមានអ្វីដូចនេះ៖

 

ឥឡូវនេះយើងនឹងព្រមាន LGHTTPD ថាយើងនឹងប្រើ FastCGI និងកែសម្រួលឯកសារ lighttpd.conf ដែលមានទីតាំងនៅក្នុងថត "/ etc / lighttpd /" ។

# ណាណូ /etc/lighttpd/lighttpd.conf

ខ្ញុំប្រើណាណូប៉ុន្តែអ្នកអាចប្រើអ្វីដែលអ្នកចង់បាន gedit, vi, kwrite, geany ។ ល។

fastcgi.server = (".php" => (("ប៊ីន - ផ្លូវ» => « / usr / ប៊ីន / php5-cgi », "រន្ធ" => "/ tmp/php.socket")))

ខ្ញុំសូមណែនាំឱ្យអ្នកថតចម្លងនេះហើយមិនមែនជាការបិទភ្ជាប់ច្បាប់ចម្លងទេពីព្រោះកំហុសតួអក្សរដូចជាសញ្ញាក្បៀសសញ្ញាសម្រង់និងអ្វីៗទាំងអស់ដែលកើតឡើង។
ឥឡូវនេះយើងធ្វើឱ្យម៉ូឌុលជីជីលឿនហើយចាប់ផ្តើមម៉ាស៊ីនវែបសាយត៍ឡើងវិញ (ពន្លឺភ្លឺ) ដូច្នេះការផ្លាស់ប្តូរដែលបានធ្វើត្រូវបានអនុវត្ត៖

# ចាប់ផ្ដើមពន្លឺឡើងវិញលឿនរហ័សនិង / /etc/init.d/lighttpd ចាប់ផ្តើមឡើងវិញ

ជាការប្រសើរណាស់យើងមានវែបសាយត៍តំរុយរួចរាល់ហើយដែលត្រៀមរួចជាស្រេចដើម្បីធ្វើជាម្ចាស់ផ្ទះទំព័រ HTML រឺ php ស្គ្រីបយើងគ្រាន់តែត្រូវការបើក browser ហើយដាក់អាសយដ្ឋានរបស់យើង IP ឬគ្រាន់តែសរសេរ localhost ហើយទំព័រគំរូគួរលេចឡើងប្រាប់យើងថាម៉ាស៊ីនមេកំពុងដំណើរការ។
បើមិនដូច្នោះទេយើងអាចទាញយកអត្ថប្រយោជន៍និងសាកល្បងប្រសិនបើអ្នកបកប្រែភាសាភីភីកំពុងដំណើរការផងដែរសម្រាប់ការដែលយើងអាចបង្កើតស្គ្រីបភីភីតូចនិងសាមញ្ញហើយរក្សាទុកវានៅក្នុងថតឯកសារលំនាំដើមដែលវាបានតំឡើង។ lighttpd

# បោះចោល " » >> / វ៉ារ / វីវ៉ា / ធីស។ ភី

ហើយបន្ទាប់មកយើងបើកកម្មវិធីរុករកនិងរបាអាសយដ្ឋានដែលយើងដាក់ៈ localhost / test.php
ហើយយើងគួរតែឃើញអ្វីមួយដូចនេះ។ ប្រសិនបើអ្នកមិនបានឃើញវាសូមពិនិត្យមើលជំហានមុនពីព្រោះមានអ្វីមួយមិនត្រឹមត្រូវ។

 

ប្រសិនបើអ្នកឃើញវាបន្ទាប់មក…។ 
រួចរាល់ជាមួយនេះយើងមាន Server LIGHTTPD របស់យើងដែលដំណើរការជាមួយ PHP5 រួចហើយ។

មិនយូរប៉ុន្មានខ្ញុំនឹងបញ្ចូលរបៀបបង្ហោះដែនច្រើនជាងមួយតាមរយៈរបៀបម៉ាស៊ីននិម្មិតដ៏ស្រស់ស្អាត😉

ប្រភព: អត្ថបទដើម


ខ្លឹមសារនៃអត្ថបទប្រកាន់ខ្ជាប់នូវគោលការណ៍របស់យើង ក្រមសីលធម៌វិចារណកថា។ ដើម្បីរាយការណ៍ការចុចកំហុស នៅទីនេះ.

៥៧ យោបល់ទុកអ្នក

ទុកឱ្យយោបល់របស់អ្នក

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានបោះពុម្ភ។ អ្នកគួរតែអនុវត្តតាម *

*

*

  1. ទទួលខុសត្រូវចំពោះទិន្នន័យ: មីហ្គែល - ហ្គែលហ្គេតថន
  2. គោលបំណងនៃទិន្នន័យ៖ គ្រប់គ្រង SPAM ការគ្រប់គ្រងមតិយោបល់។
  3. ភាពស្របច្បាប់៖ ការយល់ព្រមរបស់អ្នក
  4. ការប្រាស្រ័យទាក់ទងទិន្នន័យ៖ ទិន្នន័យនឹងមិនត្រូវបានទាក់ទងទៅភាគីទីបីឡើយលើកលែងតែកាតព្វកិច្ចផ្នែកច្បាប់។
  5. ការផ្ទុកទិន្នន័យ៖ មូលដ្ឋានទិន្នន័យដែលរៀបចំដោយបណ្តាញ Occentus (EU)
  6. សិទ្ធិ៖ នៅពេលណាដែលអ្នកអាចដាក់កម្រិតទាញយកមកវិញនិងលុបព័ត៌មានរបស់អ្នក។

  1.   KZKG ^ ហ្គារ៉ា dijo

    សូមអបអរសាទរប្រកាសល្អ😀

  2.   nano dijo

    ការប្រកាសដំបូងល្អហើយតាមពិតខ្ញុំនឹងសាកល្បងវាប្រឆាំងនឹង ngix xD

    1.    ហ៊ីយូហ្គា - នីជី dijo

      ណាណូប្រសិនបើអ្នកអាចទៅព្រៃហើយយកអត្ថបទអំពី Lighthttpd vs Nginx នោះគឺថាខ្ញុំស្ទើរតែក្លាយជាអ្នកកំប្លែងនៃពន្លឺហេហេ

  3.   អូប៊្រូស dijo

    ខ្ញុំតែងតែប្រាប់ខ្លួនឯងថាខ្ញុំនឹងសាកល្បងវាប៉ុន្តែនៅចុងបញ្ចប់ខ្ញុំអាចខ្ជិលហើយខ្ញុំបញ្ចប់ការដំឡើង apache ដែលជាអ្វីដែលខ្ញុំដឹងច្បាស់។

    ចាំមើលពេលខ្ញុំលើកទឹកចិត្ត

  4.   អេឡាវ dijo

    ប្រកាសល្អ ^^

  5.   លោកលីនុច dijo

    ដោយមើលឃើញ“ ការបរិច្ចាគ” ទាំងនេះខ្ញុំមានការគោរពកាន់តែច្រើនចំពោះមនុស្សដូចជាអេលវ៉ាដែលចំណាយពេលនិងការខំប្រឹងប្រែងក្នុងការសរសេរនិងដាក់ចេញនូវអត្ថបទដើម។ អត្ថបទនេះគឺចាប់ពីថ្ងៃទី ១៥ ខែមេសាឆ្នាំ ២០១២ ហើយអាចរកបាននៅអាសយដ្ឋាននេះ៖http://gooblogerman.blogspot.com/2012_04_01_archive.html
    អ្នកត្រូវតែស្មោះត្រង់ហើយប្រាប់ប្រភព។
    ខ្ញុំមិនចង់បានការពិភាក្សាទេខ្ញុំសង្ឃឹមថាអ្នកនឹងយល់ពីជំហររបស់ខ្ញុំ។

    1.    អេឡាវ dijo

      ច្បាស់ហើយបន្ទាប់ពីបានឃើញតំណភ្ជាប់របស់អ្នកអត្ថបទនេះគ្មានអ្វីក្រៅពីការថតចម្លង / បិទភ្ជាប់ដូចអ្វីដែលអ្នកបានដកស្រង់ .. ក្នុងនាមជាអ្នកនិពន្ធតែមួយគត់ (លីជីអិនយូស៊ី) វាមានអ្វីដែលត្រូវធ្វើជាមួយគេហទំព័រនោះ ។.

      ទោះយ៉ាងណាក៏ដោយខ្ញុំកែសម្រួលប្រកាសនិងបន្ថែមប្រភព។ សូមអរគុណសម្រាប់ការបញ្ជាក់។

  6.   v3on dijo

    GIF XD

  7.   ហ៊ីយូហ្គា - នីជី dijo

    សំណួរមួយ ... តើវានិយាយថា "server.pot = 8080" ឬតើវានិយាយថា "server.port = 8080"? បើមិនដូច្នេះទេការប្រកាសដ៏ល្អបំផុត

  8.   LiGNUxero dijo

    សូមអភ័យទោសដែលមិនបានដកស្រង់ប្រភពប៉ុន្តែកំណត់ហេតុបណ្ដាញនោះគ្រាន់តែជារបស់ខ្ញុំប៉ុណ្ណោះសូមកុំដកស្រង់ពីព្រោះខ្ញុំប្រហែលជានឹងឈប់ជាវប្រសិនបើខ្ញុំមិនដែលធ្វើបច្ចុប្បន្នភាពប្លក់នោះទេ។

    ហើយដោយវិធីនេះវាគឺជា "server.port = 8080" ពីព្រោះវាត្រូវបានតំឡើងសំរាប់ច្រក 8080 ។ បន្ទាប់មកអ្នកត្រូវបញ្ជាក់ថាច្រកណាមួយត្រូវភ្ជាប់ទៅ។
    ឧទាហរណ៍សម្រាប់ករណីនេះយើងនឹងត្រូវដាក់នៅក្នុងកម្មវិធីរុករក៖ ម៉ាស៊ីនមូលដ្ឋាន៖ ៨០៨០

    ខ្ញុំកែវាដូចគ្នានឹង😉

    1.    KZKG ^ ហ្គារ៉ា dijo

      ប្រសិនបើប្លក់ជារបស់អ្នកតែម្នាក់គត់នោះជារបស់អ្នកទាំងស្រុងបន្ទាប់មកមិនចាំបាច់ដកស្រង់វាឬអត់វាអាស្រ័យលើអ្នក។
      បើប្លក់មិនមែនជារបស់អ្នកទេប្រភពត្រូវតែដកស្រង់🙂

  9.   Paula Martinez dijo

    ដោយគ្មានការសង្ស័យយើងនឹងត្រូវសាកល្បងវាសម្រាប់ម៉ាស៊ីនមេដែលយើងដំណើរការបានល្អ។ ងិនចគឺជាឧបករណ៍ដ៏ល្អមួយជាពិសេសសំរាប់គ្រាលំបាកដែលការធ្វើអ្វីៗតិចជាងនេះគឺសំខាន់ជាងការមិនធ្វើអ្វីសោះដោយមានច្រើន៖ ភី។ អាក្រក់ពេកខ្ញុំកំពុងតស៊ូជាមួយកុំព្យូទ័រវីនដូទាំងនេះនៅកន្លែងធ្វើការ។ ខ្ញុំសង្ឃឹមថាឆាប់ៗនេះពួកគេនឹងផ្តល់សិទ្ធិឱ្យខ្ញុំដំឡើងសូសជាទីស្រឡាញ់របស់ខ្ញុំ