PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزشی راهنمای نصب آپاچی 2 به همراه php در لینوکس



moji5
26th November 2009, 12:29 AM
نصب آپاچی

در ترمینال دستور زیر را وارد کنید:
sudo apt-get install apache2 apache2-common apache2-mpm-prefork apache2-utils ssl-cert

این دستور آپاچی ۲ را به طور کامل بر روی سیستم شما نصب می کند.

به طور پیش فرض تنظیمات شما در etc/apache2/ قرار می گیرد و فایل اصلی تنظیمات آپاچی etc/apache2/apche2.conf/ است .

محل پیش فرض صفحات وب شما در var/www/ است. اگر مایل به تغییر آن هستید باید فایل etc/apache2/sites-available/default/ را ویرایش کنید و در آن به دنبال خط “/DocumentRoot /var/www” بگردید و مسیر آن را تغییر دهید. برای مثال “/DocumentRoot/home/www” .

* به طور پیش فرض آپاچی به پورت ۸۰ گوش می دهد . اگر به این کار تمایلی ندارید با ویرایش etc/apache2/ports.conf/ پورت دلخواه خود را تنظیم کنید. پس از این کار نیاز دارید تا آپاچی را دوباره اجرا کنید.برای مثال اگر می خواهید وب سرور شما بر روی پورت ۸۰۸۰ اجرا شود:
sudo gedit /etc/apache2/ports.conf
دنبال خط زیر بگردید:
Listen 80



و آن را به این صورت تغییر دهید:
Listen 8080

فایل را ذخیره کنید و با دستور زیر آپاچی را مجددا راه اندازی کنید:

sudo /etc/init.d/apache2 restart





نصب PHP و CGI برای آپاچی

شما نیاز به مخازن universe در فایل sources.list خود دارید.

دستور زیر را اجرا کنید:

sudo apt-get install libapache2-mod-php5 php5-cli php5-common php5-cgi

سپس فایل etc/apache2/apache2.conf/ را ویرایش کنید تا از درستی فایل های index مطمئن شوید:
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml

اگر می خواهید برخی از ماژول های آپاچی (SSL, rewrite, suexec و include) را فعال کنید :

sudo a2enmod ssl
sudo a2enmod rewrite
sudo a2enmod suexec
sudo a2enmod include

حال آپاچی را مجددا راه اندازی کنید:

sudo /etc/init.d/apache2 restart





آزمایش وب سرور

به آدرس http://localhost/apache2-default بروید باید صفحه ای مشابه صفحه زیر ببینید:




http://www.sarirservice.com/Attach/SMMArticles/Sections/400/9524731e5761202e5bacf592f2ad932e.png (http://www.sarirservice.com/index.php?Module=SMM&SMMOp=showImgs&SMM_CMD=&Path=./Attach/SMMArticles/Sections/400/9524731e5761202e5bacf592f2ad932e.png)


آزمایش PHP در آپاچی

برای آزمایش درستی عملکرد PHP فایل test.php را ایجاد کنید :

sudo gedit /var/www/test.php

و در آن خط زیر را بنویسید:

<?php phpinfo();?>

فایل را ذخیره کنید و صفحه http://localhost/test.php را در مرورگر خود باز کنید:




http://www.sarirservice.com/Attach/SMMArticles/Sections/400/553a50e6a2e295505931f596477d3c8c.png (http://www.sarirservice.com/index.php?Module=SMM&SMMOp=showImgs&SMM_CMD=&Path=./Attach/SMMArticles/Sections/400/553a50e6a2e295505931f596477d3c8c.png)

استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد