مقدمه



"LAMP" یک گروه از نرم افزار منبع باز است که به طور معمول با هم نصب برای فعال کردن سرور برای میزبانی وب سایت های پویا و برنامه های وب است.
در این راهنما، ما یک پشته LAMP نصب می کنیم

پیش نیازها

قبل از اینکه شما با این راهنمای شروع، شما باید یک حساب جداگانه، غیر root کاربر راه اندازی بر روی سرور خود داشته باشد.

گام اول - نصب آپاچی

وب سرور آپاچی در حال حاضر محبوب ترین وب سرور در جهان است
برای اهداف ما، ما می توانیم آغاز شده توسط تایپ این دستورات:


sudo yum install httpd

پس از نصب آن ، شما می توانید Apache بر روی VPS خود را فعال کیند :

sudo systemctl start httpd.serviceشما به طور پیش فرض لینوکس 7 صفحه وب آپاچی، که وجود دارد برای مقاصد اطلاعاتی و آزمایش را ببینید. این باید چیزی شبیه به این:

اگر شما این صفحه را مشاهده کنید، سپس وب سرور شما در حال حاضر به درستی نصب شده است.
آخرین چیزی که شما می خواهید برای انجام شده است را قادر می سازد آپاچی برای شروع در بوت. استفاده از دستور زیر به انجام این کار:
sudo systemctl enable httpd.service


گام دوم - نصب خروجی زیر (MariaDB)

حالا که سرور وب سایت ما و در حال اجرا است ، از آن زمان به نصب MariaDB است
باز هم، ما می توانیم با استفاده از yum برای به دست آوردن و نصب نرم افزار استفاده کنیم است.
sudo yum install mariadb-server mariadbهنگامی که نصب کامل شده است، ما باید به MariaDB با دستور زیر:
sudo systemctl start mariadbحالا که بانک اطلاعاتی ما در حال اجرا است، ما می خواهیم برای اجرای یک اسکریپت امنیتی ساده کمی انرا بهتر کنیم
sudo mysql_secure_installation Enter current password for root (enter for none): OK, successfully used password, moving on... Setting the root password ensures that nobody can log into the MariaDB root user without the proper authorization. New password: password Re-enter new password: password Password updated successfully! Reloading privilege tables.. ... Success!برای بقیه سوالات، enter بزنید
آخرین چیزی که شما می خواهید انجام دهید این است فعال MariaDB برای شروع در بوت. استفاده از دستور زیر به انجام این کار:
sudo systemctl enable mariadb.serviceدر این مرحله، سیستم پایگاه داده خود را در حال حاضر راه اندازی کردید

قدم سوم - نصب PHP

sudo yum install php php-mysql sudo systemctl restart httpd.service


sudo echo "<?php phpinfo(); ?>" > /var/www/html/info.php جهت تست آدرس زیر می رویم

http:// your_server_IP_address /info.phpصفحه ای که شما به باید چیزی شبیه به این:






سرور شما آماده است!!!