উবুন্টু 15.04 সার্ভারে ল্যাম্প (লিনাক্স, অ্যাপাচি, মাইএসকিউএল/মারিয়াডিবি, পিএইচপি) এবং পিএইচপিএমইএডমিন সেট আপ করা হচ্ছে


এলএএমপি স্ট্যাক হ'ল ওয়েব পরিষেবাদি সম্পর্কিত সর্বাধিক ব্যবহৃত ব্যবহৃত ওপেন সোর্স সফ্টওয়্যার এর সংমিশ্রণ। এই গোষ্ঠীতে অ্যাপাচি ওয়েব সার্ভার, মাইএসকিউএল/মারিয়াডিবি এবং পিএইচপি অন্তর্ভুক্ত রয়েছে। প্রায়শই মাইএসকিউএল/মারিয়াডিবি ডাটাবেসগুলি পিএইচপিএমআইএডমিনের মতো ডেটাবেস পরিচালনার সরঞ্জামের মাধ্যমে পরিচালিত হয়।

এই নিবন্ধটি আপনাকে উবুন্টু 15.04 ভিত্তিক সার্ভারে এলএএমপি ইনস্টল করার প্রক্রিয়াটিতে গাইড করবে।

আমরা শুরু করার আগে, কয়েকটি প্রয়োজনীয়তা পূরণ করা উচিত:

  1. উবুন্টু 15.04 এর সর্বনিম্ন ইনস্টলেশন
  2. সার্ভারে এসএসএইচ অ্যাক্সেস (আপনার যদি সার্ভারে সরাসরি অ্যাক্সেস না থাকে)
  3. যদি মেশিনটি সার্ভার হিসাবে ব্যবহৃত হয় তবে আপনার অবশ্যই এটির একটি স্থির আইপি ঠিকানা কনফিগার করা আছে কিনা তা নিশ্চিত হওয়া উচিত

পদক্ষেপ 1: সার্ভার হোস্টনেম এবং সিস্টেম আপডেট সেট করুন

1. আপনার উবুন্টু 15.04 সার্ভারটি চালু হয়ে চলার সাথে সাথে এটিকে এসএসএইচে প্রবেশ করুন এবং হোস্টনামটি সেটআপ করুন set এটি ব্যবহার করে সহজেই অর্জন করা যায়:

$ sudo hostnamectl set-hostname your-hostname.com
$ hostnamectl

অবশ্যই আপনার ব্যবহার করা আসল হোস্টনামের সাথে আপনার "আপনার-হোস্টনেম ডট কম" পরিবর্তন করা উচিত।

২. আপনার সিস্টেমটি আপ-টু ডেট রয়েছে তা নিশ্চিত করতে নিম্নলিখিত কমান্ডটি চালান:

$ sudo apt-get update && sudo apt-get upgrade

পদক্ষেপ 2: অ্যাপাচি ওয়েবসারভার ইনস্টল করুন

৩. অ্যাপাচি হ'ল সর্বাধিক ব্যবহৃত ওয়েবসারভার এবং এটি অনলাইনে উপলব্ধ বেশিরভাগ সাইট হোস্ট করে। আপনার সার্ভারে অ্যাপাচি ইনস্টল করতে, আপনি কেবল নিম্নলিখিত কমান্ডটি টাইপ করতে পারেন:

$ sudo apt-get install apache2

আপনি এখন চালিয়ে অ্যাপাচি শুরু করতে পারেন:

$ sudo service apache2 start
$ ifconfig –a

আপনি যখন ব্রাউজারে আইপি ঠিকানাটি অ্যাক্সেস করেন, আপনার এটির মতো একটি পৃষ্ঠা দেখতে হবে:

পদক্ষেপ 3: মডিউল সহ পিএইচপি ইনস্টল করুন

৫. পিএইচপি মানে হাইপারটেক্সট প্রিপ্রসেসর। এটি একটি শক্তিশালী প্রোগ্রামিং ভাষা যা প্রায়শই ডেটাবেসগুলির সাথে প্রায়শই ব্যবহৃত ডায়নামিক ওয়েব পৃষ্ঠাগুলি তৈরির জন্য ব্যবহৃত হয়। লক্ষ্য করুন যে পিএইচপি কোডটি ওয়েব সার্ভার দ্বারা কার্যকর করা হয়।

পিএইচপি ইনস্টল করতে কেবল নিম্নলিখিত কমান্ডটি চালান:

$ sudo apt-get install php5 php5-mysql php5-mcrypt php5-gd libapache2-mod-php5

