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

نصب Apache2 به همراه PHP5 و MySQL در اوبونتو 12.04 LAMP) LTS)

LAMP مخفف کلمات Linux, Apache, MySQL, PHP می‌باشد. در این آموزش سعی دارم به شما بگویم چگونه می‌توان وب سرور Apache2 به همراه PHP5 با پشتیبانی از (mod_php) و همچنین MySQL را در ابونتو 12.04 LTS نصب کرد.

تذکر: بهتر است تمامی مراحل زیر را با دسترسی root دنبال کنید برای این کار دستور زیر را وارد کنید:

sudo su $

۱) نصب MySQL 5

اولین مرحله نصب MySQL 5 است:

apt-get install mysql-server mysql-client #

در هنگام نصب از شما درخواست تعیین password برای کاربر root در MySQL را می‌کند:

 New password for the MySQL “root” user:  your_root_sql_password #

Repeat password for the MySQL “root” user:  your_root_sql_password #

۲) نصب Apache 2

برای Apache پکیج های مخصوص ubuntu نیز وجود دارد ولی ما در اینجا Apache را از مخازن ubuntu نصب می‌کنیم:

apt-get install apache2 #

* برای آزمایش Apache بعد از نصب می‌توانید در مرورگر آدرس localhost را وارد کنید و اگر در صفحه ایی که برای شما باز می‌کند در آن عبارت !It Works را مشاهده کردید می‌توانید مطمئن باشید که کار شما درست بوده است.

نکته: محل قرار گیری فایلها و اسکریپت‌ها در مسیر var/www/ واقع شده است و همچنین محل قرار گیری فایل پیکربندی Apache در etc/apache2/apache2.conf/ واقع شده است.

۳) نصب PHP 5

برای نصب PHP 5 و همچنین ماژول Apache برای PHP به طریق زیر عمل می‌کنیم:

apt-get install php5 libapache2-mod-php5 #

بعد از نصب باید Apache را restart کنید:

etc/init.d/apache2 restart/ #

* برای آزمایش صحت نصب PHP ، به طور مثال فایلی با نام phpinfo.php در مسیر var/www/ قرار دهید:

[php title=”phpinfo.php”]
<?php

phpinfo();

?>
[/php]

سپس آدرس localhost/phpinfo.php در مرورگر خود باز کنید، باید صفحه ایی مشابه با عکس زیر مشاهده کنید:

اگر عکس بالا را مشاهده کردید بدین معنی است که PHP 5 بدرستی کار می‌کند.

۴) نصب ماژول‌های ضروری

نصب ماژول های اضافی برای PHP که در بین ماژول‌های زیر نصب ماژول php5-mysql برای ارتباط با MySQL ضرورری است:

# apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

سپس Apache را restart کنید:

# /etc/init.d/apache2 restart

۵) نصب phpMyAdmin

phpMyAdmin یک برنامه تحت وب برای مدیریت دیتابیس‌های مبتنی بر MySQL است.

# apt-get install phpmyadmin

در هنگام نصب ۲ سوال از شما پرسیده می‌شود که به شکل زیر به آنها ءاسخ دهید:

Web server to reconfigure automatically:  apache2

Configure database for phpmyadmin with dbconfig-common?  No

برای دسترسی به phpMyAdmin به آدرس http://localhost/phpmyadmin بروید.



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