واژه LAMP مخفف عبارت های Linux ، apache ، mysql و php هست .
برای اینکه شما یک وبسایت بر روی سرور لینوکس خود راه اندازی کنید نیاز هست تا یک سری سرویس روی سرور خود نصب کنید . اگر کنترل پنل هایی نظیر سی پنل ، کلکسو ، دایرکت ادمین یا … را نصب کنید سرویس های مورد نیاز خودکار نصب می شوند.
ولی این آموزش برای راه اندازی قابلیت اجرا کردن نرم افزار های تحت php ( مثل جوملا ، وردپرس ، دروپال و … ) بر روی یک سرور بدون کمک گرفتن از کنترل پنل های معروف می باشد .
۱- نصب آپاچی
در خط فرمان دستور زیر را اجرا نمایید تا آپاچی نصب شود
yum install httpd
سپس خط زیر را اجرا کنید تا سرویس آپاچی روی سیستم عامل شما استارت شود .
systemctl start httpd.service
قبل از تست کردن آپاچی شما باید فایروال را غیرفعال کنید . در centos7 سرویس firewalld جایگزین iptables شده است . از دستور زیر برای خاموش کردن استفاده نمایید
systemctl stop firewalld.service
حال شما آی پی آدرس را در مرورگر فراخوانی نمایید . با صفحه ای مثل صفحه زیر باید مواجه شوید.
حال با دستور زیر آپاچی را تنظیم کنید که در بوت سرور استارت شود .
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
دیدگاه بگذارید
1 دیدگاه روشن "نحوه نصب LAMP در centos 7"
با سلام و احترام
بسیار مفید بود.
سپاسگزارم.