ল্যাম্প স্ট্যাক স্থাপনের সবচেয়ে সহজ উপায় কী?


124

আমি উবুন্টুর একটি নতুন ভিপিএস উদাহরণ স্থাপন করেছি এবং ভাবছি যে কোনও বেসিক এলএএমপি স্ট্যাক (অর্থাৎ কোন প্যাকেজগুলির প্রয়োজন, কোন কনফিগারেশন বিকল্পগুলি টুইঙ্ক করা দরকার, যদি থাকে তবে ইত্যাদি) নিয়ে যাওয়ার সহজতম উপায়টি কী। "

উত্তর:


122
sudo apt-get update
sudo apt-get install tasksel
sudo tasksel install lamp-server

এটি আপনার জন্য সমস্ত বুনিয়াদি এলএএমপি স্ট্যাক ইনস্টল করবে, মাইএসকিউএল রুট পাসওয়ার্ডের জন্য প্রম্পট ইত্যাদি will

আরও সুনির্দিষ্টভাবে এটি নিম্নলিখিত প্যাকেজগুলি এবং তাদের নির্ভরতা ইনস্টল করবে।

mysql-client-core-5.1 libwrap0 apache2  
libaprutil1-dbd-sqlite3 tcpd  
libapache2-mod-php5 apache2.2-common  
apache2-utils php5-common  
libaprutil1-ldap libaprutil1  
php5-mysql mysql-server-core-5.1  
libdbi-perl libplrpc-perl mysql-server  
apache2.2-bin libdbd-mysql-perl  
libhtml-template-perl  
libnet-daemon-perl libapr1  
mysql-server-5.1 libmysqlclient16  
ssl-cert apache2-mpm-prefork  
mysql-common mysql-client-5.1  

আপনি উবুন্টু সার্ভার গাইডেও উঁকি দিতে চাইতে পারেন ।


3
আপনি এটিটি না করে এপিটি কার্যগুলি বিবেচনা করতে চাইতে পারেন tasksel। এটি দেখুন: আমার কি টাসপসেল, এপিটিতে টাস্কগুলি ব্যবহার করা উচিত বা নিয়মিত মেটাপ্যাকেজ ইনস্টল করা উচিত?
জার্মটভিডিজক

@ এবং এটি দিয়ে কীভাবে phpmyadmin ইনস্টল করবেন
দিনেশ

@andol E: Package 'php5' has no installation candidate, E: Package 'libapache2-mod-php5' has no installation candidate, E: Unable to locate package libapache2-mod-auth-mysqlএবং E: Package 'php5-mysql' has no installation candidateআমি কিভাবে উপর এই আসে না?
3kstc

31

অ্যাপাচি ইনস্টল করুন

sudo apt-get install apache2

পিএইচপি ইনস্টল করুন

sudo apt-get install php5 libapache2-mod-php5

16.04 হিসাবে, সংখ্যাটি বাদ দেওয়া হয়েছে:

sudo apt-get install php libapache2-mod-php

মাইএসকিউএল ইনস্টল করুন

sudo apt-get install mysql-server

PhpMyAdmin ইনস্টল করুন

sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

পিএইচপি ইনস্টলেশন হিসাবে, 16.04 সালে, সংখ্যাটি বাদ দেওয়া হয়েছে:

sudo apt-get install libapache2-mod-auth-mysql php-mysql phpmyadmin

সংযুক্ত ইনস্টলেশন

16,04:

sudo apt-get install apache2 php libapache2-mod-php mysql-server libapache2-mod-auth-mysql php-mysql phpmyadmin

16.04 এর আগে:

sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin

দ্রষ্টব্য: পিএইচপিএমইএডমিনের জন্য পিএইচপি-গেটেক্সট এবং পিএইচপি-এমবিস্ট্রিং-এর প্যাকেজগুলিও দরকার
জিওর এসজি

2
অনুযায়ী stackoverflow.com/a/21762418/3160597 libapache2-mod-auth-mysql আর 16,04 প্রয়োজন হয়
azerafati

29

পিএইচপিএমইএডমিনের সাথে ল্যাম্প ইনস্টল করার সহজতম উপায়টি ব্যবহার করছে:

