شما این‌جا هستید
راه اندازی وب سرور (LAMP Server) سطح دوم مطالب ویژه 

راه اندازی وب سرور (LAMP Server)

در این مطلب آموزشی در مورد راه اندازی یک وب سرور (LAMP Server) صحبت خواهیم کرد، این وب سرور از اجزای مختلفی تشکیل شده که نحوه نصب آنها را در ادامه توضیح خواهم داد. برای شروع، شما باید ابتدا یک نسخه از سیستم عامل گنو/لینوکس، توزیع Centos، نسخه ۷ را بر روی سرور خود نصب کرده و برنامه های مورد نیاز را بر روی آن نصب کنید.


نصب آپاچی (Install Apache)

۱- قبل از نصب هر چیزی، باید مطمئن شویم که تمام برنامه های سرور شما به روز باشند، برای این کار از دستور زیر استفاده می کنیم:

sudo yum update

۲- نصب آپاچی:

sudo install httpd

۳- اجرای آپاچی:

sudo systemctl start httpd.service

۴- تنظیم راه اندازی اتوماتیک آپاچی در زمان اجرای سیستم عامل:

sudo systemctl enable httpd.service

۵- تست آپاچی، برای این کار آدرس IP سرور خود را طبق مثال زیر در مرورگر تایپ کنید، اگر صفحه Test مربوط به آپاچی نمایان شد، کار شما به درستی انجام شده است.

نصب پایگاه داده (Install MySql)

۱- نصب ماریا دی بی، این پروژه از پروژه مای اس کیو ال منشعب شده و با استفاده از دستور زیر آن را نصب می کنیم:

sudo yum install mariadb-server mariadb

۲- اجرای سرویس ماریا دی بی:

sudo systemctl start mariadb

۳- تنظیم راه اندازی اتوماتیک سرویس مربوطه در زمان اجرای سیستم عامل:

sudo systemctl enable mariadb.service

۴- دستور زیر را به عنوان دستور نهایی نصب پایگاه داده اجرا نمایید:

sudo mysql_secure_installation

بعد از اجرای دستور بالا، از شما رمز عبور کاربر root پرسیده می شود، چون شما قبلاً این رمز را تنظیم نکرده اید باید کلید اینتر را زده و رمز جدید را وارد کنید. بعد از تنطیم رمز سوالاتی در مورد امن کردن پایگاه داده از شما پرسیده می شود که باید با بله Y یا خیر N پاسخ دهید. بهترین حالتی که توصیه شده پاسخ بله Y به تمام سوالات می باشد.

نصب php

۱- برای نصب php دستور زیر را اجرا کنید:

sudo yum install php php-mysql

۲- بعد از اجرای دستور بالا، سرویس آپاچی را مجدداً راه اندازی کنید:

sudo systemctl restart httpd.service

نصب ماژول های php

۱- ممکن هست تا برنامه ای که طراحی شده برای اجرا روی این سرور نیاز به ماژول هایی داشته باشد، پس باید ماژول های مورد نیاز را نصب کنید. ابتدا لیست ماژول های موجود را توسط دستور زیر ببینید:

yum search php-

۲- مشاهده توضیحات مربوط به هر ماژول:

yum info the name of the package you want to use

۳- نصب ماژول:

sudo yum install the name of the package you want to use

تست اجرای php در آپاچی: برای این کار یک فایل در دایرکتوری ریشه آپاچی ساخته و قطعه کد مربوط به نمایش اطلاعات php را در آن قرار می دهیم، سپس نشانی آن را در مرورگر وارد می کنیم، اگر تصویری همانند تصویر زیر نمایش داده شد، کار شما به درستی انجام شده است.

$ cd /var/www/html
sudo vim info.php
? php phpinfo(); ؟
:wq!

پست‌های مرتبط

1 دیدگاه برای “راه اندازی وب سرور (LAMP Server)

یک نظر بگذارید

قالب وردپرس