ساخت استک LAMP در Centos 7

۲۳خرداد ۱۳۹۶
۱۷
ساخت استک LAMP در Centos 7

LAMP یک استک نرم افزاری وب سرویس است که مخفف عبارت Linux , Apache , MySQL , PHP می‌باشد. استک لمپ یکی از محبوبترین راه‌کارهای سرویس دهی وب در لینوکس می‌باشد.

در مطالب قبلی به نصب LAMP در CentOS 6 پرداختیم و در این مطلب نیز به ساخت استک LAMP در CentOS 7 می‌پردازیم. نصب LAMP در این 2 نسخه محبوب لینوکس CentOS تفاوت چندانی نداشته و تنها در بعضی از دستورهای سیستمی با هم متفاوت خواهند بود.

همچنین در این آموزش به جای MySQL از MariaDB به عنوان پایگاه داده استفاده خواهیم کرد.

نکته : در صورتی که با یوزری غیر از root به لینوکس خود متصل شده‌اید ، در ابتدای تمام دستورات از دستور sudo استفاده نمایید.

آماده سازی CentOS 7 برای نصب LAMP

1- ابتدا نام هاست CentOS 7 خود را تنظیم کنید.

در صورتی که نیاز به آموزش تنظیم نام هاست دارید از آموزش تنظیم نام هاست در CentOS 7 استفاده کنید.

نکته : در صورتی که نام هاست را پس از نصب استک لمپ بخواهید تغییر دهید ، ممکن است با خطاهایی مواجه شوید.

2- ساعت و تاریخ لینوکس خود را بروز کنید. ( جهت بروزرسانی ساعت و تاریخ دستور زیر را می‌توانید وارد کنید. )

3- لینوکس CentOS 7 خود را با دستور زیر بروزرسانی کنید.

4- سپس لینوکس خود را ریبوت کنید.

ساخت استک LAMP در Centos 7

نصب Apache

1- ابتدا وب سرور Apache را نصب کنید

2- با دستور زیر Apache را استارت کنید.

3- در نهایت با دستور زیر آپاچی را در استارت آپ لینوکس خود اضافه کرده تا با هر بار ریبوت به صورت خودکار اجرا شود.

پس از نصب برای اطمینان از عملکرد Apache بر روی سرور ، یک بار آدرس IP سرور خود را در مرورگر وارد کنید تا تصویری مشابه زیر نمایش داده شود.

ساخت استک LAMP در CentOS 7 - تست نصب Apache

در صورتی که با تصویر زیر روبه‌رو نشدید به احتمال فراوان فایروال شما فعال است؛ با دستور زیر پورت وب سرور را باز کنید.

سپس دستور زیر را وارد کنید تا فایروال شما ریلود شود.

نصب و تنظیم MariaDB

1- ابتدا با دستور زیر پکیج ماریا دی بی را نصب نمایید.

2- سپس سرویس آن را استارت کنید.

3- در نهایت سرویس MariaDB را در استارت آپ لینوکس قرار دهید.

4- دستور زیر را وارد کنید تا تنظیمات امنیتی MariaDB را انجام دهید.

پس از وارد کردن یک بار Enter را زده و  بار پسورد ورود به MariaDB را وارد نمایید.

در ادامه مراحل نسبت به دلخواه خود به سایر سؤالات پاسخ دهید ، پیشنهاد می‌گردد در تمامی سؤالات جواب را Y بزنید تا بهترین حالت تنظیم گردد.

نصب PHP

1- دستور زیر را وارد کرده تا PHP دانلود و نصب گردد.

2- یک بار سرویس Apache را ریستارت کنید تا PHP را شناسایی کند.

در این بخش PHP نصب شده است؛ در صورتی که نیاز به نصب سایر ماژول‌های PHP دارید ، می‌توانید با دستور زیر ماژول‌های موجود را ببینید.

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

در نهایت توسط تکنیک زیر از صحت نصب PHP و اجرای صحیح آن در Apache مطمئن گردید.

– یک فایل با نام info.php را در آدرس var/www/html/ ایجاد کنید.

– تکه کد زیر را در آن کپی کرده و فایل را ذخیره کنید.

<?php

phpinfo();

?>

– سپس یک مرورگر باز کرده و آدرس IP سرور خود را به همراه info.php/ وارد کنید. ( مانند عبارت زیر )

192.168.1.10/info.php

در صورتیکه صفحه مانند تصویر زیر را مشاهده کردید PHP به درستی بر روی Apache در حال اجرا می‌باشد.

ساخت استک LAMP در Centos 7 - تست نصب PHP در apache

امیدواریم از آموزش ساخت استک LAMP در Centos 7 استفاده لازم را برده باشید.

در آموزش بعدی نحوه ساخت Virtual Hosts در Apache را توضیح خواهیم داد.

اشتراک گذاری

آبتین حیدرآبادیان

ارسال نظر

نشانی ایمیل شما منتشر نخواهد شد.
تمام حقوق برای آذرآنلاین محفوظ می باشد.
enamad