sudo apt-get  install lamp-server^ phpmyadmin 

এমনকি আপনার তাস্কেল ইনস্টল করার প্রয়োজন নেই। আরও বিশদ এখানে পাওয়া যাবে , যা এটি দেয়:

পিএইচপিএমআইএডমিন অ্যাক্সেস করতে, টার্মিনালটি খুলুন এবং প্রকার:

sudo -H gedit /etc/apache2/apache2.conf

এই ফাইলটি কোথাও এই লাইন যুক্ত করুন:

Include /etc/phpmyadmin/apache.conf 

অবশেষে অ্যাপাচি ব্যবহার করে পুনরায় চালু করুন:

/etc/init.d/apache2 restart

অথবা

sudo service apache2 restart

5
আমি এপিটি টাস্কগুলিও সুপারিশ করতাম। মনে রাখবেন যে ক্যারেট ( ^) এই উত্তরের কোনও টাইপ নয়। আরও দেখুন: আমার কি টাসপাসেল, এপিটিতে টাস্কগুলি ব্যবহার করা উচিত বা নিয়মিত মেটাপ্যাকেজ ইনস্টল করা উচিত?
জার্মটভিডিজক

যদিও টাস্কসেলের ব্যবহারটি "সহজ" বলে মনে হচ্ছে, এই কাজটি করার খুব সহজ উপায় এটি হওয়া উচিত। এই উত্তরের কাজটি করার জন্য অন্যান্য পদক্ষেপের দরকার নেই। ধন্যবাদ!
গ্যাপেটটিভস ডি'কনস্তানজো

আপনার লিঙ্কটি মারা গেছে। আমাদের সর্বদা একটি লিঙ্কে কী রয়েছে তার সংক্ষিপ্তসার অন্তর্ভুক্ত করা উচিত এটি একটি ভাল কারণ।
WinEunuuchs2Unix

15

সিনাপটিক এ, সম্পাদনা ক্লিক করুন এবং কার্য দ্বারা চিহ্নিত করুন। তারপরে এলএএমপি সার্ভারটি নির্বাচন করুন এবং প্রয়োগটি চাপুন। সম্পন্ন.


আরও কিছুটা জিইউআই সরবরাহের জন্য +1: ইশ সলিউশন, এটি ভিপিএসে অগত্যা উপলব্ধ না হলেও।
andol

10

আমি ব্যক্তিগতভাবে সর্বদা খুঁজে পাই যে মাইএসকিউএল সার্ভারটি ইনস্টল করা হবে এবং তারপরে পিএইচপিএমইএডমিন আমার প্রয়োজনীয় সমস্ত অংশ ইনস্টল করবে

sudo apt-get install mysql-server

(এটি করার অর্থ প্রথমে এটি রুট অ্যাকাউন্টের পাসওয়ার্ড আগে থেকেই সেট করতে বলে)

তারপর

sudo apt-get install phpmyadmin

এটি ইনস্টল হয়ে গেলে আপনার মাইএসকিউএল সার্ভারটি পরিচালনা করার জন্য আপনাকে প্রয়োজনীয় সমস্ত সরঞ্জামও সরবরাহ করে :)



4

প্যাকেজগুলি হয় apache2এবং libapache2-mod-php5। পিএইচপি 5 এর বেশ কয়েকটি অতিরিক্ত মডিউল রয়েছে, আপনার কিছু দরকার হতে পারে। তাদের সাথে তালিকাবদ্ধ করুনapt-cache search php5

আপনার অনুসন্ধান বা সংশোধন করার চেষ্টা করুন

sudo apt-get install apache2 libapache2-mod-php5

এর সাথে পিএইচপি 5 সক্ষম করুন

sudo a2enmod php5

অ্যাপাচি পুনরায় চালু করুন

sudo service apache2 restart

আপনি যদি অ্যাপাচি দিয়ে শুরু করে থাকেন তবে নীচের উইকি পৃষ্ঠাগুলি খুব সহায়ক হতে পারে।

https://help.ubuntu.com/community/ApacheMySQLPHP

