نحوه نصب LAMP در centos 7

واژه LAMP مخفف عبارت های Linux ، apache ، mysql و php هست .
برای اینکه شما یک وبسایت بر روی سرور لینوکس خود راه اندازی کنید نیاز هست تا یک سری سرویس روی سرور خود نصب کنید . اگر کنترل پنل هایی نظیر سی پنل ، کلکسو ، دایرکت ادمین یا … را نصب کنید سرویس های مورد نیاز خودکار نصب می شوند.
ولی این آموزش برای راه اندازی قابلیت اجرا کردن نرم افزار های تحت php ( مثل جوملا ، وردپرس ، دروپال و … ) بر روی یک سرور بدون کمک گرفتن از کنترل پنل های معروف می باشد .


۱- نصب آپاچی

در خط فرمان دستور زیر را اجرا نمایید تا آپاچی نصب شود

yum install httpd

سپس خط زیر را اجرا کنید تا سرویس آپاچی روی سیستم عامل شما استارت شود .

systemctl start httpd.service

قبل از تست کردن آپاچی شما باید فایروال را غیرفعال کنید . در centos7 سرویس firewalld جایگزین iptables شده است . از دستور زیر برای خاموش کردن استفاده نمایید

systemctl stop firewalld.service

حال شما آی پی آدرس را در مرورگر فراخوانی نمایید . با صفحه ای مثل صفحه زیر باید مواجه شوید.
lamp1-1024x576

حال با دستور زیر آپاچی را تنظیم کنید که در بوت سرور استارت شود .

systemctl enable httpd.service


۲- نصب mysql (MariaDB)

در خط فرمان دستور زیر را اجرا نمایید تا MariaDB نصب شود

yum install mariadb-server mariadb

دستورات زیر را جهت شروع و فعال سازی این سرویس در بوت اجرا نمایید .

systemctl start mariadb.service
systemctl enable mariadb.service


۳- نصب php

php را با دستور زیر نصب نمایید.

yum install php php-mysql

آپاچی را ریست کنید

systemctl restart httpd.service

برای تست یک فایل به اسم info.php با کامند زیر باز کنید

 vi /var/www/html/info.php

و متن زیر را در آن کپی کنید ( در واقع php info سرور خود را می توانید ببینید )

<?php
phpinfo();
?>

و پس از اجرای

<your-server-ip>/info.php

صفحه ای مثل زیر را مشاهده می کنید.
lamp4

یک دیدگاه برای “نحوه نصب LAMP در centos 7”

پاسخ دهید

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