نصب آپاچی
در ترمینال دستور زیر را وارد کنید:
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
آزمایش PHP در آپاچی
برای آزمایش درستی عملکرد PHP فایل test.php را ایجاد کنید :
sudo gedit /var/www/test.php
و در آن خط زیر را بنویسید:
<?php phpinfo();?>
فایل را ذخیره کنید و صفحه http://localhost/test.php را در مرورگر خود باز کنید
سلام
وب جالبی داری با حال بود.
اگه مایلی میتونی از لینک باکس من استفاده کنی . حتما یه سر بزن [خداحافظ]