آغاز برنامه نویسی تحت وب در لینوکس
اگر با زبان php آشنا بوده باشید حتما در مورد wamp که مخفف windows apache mysql php است اطلاعاتی دارید. شاید در مورد lamp که مخفف linux apache mysql php است هم شنیده باشید. Apache یک وب سرور است که به شما اجازه می دهد یک سایت پویا داشته باشید و در آن از برنامه های سمت سرور (server side script) استفاده کنید.mysql نیز پایگاه داده تحت وب هست که برای نگهداری اطلاعات و جستجو (query) مورد استفاده قرار می گیرد. Php نیز زبان برنامه نویسی تحت وب است، می توان گفت زبان طراحی وب پویا!
بعد از اجرای سه مرحله زیر شما یک وب سرور محلی روی سیستم خودتان راه اندازی کرده اید و می توانید از آن استفاده کنید.
ابتدا دستور su را بزنید تا وارد اختیارات ریشه شوید.
نصب apache2
برای نصب وب سرور آپاچی دستور زیر را بزنید:
apt-get install apache2
نصب php
برای نصب php نیز می توانید از دستور ذیل استفاده کنید:
apt-get install libapache2-mod-php5 php5-cli php5-common php5-cgi
به آدرس /etc/apache2/sites-enabled/ رفته و فایل 000-default را باز کنید. خط
RedirectMatch ^/$ /apache2-default/
را پیدا کرده و آن را حذف کنید. در صورتی که این خط موجود نبود کاری انجام ندهید.
به آدرس /var/log/ رفته و دستور زیر را بزنید:
chown www-data:www-data apache2
نصب mysql
برای این کار هم از دستور زیر استفاده کنید:
apt-get install mysql-client mysql-common mysql-server php5-mysql
فایل
/etc/php5/apache2/php.ini
را پیدا کرده و در آن خط
extension=msql.so
را از حالت کامنت خارج کنید(کافیست سمیکالن ابتدا خط را حذف کنید).
حال وب سرور و پایگاه داده را راه اندازی کنید:
/etc/init.d/mysql start
/etc/init.d/apache2 start
این وبلاگ متعلق است به تمام بچه های علوم کامپیوتر دانشگاه قم