راه اندازی لمپ LAMP سرور

لمپ LAMP اختصار کلمات Linux – Apache – Mysql – PHP می باشد

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

پی اچ پی یک زبان برنامه نویسی سمت وب محبوبی است که تقریبا هر جایی چشم بیاندازید می توانید می توانید نشانه هایی از استفاده از اون رو ببینید.
بیشتر سیستم های مدیریت محتوای محبوبی که در اطرافتون می بینید مثل وردپرس – جوملا مجنتو – پرستا شاپ – اپن کارت تحت زبان php نوشته شده اند – پس اگر وبسایتی که می خواهید راه اندازی کنید (یا در حال حاضر دارید) و با یکی از سیستم های مدیریت محتوای فوق الذکر ساخته است یا یک برنامه تحت وب پی اچ پی نوشته اید و می خواهید تا آن را بر روی وب میزبانی کنید تا بقیه کاربران بتوانند با وارد نمودن آدرس دامنه شما – وارد سایت تان بشوند می بایست یک سرور برای میزبانی از آن آماده کنید.
البته بیشتر مرسوم است که کاربرانی که می خواهند وبسایتی برای خودشان داشته باشند تنها به تهیه هاست از یک شرکت هاستینگ بسنده می کنند – ولی اگر وبسایت پربازدیدی دارید یا می خواهید وبسایت پرسرعت تری داشته باشید – داشتن یک سرور مخصوص خودتان بسیار ضروری است.
حال فرض را بر این میگیریم که شما می دانید دامنه – هاست – سرور و سیستم عامل لینوکس چیست و مستقیم به اصل مطلب می پردازیم.
پی اچ پی یک زبان برنامه نویسی محبوب و استفاده از آن کاملا رایگان است و بهترین بستری که می توانید برای میزبانی از آن تهیه کنید – یک سرور با سیستم عامل لینوکس است.
پس شما برای داشتن یک وب سرور php و میزبانی سایت مورد نظرتان بر روی آن به یک دامنه و یک سرور مجازی یا اختصاصی ( با توجه به میزان منابع مورد نیازتان‌ ) ‌احتیاج خواهید داشت.
در این آموزش فرض را بر این میگیریم که دامنه و سرور مجازی خود را از پیش تهیه نموده اید.
در مورد سیستم عامل سرور نیز – در کل مهم نیست از کدام یک از توزیع های لینوکس استفاده می کنید – فقط مهم این است که لینوکس باشد – پس هر سیستم عاملی که دوست دارید بر روی سرور نصب کنید – ولی در این آموزش ما از یک سرور مجازی با سیستم عامل debian 10 (buster) استفاده می کنیم و به عنوان کاربر root به سرور دسترسی داریم.

شروع می کنیم :

۱- ابتدا از طریق ssh با کاربر root به سرور وصل می شویم
اگر از سیستم عامل ویندوز استفاده می کنید – بهترین نرم افزار putty می باشد.
اگر از لینوکس – مک یا دیگر سیستم عامل ها استفاده می کنید – بهترین راه استفاده از ترمینال های خود سیستم عامل است.

ssh root@server-ip-address

۲- بعد با دستور زیر کلیه پکیج های سرورمان را بروز می کنیم

apt update && apt upgrade -y

و در انتها ترجیحا با دستور زیر یک بار سرور را ریبوت می کنیم

reboot

۳- بعد از بالا آمدن سرور مجدد با ssh وارد آن می شویم و برنامه های مورد نیاز مانند Apache – Mysql – PHP را نصب می کنیم

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

apt install mariadb-server apache2 php php-mysql -y

۳- حالا موقع ساخت دیتابیس است
با دستور زیر وارد دیتابیس شوید

mysql
سپس با دستور زیر یک دیتابیس جدید بسازید

create database yourdbname;
بعد با دستور زیر کاربری برای دیتابیس خود می سازیم و رمز آن را مشخص می کنیم

create user yourusername@localhost identified by ‘yourpassword’;
و در آخر با دستور زیر تغییرات را ذخیره

flush privileges;
و خارج می شویم

exit;

۴- حال دیتابیس آماده است و وب سرور نیز به خوبی نصب شده است حالا می توانید محتویات وبسایت را به پوشه /var/www/html منتقل کنید و وبسایت را راه اندازی کنید

0/5 (0 Reviews)

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