نصب LAMP
پرینت- 0
LAMP چیست؟

LAMP مخفف چهار نرمافزار اصلی است که برای ایجاد یک سرور وب استفاده میشوند:
- Linux: سیستم عامل لینوکس.
- Apache: سرور وب آپاچی.
- MySQL: سیستم مدیریت پایگاه داده.
- PHP: زبان برنامهنویسی PHP.
این ترکیب یکی از محبوبترین پشتههای نرمافزاری برای توسعه و میزبانی وبسایتها است.
آموزش نصب LAMP در لینوکس (Ubuntu/Debian)
1. بهروزرسانی سیستم
قبل از شروع، سیستم خود را بهروزرسانی کنید:
sudo apt update
sudo apt upgrade
2. نصب Apache
برای نصب سرور وب Apache از دستور زیر استفاده کنید:
sudo apt install apache2
پس از نصب، Apache به طور خودکار شروع به کار میکند. شما میتوانید با باز کردن مرورگر و وارد کردن آدرس http://localhost
یا آدرس IP سرور، صفحه پیشفرض Apache را مشاهده کنید.
3. نصب MySQL
برای نصب MySQL از دستور زیر استفاده کنید:
sudo apt install mysql-server
پس از نصب، MySQL را با دستور زیر ایمنسازی کنید:
sudo mysql_secure_installation
4. نصب PHP
برای نصب PHP و ماژولهای لازم برای کار با Apache و MySQL از دستور زیر استفاده کنید:
sudo apt install php libapache2-mod-php php-mysql
پس از نصب، Apache را مجدداً راهاندازی کنید:
sudo systemctl restart apache2
5. تست PHP
برای اطمینان از اینکه PHP به درستی نصب شده است، یک فایل PHP ایجاد کنید:
sudo nano /var/www/html/info.php
در این فایل کد زیر را وارد کنید:
<?php
phpinfo();
?>
سپس فایل را ذخیره و ببندید. حالا در مرورگر خود به آدرس http://localhost/info.php
بروید. اگر PHP به درستی نصب شده باشد، صفحهای حاوی اطلاعات مربوط به PHP نمایش داده میشود.
6. مدیریت سرویسها
برای مدیریت سرویسهای Apache و MySQL میتوانید از دستورات زیر استفاده کنید:
راهاندازی مجدد Apache:
sudo systemctl restart apache2
راهاندازی مجدد MySQL:
sudo systemctl restart mysql
بررسی وضعیت Apache:
sudo systemctl status apache2
بررسی وضعیت MySQL:
sudo systemctl status mysql
نتیجهگیری
با انجام مراحل فوق، شما موفق به نصب پشته LAMP بر روی سیستم لینوکس خود شدهاید. اکنون میتوانید شروع به توسعه و میزبانی وبسایتهای خود کنید.