آموزش نصب و راهاندازی کامل وب سرور php5 بر روی اوبونتو
مهرداد سیف زاده | سه شنبه, ۸ اسفند ۱۳۹۱، ۱۱:۰۲ ب.ظ |
۵ نظر
لذت برنامه نویسی php5 را باید در محیط لینوکس تجربه کرد. البته اینم بگم شاید دوستانی مثل منم باشن که اعصاب اخطار و ویروس و ... رو ندارن خلاصه اعصاب ندارن سیستم باید همش آماده باشه. اگرم خرابه ۱۰دقیقه صرف نصب همه چیز بشه نه یک روز کامل بشینی سیستمعامل نصب کنی.
در این پست میخوام نصب قدم و از ابتدا تا انتهای papache2، php5، mysql و phpmyqdmin رو توضیح بدم.
ابتدا در خط فرمان برای نصب ملزومات اولیه فقط تایپ کنید:sudo apt-get install apache2 php5 php5-mysql mysql-server
در هنگام نصب mysql از شما پسورد میخواهد رمز عبوری مناسب وارد کنید تا بعدا به آن دسترسی داشته باشید. رمز عبور قوی نمیخواهد.
بعد از این مرحله نوبت فعال سازی userdir در آپاچی هست. در حالت عادی برای برنامه نویسی php باید با سوپر یوزر به var/www برید ولی روش بهتر فعال سازی userdir بر روی سرورها هست مثلا نام کاربری من در اوبونتو mehrdad برای دسترسی به وب سرور از آدرس زیر در مرورگر استفاده میشه
localhost/~mehrdad
نه تنها برای من بلکه هر نام کاربری در سیستم وجود داشته باشه با بالا اومدن اط طریق اون نام کاربری بطور خودکار وب سرور اون فعال میشه مثلا در دانشگاههای بزرگ آدرس صفحه خانگی اساتید بصورت sharif.edu/~ghodsi هست. برای فعال سازی userdir ابتدا به پوشه home برید و پوشه public رو به public_html تغییر نام بدید. یا یک پوشه به اسم public_html در home درست کنید.
حالا دستور زیر رو در خط فرمان وارد کنید:
sudo a2enmod userdir
بعد باید به تنظیمات آپاچی برید ابتدا در خط فرمان دستور زیر رو برای باز کردن فایل تنظیمات وب سرور وارد کنید:
sudo gedit /etc/apache2/mods-enabled/userdir.conf
چک کنید حتما باید بصورت زیر باشد:
همچنبن به مسیر زیر برید و فایل زیر رو هم چک کنید:
gedit /etc/apache2/mods-available/php5.conf
کار بعدی تنظیم servername هست من معمولا روی localhost میزارم. برای اعمال تنظیم ابتدا دستور زیر رو وارد کنید:
sudo gedit /etc/apache2/httpd.conf
این فایل خالی هست حالا متن زیر رو در اون تایپ کنید:
ServerName localhost
در آخر باید آپاچی رو دوباره راه اندازی کنید برای این کار دستور زیر رو وارد کنید:
service apache2 restart
برای کار با mysql بهتره از phpmyqdmin استفاده کنید. برای این کار دسنور زیر رو در خط فرمان وارد کنید:
sudo apt-get install phpmyqdmin
برای دستیابی به آن باید بر روی وب سرور لینکی به ان بسازیم برای این کار ابتدا با سوپر یوزر پنجره مدیریت فایل رو بالا میاریم:
sudo nautilus
به مسیر زیر برید و بر روی پوشه phpmyqdmin راست کلیک و ازش یه لینک بسازید:
usr/share
این لینک رو در مسیر زیر paste کنید. و نام اون رو به phpmyqdmin تغییر بدید:
var/www
حالا در مرورگر آدرس زیر رو وارد کنید تا به phpmyqdmin وارد بشید:
localhost/phpmyqdmin
روشهای زیادی هست. من معمولا به این روش راهاندازی میکنم اگر مشکلی داشتید زیر همین پست مشکلتون رو بگید.
il
مرسی از آموزش ها، در این روش بعد از انتقال فایل ها از لوکال به هاست نیاز به تنظیم مجدد پریمیشن ها هست ؟