লিনাক্সে পিএইচপি এক্সটেনশন ইনস্টল করা


10

আমার সাথে সহ্য করুন; আমি একজন বিকাশকারী, সার্ভার প্রশাসক নই। আমার সংস্থা ম্যাজেন্টো ব্যবহার করে অন্বেষণ করতে চায়। তারা আমাকে অ্যাপাচি এবং পিএইচপি ইনস্টল সহ একটি পূর্ব-কনফিগার করা লিনাক্স সার্ভার হস্তান্তর করেছে, কিন্তু আমি যখন ম্যাগেন্টো সেটআপ চালানোর চেষ্টা করি তখন এটি আমাকে বলে যে পিএইচপি এক্সটেনশন রয়েছে যা লোড করা দরকার। আমি php.ini ফাইলটি সম্পাদনা করতে পারি, তবে এক্সটেনশানগুলি কীভাবে পেতে হবে বা কীভাবে সেগুলি ইনস্টল করা যায় সে সম্পর্কে কোনও ধারণা নেই এবং এখানে যারা জানেন না তাদের কেউ নেই।

কেউ আমার একটি হাত দিতে পারেন? আমার PDO_MySQL, এমক্রিপ্ট এবং জিডি এক্সটেনশনগুলি দরকার। আমি এমন সাইটগুলি অনুসন্ধান করেছি এবং খুঁজে পেয়েছি যা টার্মিনাল এবং সংকলনের কোড থেকে ডাউনলোড করার কথা বলে তবে এটি পুরোপুরি আমার মাথার উপরে নেই। এটি করার কোনও সহজ উপায় আছে?

উত্তর:


3

Http://pear.php.net/ এ একবার দেখুন

প্রায়শই লিনাক্স সিস্টেমে রিয়ার সংগ্রহশালায় পিয়ার অ্যাপ্লিকেশন থাকে, সুতরাং আপনার ইনস্টল করতে চান এমন প্রতিটি এক্সটেনশনের জন্য আপনাকে একটি কমান্ড চালানো দরকার।


11

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

এখন, আমি হাতে উবুন্টু এবং সেন্টো বক্সেন পেয়েছি এবং প্যাকেজ অনুসন্ধান কমান্ডের যাদুটির মাধ্যমে ...

উবুন্টুর জন্য

আমি apt-cache search KEYWORD phpপ্রশ্নে প্যাকেজগুলি সন্ধান করতাম - এক্ষেত্রে কীওয়ার্ড হিসাবে প্লাগইনের নাম। সেখান থেকে, আপনার মাধ্যমে প্রয়োজনীয় 3 টি প্যাকেজ ইনস্টল করতে পারেন apt-get install php5-mcrypt php5-gd php5-mysql- সর্বশেষ প্যাকেজটি আমার বিশ্বাস করা ডিস্ট্রোসের মতো পিডিওর কভার করা উচিত

Centos / রেড হ্যাট জন্য

আমি dnf search KEYWORDSএকইভাবে ব্যবহার করেছি - তবে আপনার প্রয়োজনীয় সমস্ত প্যাকেজ ডিফল্টরূপে উপলব্ধ বলে মনে হয় না। এই বিতরণগুলির পুরানো সংস্করণগুলি dnf এরyum পরিবর্তে ব্যবহার করে ।

প্যাকেজ আপনি আগ্রহী হয় php-pdo php-gdএবং php-mcrypt- শেষ হয় না ডিফল্ট সংগ্রহস্থলের মধ্যে (আমি উপর ইস, তারপর googled চেক করা) - আপনি EPEL সংগ্রহস্থলের যোগ করার জন্য যে প্যাকেজ পেতে পরিবর্তে প্রয়োজন হতে পারে

ডিফল্ট প্যাকেজ ম্যানেজারটি ব্যবহারের ফলে প্যাকেজগুলি ইনস্টল করা ও রক্ষণাবেক্ষণ করা সহজতর হওয়া উচিত, যেহেতু আপনার আপডেটগুলি সমস্ত কিছুর সাথেই ঘটবে।


0

আপনি http://www.directadmin.com/forum/showthread.php?t=24448 পর্যালোচনা করতে পারেন । এটিতে প্রয়োজনীয় সমস্ত কমান্ড এবং শ্যুটিংয়ের সমস্যা রয়েছে।


সার্ভারফল্টে আপনাকে স্বাগতম! যতক্ষণ এই তাত্ত্বিক প্রশ্নের উত্তর হতে পারে, এটা বাঞ্ছনীয় হবে উত্তর অপরিহার্য অংশের এখানে অন্তর্ভুক্ত করা, এবং রেফারেন্স এর জন্য লিঙ্ক প্রদান।
স্কট প্যাক

-3

লিনাক্সে পিএইচপি এক্সটেনশন আপডেট করতে:

পদক্ষেপ 1: রুট হিসাবে লগইন করুন

পদক্ষেপ 2: টাইপ -> ইয়াম ইনস্টল করুন পিএইচপি-এক্সএমএল

স্টিপি 3: পরিষেবা httpd পুনঃসূচনা // পরিষেবাটি পুনঃসূচনা করুন


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