PDA

View Full Version : سوال: php روی ابونتو



masiha68
جمعه 09 اسفند 1392, 20:43 عصر
سلام دوستان
میدونم سوالم به اینجا زیاد ربط نداره ولی خب مجبورم
ویندزم از کار افتاده و مجبورم با ابونتو کار کنم ولی نمی دونم چجوری روش لوکال هاست رو نصب کنم . هرچی هم توی نت می گردم ب به در بسته می خورم
کسی هست بتونه منو راهنمایی کنه ؟؟؟

کامروا
جمعه 09 اسفند 1392, 20:52 عصر
sudo apt-get install apache2
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5
sudo /etc/init.d/apache2 restart

فایل هات هم توی آدرس زیر قرار بده:

/var/www/

masiha68
جمعه 09 اسفند 1392, 20:57 عصر
خب اینا انجام شد
حالا چیکار کنم . چطوری لوکال هاست رو رن کنم و اینکه چطوری phpmyadmin رو اجرا کنم . چطوری lamp رو درست کنم

masiha68
جمعه 09 اسفند 1392, 20:59 عصر
توی ادرس بار زدم localhsot و اینو اورد
It works! This is the default web page for this server.
The web server software is running but no content has been added, yet.
حالا زدم localhost/phpmyadmin و اینو اورد

Forbidden You don't have permission to access /phpmyadmin/ on this server.
Apache/2.2.22 (Ubuntu) Server at localhost Port 80

کامروا
جمعه 09 اسفند 1392, 21:09 عصر
همونطور که میدونید LAMP مخفف Linux Apache MySQL/MariaDB PHP هستش که هم میتونید بسته LAMP رو از طریق دستور زیر نصب کنید :

tasksel install lamp-server
و یا هر بسته رو بصورت جدا نصب کنید.

برای نصب phpmyadmin :

sudo apt-get install phpmyadmin

برای اجرای Apache دستور زیر :


sudo /etc/init.d/apache2 start

masiha68
جمعه 09 اسفند 1392, 22:24 عصر
اپاچی رو رن کردم ولی forbidden میده
کدم ها رو چطوری اجرا کنم؟

masiha68
جمعه 09 اسفند 1392, 23:29 عصر
خب این مشکل حل شد و الان سوالی که پیش میاد اینه ...کدها رو کجا بریزم و یه مشکل دیگه اینکه یادم رفته پسورد روت چی بود و چی گذاشتم چطوری سیستم رو دوباره پیکر بندی کنم

***BiDaK***
جمعه 09 اسفند 1392, 23:31 عصر
خب این مشکل حل شد و الان سوالی که پیش میاد اینه ...کدها رو کجا بریزم و یه مشکل دیگه اینکه یادم رفته پسورد روت چی بود و چی گذاشتم چطوری سیستم رو دوباره پیکر بندی کنم
چطوری حل شد؟

masiha68
جمعه 09 اسفند 1392, 23:36 عصر
اینو فک کنم شما نوشتین دیگه
***************
اگه localhost/phpmyadmin این خطا رو میده این دستور رو بزن:sudo gedit /etc/apache2/apache2.conf در انتهای فایل این عبارت رو اضافه کنید و آپاچی رو restart کنید:Include /etc/phpmyadmin/apache.conf
***************

جواب داد ... و مشکل phpmyadmin حل شد

کامروا
جمعه 09 اسفند 1392, 23:41 عصر
خب این مشکل حل شد و الان سوالی که پیش میاد اینه ...کدها رو کجا بریزم و یه مشکل دیگه اینکه یادم رفته پسورد روت چی بود و چی گذاشتم چطوری سیستم رو دوباره پیکر بندی کنم
اینجا رو ببین :
http://en.kioskea.net/faq/630-mysql-reset-the-root-password#issue-root-password-is-lost

***BiDaK***
جمعه 09 اسفند 1392, 23:54 عصر
اینو فک کنم شما نوشتین دیگه
***************
اگه localhost/phpmyadmin این خطا رو میده این دستور رو بزن:sudo gedit /etc/apache2/apache2.conf در انتهای فایل این عبارت رو اضافه کنید و آپاچی رو restart کنید:Include /etc/phpmyadmin/apache.conf
***************

جواب داد ... و مشکل phpmyadmin حل شد
آره.من خودم رو 404 این مشکلو حل کرده بودم شک کردم :دی
از قسمت files و بعد computer داخل پوشه ی var فولدر www هست که میتونی داخل اون فایلاتو بذاری.

masiha68
شنبه 10 اسفند 1392, 00:22 صبح
خب اینم از این ....فقط الان یه مشکل مونده ... اینکه هنوز پسورد روت درست نشده و اینکه کدهایی رو که قیلا توی ویندوز نوشتم اجرا نمی کنه ولی کدهایی رو توی لینوکس و جدیدا می نویسم اجرا می کنه ... به نظرتون مشکل از کجاست

masiha68
شنبه 10 اسفند 1392, 17:56 عصر
کسی نیست جوابی واسه سوال ما داشته باشه ... کارم لنگه

سوداگر
یک شنبه 25 اسفند 1392, 12:10 عصر
نمی خواستم یه تاپیک جدید ایجاد کنم.

منم روی اوبونتو 13.10 xampp رو نصب کردم فقط apache استارت نمیشه به دلیل استفاده کردن یه چیز دیگه از پورت 80 اگه راه حلی دارید بگید لطفاً;
اینهمه پورت چرا 80 اینقدر مهم شده :گریه:

ماهم همین مشکلات بی جواب رو داریم:http://barnamenevis.org/showthread.php?252917-%D8%A7%D8%A8%D8%B2%D8%A7%D8%B1-%D9%84%D8%A7%D8%B2%D9%85-%D8%A8%D8%B1%D8%A7%DB%8C-%DA%A9%D8%A7%D8%B1-%D8%A8%D8%A7-PHP-%D9%88-%D9%86%D8%B5%D8%A8-Xampp-%D8%AF%D8%B1-ubuntu&p=1173100&viewfull=1#post1173100

با تشکر از همگی

storm_saeed
یک شنبه 25 اسفند 1392, 14:17 عصر
اگر lamp-server و phpmyadmin رو از مخازن نصب کنی توی لوکال هاست phpmyadmin نیستش با دستور ln یه لینک بساز به /var/www/phpmyadmin بده درست میشه درواقع localhost/phpmyadmin باید چیزی درون پوشه Www باشه ولی چون پیداش نکرده ارور میده

سوداگر
یک شنبه 25 اسفند 1392, 14:34 عصر
نفهمیدم چی گفتی :لبخند:
من xampp نصب کردم آپاچی احرا نمیشه به خاطر پورت 80 میشه عوضش کرد؟

storm_saeed
یک شنبه 25 اسفند 1392, 15:16 عصر
من منظورم با مشکلmasiha68 (http://barnamenevis.org/member.php?248104-masiha68)
بود
و شما اگه وبسرور دیگه ای داره از پرت 80 استفاده میکنه یا پرته اونو عوض کن یا پورت زمپ رو به مثلا 8080 عوض کن
قبلش اینارو بزن و زمپ رو اجرا کن شاید درست شد
sudo /etc/init.d/apache2 stop
sudo /etc/init.d/mysql stop
sudo /etc/init.d/proftpd stop
sudo /opt/lampp/lampp start
ولی چرا lamp-server رو نصب نمیکنی ؟ خیلی بهتر از زمپه !