https://help.ubuntu.com/11.10/serverguide/C/httpd.html

দ্রষ্টব্য- এই উত্তরটি অন্য কোথাও থেকে স্থানান্তরিত হয়েছিল। মাইএসকিএল ইনস্টল করতে

sudo apt-get install mysql-server php5-mysql

2

http://www.apachefriends.org/en/xampp-linux.html

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


2

আমার সুইস আর্মি ছুরি কমান্ড:

sudo apt-get install apache2 mysql-server mysql-client libapache2-mod-auth-mysql php5 php5-mysql libapache2-mod-php5 php5-mcrypt php5-curl php5-cli php5-gd phpmyadmin

1

PHP7.0 উবুন্টু 16+ এর মান standard

হেরেস রুনডাউন:

সর্বদা হিসাবে 1

 sudo apt-get update

2 অ্যাপাচি 2 ইনস্টল করুন

 sudo apt-get install apache2

3 মাইএসকিএল-সার্ভার ইনস্টল করুন

 sudo apt-get install mysql-server

4 পিএইচপি 7.0 ইনস্টল করুন

 sudo apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql php7.0-curl php-mbstring php7.0-mbstring php-gettext php7.0-json php-xml
 sudo a2enmod php7.0

5 phpmyadmin ইনস্টল করুন

 sudo apt-get install mcrypt
 sudo apt-get install phpmyadmin

দ্রষ্টব্য, Include /etc/phpmyadmin/apache.confনীচের কমান্ডটি দিয়ে আপনি যে ফাইলটি খুলবেন তাতে আপনাকে যুক্ত করতে হবে। ( creditণ )

 sudo gedit /etc/apache2/apache2.conf 

ঐচ্ছিক

 sudo a2enmod rewrite

1

টার্মিনাল খুলুন

Ctrl+ Alt+T

আদর্শ

sudo apt install synaptic

এটি আপনার সিস্টেমে সিনাপটিক ইনস্টল করবে

আদর্শ

sudo synaptic 

এটি খুলতে।

এখানে চিত্র বর্ণনা লিখুন

অনুসন্ধান বাক্সে যান

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

অনুসন্ধানের ক্ষেত্রে অ্যাপাচি টাইপ করুন এবং অনুসন্ধান বোতামে ক্লিক করুন

এখানে চিত্র বর্ণনা লিখুন

নিম্নলিখিত ক্ষেত্র প্রদর্শিত হবে

এখানে চিত্র বর্ণনা লিখুন

অ্যাপাচি 2 তে নীচে স্ক্রোল করুন এবং এতে বাম বাক্সটি নির্বাচন করুন।

এখানে চিত্র বর্ণনা লিখুন

প্রয়োগ ক্লিক করুন

এখানে চিত্র বর্ণনা লিখুন

সমস্ত নির্ভরতা নির্বাচন করুন এবং ইনস্টল করতে স্ক্রীন নির্দেশাবলী অনুসরণ করুন।

একইভাবে ইনস্টল করুন

একের পর এক পিএইচপি 7.0 এবং মাইএসকিএল -সার্ভার

মাইএসকিএল-সার্ভার সিস্টেম স্থাপনের সময় রুট পাসওয়ার্ডের জন্য জিজ্ঞাসা করে । এটি সরবরাহ করুন।

সবকিছু সম্পূর্ণ হওয়ার পরে, সিন্যাপটিক বন্ধ করুন।

এখন আপনার ব্রাউজারটি খুলুন এবং ঠিকানা বারে লোকালহোস্ট টাইপ করুন এবং টিপুনEnter

যদি নীচের পৃষ্ঠাটি উপস্থিত হয়

এখানে চিত্র বর্ণনা লিখুন

তারপরে অ্যাপাচি 2 ইনস্টলেশনটি সফল

টার্মিনাল টাইপ

apt install vim
cd /var/www/html
vim testphp.php

প্রেস

i

আদর্শ

<?php phpinfo(); ?>

প্রেস

Esc : x Enter

আপনার ব্রাউজারে এবং অ্যাড্রেস বারে লোকালহোস্ট / টেস্টএফপিপিএইচপি টাইপ করুন

