آموزش نصب لمپ (LAMP) بر روی دبین

نکات :

ما با کاربر root وارد شدیم اگر شما هم با کاربر  root وارد شدید نیازی به وارد کردن sudo قبل از دستورات نیست.

فرض رو بر این میگیریم که روی سیستم شما آپاچی (Apache) و مای اس کیو ال (MySQL) نصب نشده و اگر هم بود مشکلی نیست نگران نباشید و فقط مراحل رو پیش برید.

پس ترمینال رو باز میکنیم اول از هرچیزی مخزنمون رو آپدیت میکنیم

sudo apt update

همدان لاگ – نصب LAMP

حالا وب سرور آپاچی رو با دستور زیر نصب میکنیم

sudo apt install apache2 

تصویر شماره یک

همدان لاگ - نصب LAMP
همدان لاگ – نصب LAMP

تصویر شماره دو

همدان لاگ - نصب LAMP
همدان لاگ – نصب LAMP

در تصویر شماره یک از شما پرسیده میشه که دانلود و نصب شه یا خیر. با زدن Enter دانلود شروع و پس از اتمام نصب خواهد شد مطابق تصویر شماره دو.

حالا با استفاده از دستور زیر آپاچی رو فعال میکنیم

sudo systemctl start apache2

سپس با دستور زیر وضعیت آپاچی رو بررسی میکنیم

sudo systemctl status apache2

همدان لاگ - نصب LAMP
همدان لاگ – نصب LAMP

اگر مطابق تصویر بالا بود و پیغام Active  که به رنگ سبز هستش بود ، آپاچی شما با موفقیت نصب شده است.

*اگر میخواید پس از هربار بوت شدن سیستم بصورت اتوماتیک اجرا شه از دستور زیر استفاده کنید.

sudo systemctl enable apache2

هم اکنون میتونید با سرچ کردن localhost در مروگر خود صفحه پیشفرض آپاچی رو مشاهده کنید. (مشابه تصویر زیر)

همدان لاگ - نصب LAMP
همدان لاگ – نصب LAMP

حالا نوبت به نصب پایگاه داده MySQL میرسه. با استفاده از کامند زیر میتونیم MySQL رو نصب کنیم.

sudo apt install mariadb-server mariadb-client

*اگر میخواید پس بوت شدن سیستم بصورت اتوماتیک اجرا شه از دستور زیر استفاده کنید.

sudo systemctl enable mariadb

حالا PHP رو نصب میکنیم

sudo apt install php php-pear php-mysql libapache2-mod-php php-mcrypt

در این مرحله پیکربندی رو برای MySQL آنجام میدیم.

sudo mysql_secure_installation

باید با تصویر زیر مواجه شید

همدان لاگ - نصب LAMP
همدان لاگ – نصب LAMP

در این مرحله کلید Enter رو بزنید چون هنوز کلمه عبوری برای ورود به پایگاه داده MySQL تعیین نکردیم

پس از زدن Enter از شما پرسیده میشه که کلمه عبوری میخواید بزارید یا خیر. و با زدن دوباره Enter از شما میخواد که کلمه عبور خود را برای وارد شدن به پایگاه داده MySQL تایپ کنید. (کلمه عبور را بخاطر بسپارید)

پس از تعیین کلمه عبور و زدن کلید Enter با تصویر زیر مواجه خواهید شد.

همدان لاگ - نصب LAMP
همدان لاگ – نصب LAMP

در این مرحله با زدن Enter اجازه حذف کاربران مخفی یا ناشناس رو میدیم

در تمام سوالات بعدی نیز Enter بزنید. البته با توجه به نیاز و کار خود میتونید n رو تایپ کنید که به معنی No هست و از انجام اون عملیات خودداری میکنید.

در پایان با پیغامه (Thank You for using MariaDB) که مشابه تصویر زیر هست مواجه خواهید شد که به معنی موفقیت آمیز بودنه عملیاته

همدان لاگ - نصب LAMP
همدان لاگ – نصب LAMP

* اگر نیاز به مدیریت پایگاه داده خود یعنی MySQL بصورت گرافیکی هستید با نصب phpMyAdmin این امکان فراهم خواهد شد. پس مراحل پایین رو پیش برید

با دستور زیر اقدام به نصب phpMyAdmin میکنیم

sudo apt install phpmyadmin

و با زدن کلید Enter دانلود و نصب آغاز خواهد شد. سپس با محیطی مانند تصویر زیر مواجه خواهید شد.

همدان لاگ - نصب LAMP
همدان لاگ – نصب LAMP

با انتخاب گزینه apache2 مراحل نصب رو ادامه میدیم.

در ادامه از شما سوالی پرسیده میشود که میخواهید پیکربندی رو انجام دهید یا خیر. (مشابه تصویر زیر)

همدان لاگ - نصب LAMP
همدان لاگ – نصب LAMP

گزینه Yes رو انتخاب میکنیم و در مرحله بعد از ما کلمه عبوری برای phpmyadmin میخواد.(مشابه تصویر زیر)

همدان لاگ - نصب LAMP
همدان لاگ – نصب LAMP

* این کلمه عبور میتواند با کلمه عبوری که برای ورود به MySQL انتخاب کردیم متفاوت باشد.

پس از نصب phpmyadmin برای اینکه بتونیم به اون دسترسی داشته باشیم باید فایل apache2.conf رو تغییر بدیم، پس با یک ویرایشگر (Editor) فایل آپاچی رو که در مسیر زیر قرار داره باز میکنیم. من از nano استفاده خواهم کرد.

sudo nano /etc/apache2

سپس در آخرین خط از این فایل این دستور رو اضافه میکنیم.(مشابه تصویر زیر)

Include /etc/phpmyadmin/apache.conf

همدان لاگ - نصب LAMP
همدان لاگ – نصب LAMP

در آخر با فشردن کلید های ctrl+x و بعد با فشردن کلید‌ y و در آخر با فشردن کلید Enter فایل رو ذخیره میکنیم.

حالا باید وب سرور خود یعنی آپاچی رو restart کنیم. پس از دستور زیر استفاده میکنیم.

sudo systemctl restart apache2

الان میتونید با وارد کردن آدرس های زیر در مرورگر خود صفحه ورود به مدیریت phpMyAdmin رو مشاهده کنید.

localhost/phpmyadmin

127.0.0.1/phpmyadmin

همدان لاگ - نصب LAMP
همدان لاگ – نصب LAMP

هم اکنون میتونید با اطلاعات زیر وارد شید

username = root

password = کلمه عبوری که در حین پیکربندی MYSQL وارد کردید.

username = phpmyadmin

password = کلمه عبوری که در حین نصب phpmyadmin وارد کردید.

تبریک 🙂

* ویدیو به زودی قرار داده خواهد شد.

در مطالب بعدی منتظر پیکربندی بهینه و حرفه ای وب سرور آپاچی باشید 🙂

درباره نویسنده: پرهام افکار

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *