آموزش نصب LAMP در CentOS 7

آموزش نصب LAMP در CentOS 7

هاست وردپرس

با آموزش نصب LAMP در CentOS 7 از وبلاگ پرداز آی تی و دسته آموزش های سرور لینوکس در خدمت شما هستیم و قصد داریم تا نحوه نصب و کانفیگ وب سرور Apache ، دیتابیس MariaDB و PHP در CentOS 7 را به طور کامل آموزش می دهیم.

LAMP مخفف استک نرم افزاری Linux , Apache , MariaDB(MySQL) , PHP می باشد که با نصب آنها بر روی سرور خود می توانید سرور جهت میزبانی از صفحات وب یا میزبانی نرم افزار های تحت وب آماده کنید اما باید توجه داشته باشید که به دلیل عدم نصب کنترل پنل بر روی سرور ، مدیریت سرور به این صورت نیاز به دانش کار با لینوکس و نرم افزار های نصب شده بر روی سرور دارد.

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

در ادامه با آموزش نصب LEMP در CentOS 7 همراه پرداز IT باشید تا برای شما نحوه نصب وب سرور Apache در CentOS 7 ، نصب دیتابیس MariaDB روی CentOS 7 و در نهایت نیز نصب PHP بر روی CentOS 7 را آموزش دهیم.

آموزش نصب LAMP در CentOS 7

پس از آن که بر روی سرور خود IP استاتیک تعریف کردید ( می توانید از آموزش تنظیم Static IP در CentOS 7 استفاده کنید ) نیاز است که مخزن EPEL را بر روی سرور نصب کنید زیرا این مخزن دارای نسخه به روزی از نرم افزار های مختلف است.

به همین منظور ابتدا به وسیله SSH به سرور خود متصل شوید ( آموزش اتصال به سرور از طریق SSH ) و با استفاده از دستور زیر می توانید مخزن EPEL را نصب کنید.

همچنین بخوانید :  آموزش نصب phpMyAdmin در CentOS 7

همچنین شما می توانید با استفاده از دستور زیر مخازن سرور CentOS خود را آپدیت کنید.

پس از نصب مخزن یا آپدیت مخازن شما می توانید با استفاده از دستور زیر سرور را ریبوت دهید.

آموزش نصب LAMP در CentOS 7

نصب وب سرور  Apache در CentOS 7

با استفاده از دستور زیر می توانید وب سرور آپاچی را بر روی سرور لینوکس خود نصب کنید.

پس از نصب وب سرور باید آن را فعال کنید که با استفاده از دستور زیر می توانید این کار را انجام دهید.

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

در نهایت با استفاده از دستور زیر Apache را در فایروال باز کنید تا امکان دسترسی به IP و سایت باشد.

دستور permanent برای دائمی بودن آن است که در صورت تمایل می توانید آن را حذف کنید.

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

نصب دیتابیس MariaDB روی CentOS 7

بر روی سرور CentOS شما می توانید دیتابیس MySQL یا MariaDB را نصب کنید اما به دلیل هماهنگی بیشتر MariaDB با CentOS به شما پیشنهاد می کنیم که دیتابیس MariaDB را نصب کنید. MariaDB به طور پیش فرض در مخزن های CentOS وجود دارد.

همچنین بخوانید :  بک آپ گیری خودکار سرور (سی پنل)

دستور زیر را اجرا کنید تا MariaDB نصب شود.

پس از نصب باید دیتابیس را راه اندازی کنید.

پس از نصب و فعال شدن دیتابیس ، شما باید تنظیمات امنیتی آن را جهت افزایش امنیت دیتابیس انجام دهید که با دستور زیر امکان پذیر است.

در ابتدا از شما درخواست رمز عبور می شود که کافی است بر روی Enter کلیک کنید. در مرحله بعد از شما سوالی مبنی بر تنظیم رمز می شود که کلید Y را فشار دهید و رمز مورد نظر خود را دوبار وارد کنید.

سایر درخواست ها را می توانید بر روی کلید Y کلیک کنید تا تنظیمات امنیتی دیتابیس به پایان برسد.

در نهایت با استفاده از دستور زیر دیتابیس را پس از هر بار بوت شدن اجرا کنید.

نصب PHP روی CentOS 7

در ادامه آموزش نصب LAMP در CentOS 7 ، دستورات زیر را به صورت جداگانه اجرا کنید تا PHP نصب شود.

حال وب سرور را با دستور زیر ریست می کنیم تا PHP شناخته و فعال شود.

نصب ماژول های PHP روی CentOS 7

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

با این دستور لیست ماژول ها به کمک Package Manager نمایش داده می شود.

برای نصب ماژول مورد نظر خود می توانید از دستور زیر استفاده کنید. جای package_name نام ماژول مورد نظر را وارد کنید.

همچنین بخوانید :  داون شدن سایت و سرور

برای نصب و فعال شدن ماژول php-fpm دستورات زیر را جداگانه اجرا کنید.

حال برای بررسی عملکرد PHP بر روی آپاچی ابتدا با دستور زیر ویرایشگر nano را نصب کنید.

سپس دستور زیر را اجرا کنید تا فایل info.php باز شود .

حال کد زیر را در این فایل قرار می دهیم.

سپس در مرورگر خود IP سرور و سپس با یک / مسیر فایل info.php را باز می کنیم مثل ۱۹۲٫۱۹۲٫۱۹۲٫۱۹۲/info.php

در صورتی که صفحه PHP نمایش داده شود یعنی PHP به درستی بر روی وب سرور عمل می کند.

به پایان آموزش نصب LAMP در CentOS 7 رسیدیم و امیدواریم آموزش نصب LAMP در CentOS 7 مورد توجه شما قرار گرفته باشد.

هاست و دامنه

اشتراک گذاری پست

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

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