Your. আপনার পিএইচপি ইনস্টলেশন পরীক্ষা করতে, ওয়েব সার্ভারের রুট ডিরেক্টরিতে নেভিগেট করুন এবং php_info.php নামে একটি ফাইল তৈরি এবং খুলুন:

$ cd /var/www/html/
$ sudo vim php_info.php

নিম্নলিখিত কোডটি প্রবেশ করান:

<?php phpinfo(); ?>

ফাইলটি সংরক্ষণ করুন এবং আপনার ব্রাউজারে http://your-ip-address/php_info.php লিখে টাইপ করুন। আপনার phpinfo() ফাংশনের আউটপুট দেখতে হবে যা আপনার পিএইচপি সেটআপ সম্পর্কে তথ্য সরবরাহ করবে:

আপনি পরে আরও পিএইচপি মডিউল ইনস্টল করতে পারেন। আরও মডিউল সন্ধান করতে কেবল ব্যবহার করুন:

$ sudo apt search php5

পদক্ষেপ 4: মারিয়াডিবি সার্ভার এবং ক্লায়েন্ট ইনস্টল করুন

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

উবুন্টু 15.04 এ মারিয়াডিবি ইনস্টল করতে নিম্নলিখিত কমান্ডটি চালান:

$ sudo apt-get install mariadb-client mariadb-server

৮. ইনস্টলেশন করার সময়, আপনাকে মারিয়াডিবি রুট ব্যবহারকারীর জন্য পাসওয়ার্ড সেটআপ করতে বলা হবে না। এটি করতে, আপনাকে নিম্নলিখিত কমান্ডগুলির সেটটি জারি করতে হবে:

$ sudo mysql –u root
$ use mysql;
$ update user set plugin='' where User='root';
$ flush privileges;
$ quit

নিম্নলিখিত কমান্ডটি ব্যবহার করে এখন রুট ব্যবহারকারীকে সুরক্ষিত করা যাবে:

$ mysql_secure_installation

পদক্ষেপ 5: পিএইচপিএমআইএডমিন ইনস্টল করুন

9. পিএইচপিএমইএডমিন একটি ওয়েব ইন্টারফেস যার মাধ্যমে আপনি সহজেই আপনার মাইএসকিউএল/মারিয়াডিবি ডাটাবেসগুলি পরিচালনা/পরিচালনা করতে পারবেন। ইনস্টলেশন সত্যিই সহজ এবং নিম্নলিখিত কমান্ড দিয়ে সম্পন্ন করা যেতে পারে:

$ sudo apt-get install phpmyadmin

ইনস্টলেশনের পরে আপনাকে যে ওয়েব সার্ভারটি ব্যবহার করা হচ্ছে তা নির্বাচন করতে বলা হবে। "অ্যাপাচি" নির্বাচন করুন এবং চালিয়ে যান:

10. এরপরে আপনাকে জিজ্ঞাসা করা হবে আপনি dbconfig- সাধারণ দিয়ে phpMyAdmin কনফিগার করতে চান কিনা। স্ক্রিনশটে প্রদর্শিত হিসাবে "না" নির্বাচন করুন:

এই মুহুর্তে আপনার পিএইচপিএমআইএডমিন ইনস্টলেশন সম্পূর্ণ হয়েছে। এটি অ্যাক্সেস করতে আপনি http:// আপনার-আইপি-ঠিকানা/phpmyadmin ব্যবহার করতে পারেন:

প্রমাণীকরণের জন্য আপনি মাইএসকিউএল রুট ব্যবহারকারী এবং সেই ব্যবহারকারীর জন্য আপনি যে পাসওয়ার্ডটি সেটআপ করেছেন সেটি ব্যবহার করতে পারেন।

পদক্ষেপ:: সিস্টেম বুটে ল্যাম্প শুরু করুন

১১. যদিও সিস্টেম বুট করার পরে ইনস্টলারদের অ্যাপাচি এবং মারিয়াডিবি উভয়ই কনফিগার করা উচিত ছিল, তবে তারা সক্ষম হয়েছে তা নিশ্চিত করার জন্য আপনি নিম্নলিখিত কমান্ডগুলি চালাতে পারেন:

$ sudo systemctl enable apache2
$ sudo systemctl enable mysql

প্রত্যাশা অনুযায়ী সমস্ত পরিষেবা স্বাভাবিকভাবে শুরু হয় তা নিশ্চিত করতে আপনি একটি সিস্টেম রিবুট সম্পাদন করতে পারেন।

এটাই সব। আপনার উবুন্টু 15.04 সার্ভারটি এখন এলএএমপি স্ট্যাক চালাচ্ছে এবং আপনি এটিতে আপনার ওয়েব প্রকল্পগুলি তৈরি বা স্থাপন করতে প্রস্তুত।