خروجی فید برای این مطلبمطلب کنونی

PHP, MySQL, Apache در اوبونتو

Apache PHP MySQLهمانطور که میدانید برای اجرای فایلهای PHP یا اسکریپت هایی که با این زبان نوشته شده اند احتیاج به مفسر PHP دارید. بهترین و کاملترین استفاده از PHP زمانی قابل انجام است که درکنار وب سرور Apache و بانک اطلاعاتی MySQL استفاده شود. با یک جستجوی ساده در گوگل متوجه خواهید شد که چرا استفاده از این سه درکنار هم توصیه شده است در حالی PHP با وب سرورها و بانک های اطلاعاتی مختلف سازگار است.
نصب این سه در سیستم عامل ویندوز با برنامه هایی مثل EasyPHP, WAMP, XAMPP,… امکان پذیر است ولی خب ویندوز است و محدودیت های خاص خودش، شما در لینوکس از نظر مدیریتی امکانات خیلی بیشتری نسبت به ویندوز برخوردار خواهید بود. من در این مطلب نحوه ی راه اندازی سریع یک شبکه ی محلی یا همان Localhost را با وب سرور آپاچی و پشتیبانی PHP و MySQL در لینوکس توزیع اوبونتو به شما خواهم گفت. به این ترکیب LAMP هم می گویند که در واقع علامت اختصاری Linux+Apache+MySQL+PHP است.
نکته : برای نصب و استفاده از MySQL به حداقل ۲۵۶ مگابایت فضای خالی از RAM احتیاج دارید. اگر فضای کافی موجود نباشد با این خطا “cannot connect to mysql.sock” مواجه خواهید شد.

در گام اول باید روش نصب را انتخاب کنید که میخواهید از طریق apt-get انجام شود یا Synaptic یا دیسک مکمل اوبونتو (Alternate Disc) من روش apt-get را برای کاربرانی که به اینترنت پرسرعت دسترسی دارند و استفاده از دیسک مکمل را برای کاربرانی که امکان دانلود کردن بسته ها را ندارند توصیه میکنم.
برای دوستانی که از دیسک مکمل استفاده میکنند : ابتدا CD را درون دستگاه بگذارید و سپس از منوی System > Administration > Software Source و زبانه ی Third Party گزینه ی Add CD-ROM را کلیک کنید تا CD مکمل به عنوان یکی از مخازن برای اوبونتو شناسایی شود. حالا برنامه ی Synaptic را باز کنید و دکمه ی Reload را کلیک کنید تا لیست بسته های شما بروزرسانی شود.
در ضمن برای نصب بسته ها در Synaptic کافیست با کلید ترکیبی Ctrl+F نام بسته را جستجو کنید و در مربع کناری بسته کلیک کنید.

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

apt-get install update

خب به مرحله ی اصلی یعنی نصب بسته ها رسیدیم، ابتدا وب سرور Apache و مفسر PHP5 را نصب میکنیم.

apt-get install apache2 php5 libapache2-mod-php5

بعد از نصب به سراغ بانک اطلاعاتی MySQL میرویم و با تایپ کردن خط زیر در ترمینال بسته های مربوط به آن را نصب می کنیم.

apt-get install mysql-server mysql-client php5-mysql

وقتی نصب MySQL تمام شد آخرین بسته یعنی PhpMyAdmin را نصب میکنیم. این برنامه بهترین و محبوبترین مدیر بانک های اطلاعاتی MySQL تحت وب است.

apt-get install phpmyadmin

برای اینکه این برنامه تحت آپاچی اجرا شود کافیست خط زیر را در فایل etc/apache2/apache2.conf وارد کنید

Include /etc/phpmyadmin/apache.conf

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

/etc/init.d/apache2 restart

نصب بسته ها به پایان رسید. حالا نوبت به امتحان کردن سرویس میرسد.
برای اطمینان حاصل کردن از نصب شدن درست Apache و PHP کافیست یک فایل با پسوند PHP ساخته و در پوشه ی /var/www قرار دهید. چون دسترسی به این پوشه برای کاربران غیرممکن است دو راه برای این کار وجود دارد، یک اینکه دایرکتوری مجازی بسازید و در واقع پوشه ی مورد نظر را به جایی دیگر که قابل دسترس است انتقال دهید (راهنمای این کار) و دوم استفاده از ترمینال. برای استفاده از ترمینال کافیست خط زیر را وارد محیط ترمینال کنید

nano /var/www/test.php

نانو ویرایشگر پیش فرض اوبونتو است، پس از باز شدن ویرایشگر کد زیر را در آن گذاشته و ذخیره کنید

<?php phpinfo(); ?>

حالا در مرورگر خود به آدرس http://localhost/test.php یا http://127.0.0.1/test.php بروید تا از کارکرد مفسر و وب سرور خود اطمینان حاصل کنید.
محل فایل پیکربندی آپاچی در پوشه ی etc/apache2/apache2.conf و فایل پیکربندی PhpMyAdmin در پوشه ی etc/phpmyadmin است.

از LAMP خود لذت ببرید!

  1. چند روزی به اینترنت دسترسی نداشتم، از همه ی دوستان عذرخواهی میکنم که نتونستم به وبلاگ هاشون سر بزنم.
  2. تا اطلاع ثانوی زنده باد دانشجویان دانشگاه تهران :)

mohandes

(+14 امتیاز, 3 رای)
Loading ... Loading ...

مطالب مشابه




آدرس دنبالک



خروجی فید برای این مطلب7 نظر

  1. سعید ISLAMIC REPUBLIC OF IRAN | آذر ۱۹, ۱۳۸۶

    سلام

    عالی بود
    موفق باشی

  2. محمد ISLAMIC REPUBLIC OF IRAN | آذر ۱۹, ۱۳۸۶

    منم دنبال این میگشتم، حالا یه سوال، اینا به عنوان Service نصب میشن ؟ یعنی بعد از روشن شدن کامپیوتر، آپاچی هم کار میکنه ؟

  3. محراب ISLAMIC REPUBLIC OF IRAN | آذر ۱۹, ۱۳۸۶

    به چنین راهنمایی نیاز داشتم. باید امتحانش کنم

  4. محراب ISLAMIC REPUBLIC OF IRAN | آذر ۱۹, ۱۳۸۶

    خوب. اینا انجام شد. ولی کجا باید فایلها رو بریزم. مثلا فایلهای وردپرس رو؟

  5. شیدا CANADA | آذر ۱۹, ۱۳۸۶

    بابا عکس قشنگ

  6. رضا NETHERLANDS | آذر ۲۰, ۱۳۸۶

    نه بابا تو هم راه افتادی، :-) حیف که فعلا فرصت سر و کله زدن با اوبونتو رو ندارم خصوصا این نسخه ی ۷/۱ با هیچکدوم از سیستم های من سازگار نیست :(

  7. محراب ISLAMIC REPUBLIC OF IRAN | آذر ۲۰, ۱۳۸۶

    ممنون از راهنماییت

1 دنبالک

  1. From وب سرور آپاچی در موبایل : وبرگر UNITED STATES | خرداد ۱, ۱۳۸۷

خروجی فید برای این مطلبنظر خود را ارسال کنید



جستجو

لینک ها

موضوعات

حفظ محیط زیست

موج سبز