যদি নীচের পৃষ্ঠাটি উপস্থিত হয়

এখানে চিত্র বর্ণনা লিখুন

তারপরে php7.0 ইনস্টলেশনটি সফল

টার্মিনালে যান এবং টাইপ করুন

mysql --version

আপনি যদি নিম্নলিখিত প্রম্পটটি পান (আপনার সিস্টেমের জন্য সংস্করণ নম্বরগুলি ভিন্ন হতে পারে):

mysql Ver 14.14 Distrib 5.7.18, for Linux (x86_64) using EditLine wrapper

তারপরে আপনার মাইএসকিএল-সার্ভার ইনস্টলেশনটি সফল।

আদর্শ

mysql -u root -p

তুমি পাবে:

Enter password:

পাসওয়ার্ড দিন

আপনি যদি নিম্নলিখিত প্রম্পট পান

এখানে চিত্র বর্ণনা লিখুন

তারপরে আপনি এখন সফলভাবে লগইন করতে পারবেন

আদর্শ

mysql> quit

লগআউট করতে।

অভিনন্দন, আপনার কাছে এখন একটি সম্পূর্ণ কার্যক্ষম LAMP স্ট্যাক রয়েছে

ঐচ্ছিক:

আপনি সিনাপটিক ব্যবহার করে phpmyadmin ইনস্টল করতে পারেন । ইনস্টলেশন চলাকালীন এটি ডিফল্ট সার্ভারটি ব্যবহার করতে বলবে। অ্যাপাচি 2 নির্বাচন করুন । স্ক্রিন নির্দেশাবলী অন্যান্য অনুসরণ করুন।

তারপরে আপনার ব্রাউজারটি খুলুন এবং ঠিকানা বারে লোকালহোস্ট / phpmyadmin টাইপ করুন

নিম্নলিখিত পৃষ্ঠা প্রদর্শিত হবে

এখানে চিত্র বর্ণনা লিখুন

ইন ব্যবহারকারীর নাম ক্ষেত্র প্রকার রুট এবং পাসওয়ার্ড ক্ষেত্র রুট ব্যবহারকারী আপনাকে MySQL সার্ভার ইনস্টলেশনের সময় নির্বাচন করেছেন পাসওয়ার্ড টাইপ করুন।

গো বোতামে ক্লিক করুন ।

নিম্নলিখিত পৃষ্ঠা প্রদর্শিত হবে

এখানে চিত্র বর্ণনা লিখুন

এখন আপনি সফলভাবে আপনার সিস্টেমে phpmyadmin ইনস্টল করেছেন।


0

