কীভাবে পিএইচপি দিয়ে লাইটটিপিডি ইনস্টল করবেন?


11

আমি ইনস্টল করেছি lighttpd, এবং এটি ঠিকঠাক কাজ করছে। আমি এখানে বর্ণিত হিসাবে পিএইচপি 5 ইনস্টল করার চেষ্টা করেছি , কিন্তু যখন আমি শেষ পদক্ষেপটি চেষ্টা করি

sudo service lighttpd force-reload

আমি পাই:

[FAIL] Reloading web server configuration: lighttpd failed!

এবং পিএইচপি কাজ করছে না।

আমার lighttpdকনফিগারেশনটি http://pastebin.com/eagG4SwF- এ পাওয়া যাবে :

server.modules = (
        "mod_fastcgi",
        "mod_access",
        "mod_alias",
        "mod_compress",
        "mod_redirect",
#       "mod_rewrite",
)

        server.document-root        = "/mnt/www"
server.upload-dirs          = ( "/var/cache/lighttpd/uploads" )
server.errorlog             = "/var/log/lighttpd/error.log"
server.pid-file             = "/var/run/lighttpd.pid"
server.username             = "www-data"
server.groupname            = "www-data"
server.port                 = 80
        server.follow-symlink       = "enable"
        server.dir-listing          = "enable"
        dir-listing.encoding = "utf-8"

index-file.names            = ( "index.php", "index.html", "index.lighttpd.html" )
url.access-deny             = ( "~", ".inc" )
static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )

compress.cache-dir          = "/var/cache/lighttpd/compress/"
compress.filetype           = ( "application/javascript", "text/css", "text/html", "text/plain" )

# default listening port for IPv6 falls back to the IPv4 port
include_shell "/usr/share/lighttpd/use-ipv6.pl " + server.port
include_shell "/usr/share/lighttpd/create-mime.assign.pl"
include_shell "/usr/share/lighttpd/include-conf-enabled.pl"

1
কনফিগারেশন ফাইলটিতে একটি সমস্যা আছে; এটি পোস্ট করুন।
অ্যালেক্স চেম্বারলাইন

এখানে আমার লাইটটিপিডি কনফিগারেশন পেস্টবিন.com
ইউফর্বিয়াম

উত্তর:


3

আমি রাস্পবেরি পাই (লাইটটিপিডি) -এর উপর একটি লাইটওয়েট ওয়েবসার্ভার চালনার নির্দেশ অনুসরণ করে কাজ শুরু করেছি ।

উপরের লিঙ্কটি অনুসরণ করে প্রয়োজনীয় পদক্ষেপগুলির সংক্ষিপ্তসার।

  1. লাইটটিপিডি -> ইনস্টল করুন sudo apt-get install lighttpd

  2. MySQL ডাটাবেস ইনস্টল করুন (.চ্ছিক) -> sudo apt-get install mysql-server mysql রুট পাসওয়ার্ড ইনস্টলেশন সমাপ্তির পরে প্রম্পট হবে

  3. পিএইচপি ইনস্টল করুন -> sudo apt-get install php5-common php5-cgi php5 php5-mysql

    দ্রষ্টব্য উপরে বর্ণিত ক্রমে ইনস্টল করা গুরুত্বপূর্ণ। আপনি যদি প্রথমে পিএইচপি 5-সিজি প্যাকেজ ইনস্টল না করে পিএইচপি 5 ইনস্টল করার চেষ্টা করেন তবে এটি অ্যাপাচিও ইনস্টল করবে, যা আমরা এই হালকা-ওজনের লাইটটিপিডি সার্ভারের জন্য চাই না।

  4. পিএইচপি MySQL লাইব্রেরি ইনস্টল করুন -> sudo apt-get install php5-mysql

  5. পিএইচপি -> হ্যান্ডেল করতে হালকা পিডি সক্ষম করুন sudo lighty-enable-mod fastcgi-phpএরপরে লাইটটিপিডি পুনরায় লোড করুনsudo service lighttpd force-reload

  6. সেট অনুমতি প্রথমেই / var / WWW -> sudo chown www-data:www-data /var/wwwতারপর, Dir লিখতে গ্রুপ অনুমতি sudo chmod 775 /var/wwwযোগ দ্বারা অনুসরণ piকরার www-dataগ্রুপsudo usermod -a -G www-data pi

  7. লগআউট / পিকআপ গোষ্ঠী অনুমতিতে লগইন তাই piলিখতে পারেন /var/www dir


অ্যাপাচি যদি ইনস্টল হয়ে যায়, যখন আমি কেবলমাত্র পিএইচপি ইনস্টল করি: পিটিএফপি 5 ইনস্টল করুন? আমি কীভাবে আগের অবস্থায় ফিরে যেতে পারি?
ইউফরবিয়াম

@ ইউফোর্বিয়াম আপনি এটি দ্বারা sudo apt-get autoremove apacheবা আপনি যে অ্যাপাচি ইনস্টল করেছেন তার যে কোনও সংস্করণে এটি সরিয়ে ফেলতে পারেন । ব্যবহারের কারণ autoremoveহ'ল নির্ভরতাও মুছে ফেলা। superuser.com/questions/398670/…
ত্রুটিযুক্ত

1

আমার পাইতে লাইটটিপিডি / পিএইচপি কাজ করছে:

আমি আমার wwwফোল্ডারটিকে একটি মাউন্ট ড্রাইভেও স্থানান্তরিত করেছি ।

আমার ক্ষেত্রে আমি নিজেই লাইটটিপিডি.কনফে কনফিগারেশন পরিবর্তন না /var/wwwকরে ফোল্ডারের সাথে /mnt/usb/www(যেমনটি আমার কাছে আছে) সিম-লিঙ্ক করেছি ।

অন্য যে জিনিসটি তুলনা করে দাঁড়ায় তা হ'ল ফাইলটির শেষে আমার নীচের অংশটি রয়েছে:

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

আমি এগুলি সেট আপ করতে এবং এখানে সম্পাদনা করার জন্য যে নির্দেশাবলী অনুসরণ করেছি সেগুলি সন্ধান করার চেষ্টা করব।

সম্পাদনা: আমি আমার সেটআপ ভিত্তিক হতে পারে এই কিন্তু আমি নিশ্চিত হতে পারে না।


আমি সেভাবে চেষ্টা করেছি, এবং এটি কার্যকর হয় না।
ইউফর্বিয়াম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.