منبع اصلی نوشتار زیر در این لینک قرار دارد

نصب LAMP بر روی RHLE/CentOS نسخه 5 و 6

LAMP بر گرفته از Linux Apache MySQL PHP و برای پیاده سازی بستری برای توسعه برنامه های تحت شبکه و سایت ها به کار می رود. سرور های میزبانی وبِ لینوکس از LAMP استفاده می کنند. در این مطلب چگونگی و پیکربندی آن بر روی توزیع های RHLE/CentOS و دیگر توزیع های مبتنی بر RHLE گفته خواهد شد. همچنین می توانید از پیوند های پایین همین مطلب برای اطلاعات بیشتر استفاده کنید.

نخستین گام : نصب وب سرور Apache

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

yum install httpd -y

سپس با دستور زیر سرویس را start کنید.

service httpd start

و با دستور زیر آنرا برای start شدن خودکار در زمان بوت، تنظیم کنید.

chkconfig httpd on

لازم است که فایروال لینوکسی (iptables) را طوری تنظیم کنیم تا ترافیک پورت 80 مربوط به وب سرور از ماشین های راه دور پذیرفته شود. به همین خاطر فایل iptables در زیر دایرکتوری etc/sysconfig/ را باز کرده :

vi /etc/sysconfig/iptables

و خط زیر را در آن وارد کنید.

A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEP-

و با دستور زیر iptables را ویرایش کنید.

service iptables restart

دومین گام : نصب پایگاه داده MySQL

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

yum install mysql mysql-server -y

سپس با دستور زیر آنرا start

service mysqld start

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

chkconfig mysqld on

و پس از نصب با استفاده از دستور زیر پسورد کاربر root را تنظیم می کنیم. به طور پیشفرض پسوردی برای آن تنظیم نشده است.

mysql_secure_installation

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

Enter current password for root (enter for none):     ## Press Enter

Set root password? [Y/n]     ## Press Enter

New password:                ## Enter new password

Re-enter new password:       ## Re-enter new password

Remove anonymous users? [Y/n]     ## Press Enter

Disallow root login remotely? [Y/n]     ## Press Enter

Remove test database and access to it? [Y/n]     ## Press Enter

Reload privilege tables now? [Y/n]     ## Press Enter

سومین گام : نصب php

لازمه توسعه وب، داشتن یک زبان برنامه نویسی پویا در کنار امکانات طراحی static وب مانند html,css و javascript, jquery است. با دستور زیر PHP بر روی ماشین لینوکسی نصب خواهد شد.

yum install php php-mysql -y

با اجرای سه گام بالا LAMP بر روی ماشین های لینوکسی با توزیع های RHLE/CentOS/Oracle Linux و Scientific Linux نسخه های 6 و 5  قابل نصب است. برای اصلاعات بیشتر



برچسب ها : , , , , ,

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

به اين صفحه امتياز دهيد