আপনি বিটনামি ল্যাম্পস্ট্যাকটি ইনস্টল করতে পারেন (( এলএএমপি-র সমস্ত প্রয়োজনীয় সাব প্যাকেজযুক্ত প্যাকেজ)।

প্রথমে বিটনামি - ল্যাম্পস্ট্যাক ৫.৫.৩০-১০-১- লিনাক্স-x64-installer.run ফাইলটি ডাউনলোড করতে বিটনামি ওয়েবসাইটে একটি অ্যাকাউন্ট তৈরি করুন। তারপরে ফাইলটি আপনার ডেস্কটপে অনুলিপি করুন (সুবিধার্থে)। পঠন এবং এক্সিকিউশন অনুমতি প্রদানের জন্য, টার্মিনাল খুলুন (Ctrl + Alt + T)। এবং টাইপ

chmod 755 chmod  755 'location of bitnami-lampstack-5.5.30-1-linux-x64-installer.run

টাইপ করার পরে আপনার ডেস্কটপ থেকে .run ফাইলটি টেনে আনুন এবং chmod 755এন্টার টিপুন।

এখন .run ফাইলটিতে ডাবল ক্লিক করুন। এটি ইনস্টলেশন প্রক্রিয়াটির মাধ্যমে আপনাকে গাইড করবে।

ধন্যবাদ.


0

এই কাজের জন্য আমার কাছে একটি স্ক্রিপ্ট রয়েছে: প্রদীপ

ব্যবহার:

sudo lampi -i -s -n example.com.local -dr ~/example-site

এটার কাজ কি:

  1. ল্যাম্প স্ট্যাক ইনস্টল করুন ( -iপতাকা)
  2. অ্যাপাচি 2 , মাইএসকিএল , পিএইচপি , phpmyadmin সেটআপ এবং কনফিগার করুন
  3. তারপরে example.com.local নামে একটি কাস্টম সাইট সেট করুন ( -nবিকল্প)
  4. Document / উদাহরণ-সাইট ডিরেক্টরিটি নথির মূল হিসাবে সেট করুন ( -drবিকল্প)
  5. এই সাইটের জন্য SSL (https) সক্ষম করুন ( -sপতাকা)

এখন, সাইটটি http: //example.com.local বা https: //example.com.local দিয়ে অ্যাক্সেস করা যায়


আপনি যদি স্ক্রিপ্টটি এখানে পোস্ট না করেন আমি এই উত্তরের কোনও ব্যবহার দেখতে পাচ্ছি না
হিমাইল

@ হেইমাইল: সিরিয়াসলি? আপনি আমাকে এখানে ~ 350 ডলার লাইন কোডটি ডাম্প করতে চান ... আপনি যদি সত্যিই আগ্রহী হন তবে আপনার লিঙ্কটি অনুসরণ করে গিথুব প্রকল্পের পৃষ্ঠাতে যাওয়া উচিত।
জাহিদ

আপনি কি গ্যারান্টি দিতে পারবেন যে ভবিষ্যতে স্ক্রিপ্টটি সরানো হবে না? আবার এর লিঙ্কটি কেবল এএএএএইচএসের উত্তর দেয়। এছাড়াও আপনার সরাসরি
লিথটি গিথুবকে দেওয়া

@ হেইমাইল: আমি গিথুবকে সরাসরি লিঙ্ক দেওয়ার বিষয়ে একমত, তবে তাতে লিঙ্ক কেবল উত্তর হ'ল না। আমি যে কোডটি চালনার দরকার তা রেখেছি এবং যে কারও পক্ষে অনুসরণ করার জন্য যথেষ্টভাবে ব্যাখ্যা করা হয়েছে ...
জাহিদ

0

সমস্ত পদক্ষেপ অনুসরণ করুন

sudo apt-get update
sudo apt-get install apache2
sudo apt-get install mysql-server
sudo apt install php7.0-cli
sudo apt-get install phpmyadmin php-mbstring php-gettext
sudo phpenmod mcrypt
sudo phpenmod mbstring
sudo systemctl restart apache2
sudo apt-get update

(দ্রষ্টব্য যদি phpmyadmin থান পরে কাজ না করে তবে এই সর্বশেষ তিনটি লাইন কোড ব্যবহার করে দেখুন)

gksu gedit /etc/apache2/apache2.conf
/etc/init.d/apache2 restart
sudo apt-get install gksu^C

0

আমি একটি সহজেই ব্যবহারযোগ্য, সহজ বাশ স্ক্রিপ্ট তৈরি করেছি যা আপনার সিস্টেমে স্বয়ংক্রিয়ভাবে ল্যাম্প স্ট্যাক ইনস্টল করে।

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

wget --no-cache -O - https://gist.github.com/EmpireWorld/737fbb9f403d4dd66dee1364d866ba7e/raw/install-lamp.sh | bash

এছাড়াও পিএইচপিএমআইএডমিন ইনস্টলেশনটি গিস্টের অন্তর্ভুক্ত।

গিস্টটি দেখুন


0

আপনি যদি উবুন্টু 16 তে থাকেন তবে একটি কমান্ডের সাহায্যে এটি সহজ:

sudo apt-get install apache2 mysql-server php libapache2-mod-php php-mcrypt php-mysql phpmyadmin

এবং মাইএসকিএল, পিএইচপিএমইডমিন কনফিগারেশনের জন্য পাসওয়ার্ড প্রবেশের জন্য স্ক্রিনে থাকা নির্দেশাবলী অনুসরণ করুন

আপনি আমার ব্লগে http://tvivu.com/install-lamp-stack-ubuntu-16-04/ এ আরও বিশদ দেখতে পারেন


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