به زود وب خوش آمدید

نصب LAMP در ۷ CentOS

مدیر سایت مدیر سایت
۲۲ شهریور ۱۳۹۹
۰
327
نصب LAMP در 7 CentOS
نصب LAMP در CentOS 7 : کلمه LAMP مخفف چهار کلمه ی PHP ,MySQL-Server ,Apache ,Linux می باشد.این چهار برنامه از معروف ترین برنامه های Open Source یا همان متن باز در دنیای وب هستند که به Web Stack شهرت دارند.جهت اطلاعات بیشتر از LAMP لطفا به مقاله مراجعه نمائید.

۱. در ابتدا حتما CentOS را طبق دستور ذیل آپدیت نمائید.در صورتی که در نظر داشته باشید در لوکال انجام ندهید می توانید با خرید سرور مجازی نسبت به نصب LAMP اقدام نمائید.

yum - update

۲. پس از اطمینان از آپدیت بودن سرور،حال می بایست وب سرور Apache را نصب کنید.

sudo yum install httpd

۳. پس از نصب وب سرور می بایست آن را ریستارت کنید.

sudo systemctl start httpd.service

۴. جهت اطمینان از اینکه وب سرور به درستی نصب شده است،کافی است IP سرور خود را در مرورگر وارد کرده تا صفحه ای مانند ذیل نمایش دهد.
http://your_server_IP_address

۵. اگر با خطا مواجه شدید،می توانید از دستور ذیل استفاده نمائید.

sudo firewall-cmd --zone=public --add-service=http --permanent
sudo firewalld-cmd --reload

۶. پس از نصب وب سرور می بایست دیتابیس MySQL (MariaDB) را نصب کنید.به ترتیب دستورات را اجرا نمائید.

sudo yum install mariadb-server mariadb
sudo systemctl start mariadb
systemctl enable mariadb.service
sudo mysql_secure_installation

۷.پس از وارد کردن یک بار Enter را زده و بار پسورد ورود به MariaDB را وارد نمایید.در ادامه مراحل به دلخواه خود به سایر سؤالات پاسخ دهید ، پیشنهاد می‌گردد در تمامی سؤالات جواب را Y که همان Yes می باشد را بزنید تا در بهترین حالت تنظیم گردد.در انتها دستور ذیل جهت فعال شدن دیتابیس وارد نمائید.

sudo systemctl enable mariadb.service

۸. حال می بایست PHP را نصب کنید.دستورات به ترتیب وارد نمائید.

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

۹. جهت نصب ماژولهای PHP می توان از دستور ذیل استفاده کرد.

yum search php-

۱۰. پس از پیدا کردن ماژول مورد نظر با دستور yum آن را نصب نمایید.

yum info package_name
yum -y install php-mbstring.x86_64 مثال: 

۱۱. حال جهت اطمینان از نصب PHP یک فایل phpinfo در مسیر ذیل ایجاد می کنید.

sudo vi /var/www/html/info.php

۱۲. در فایل info.php می بایست این خط کد را قرار دهید.


۱۳. اگر فایروال فعال می باشد در سرور،می بایست طبق دستور آن را در فایروال ایجاد کرده تا اجازه HTTP و HTTPS امکان فراخوانی داشته باشند.

sudo firewall-cmd --permanent --zone=public --add-service=http 
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload

۱۴. حال می بایست IP سرور را در مرورگر با مسیر فایلی که ایجاد کردید را وارد کنید.تصویری به مانند ذیل مشاهده خواهید کرد.
http://your_server_IP_address/info.php

برچسب‌ها

دیدگاهتان را بنویسید

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