انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: dr.b4ne در 24 اسفند 1391، 08:13 بظ
-
درود دوستان .
یه نرم افزار گرفتم فک کنم script باشه . یه فایل با پسوند php ه . میخواستم ببینم اینو چطور باید اجرا کنم ؟
-
xampp
-
عزیزم ایشون گفتن تصمیم دارن اجرا کنن! چه ربطی داشت به bluefish :|
شما باید LAMP Server رو نصب کنید.
برای نصب لمپ:
sudo apt-get install tasksel
sudo tasksel
گزینه LAMP Server رو مارک کنید و ok رو انتخاب کنید.
سپس فایل php تون رو در آدرس /var/www کپی کنید و از مرورگر به آدرس زیر برید:
127.0.0.1
-
سپاس از توجهتون دوستان عزیز .
matrix جان کارایی که فرمودیو تا ته انجام دادم وقتی تو مرورگر اون آی پی رو میزنم یه فایل index.html هست که اونو اجرا میکنه سعی کردم محتویات اینو تو اون کپی و ذخیره کنم که نشد ...
ممنون میشم بیشتر راهنمایی کنی .
-
کلی آموزش موجوده.ولی من اولین بار که خواستم نصب کنم هیچ کدومشون کامل به نظر نمی رسیدند یا سخت بودند.
یه آموزش کوتاه می نویسم و سعیمو می کنم هرچه زودتر به یک آموزش کامل کامل تبدیل کنم و به صورت پی دی اف منتشر کنم
اول کاری که می کنی tasksel نصب می کنی:
sudo apt-get install tasksel
حالا این برنامه به چه دردی می خوره؟می تونی باهاش lamp نصب کنی!
lampچیه؟Linux-Apache-MySQL-PHP
==> بعد از نصب tasksel نوبت چیه؟پیش به سوی نصب LAMP
sudo tasksel install lamp-server
خوب حالا lamp نصب شده
برای اطمینان از موفقیت نصب:
در مرورگر وارد کن:
http://localhost/ (http://localhost/) یا http://127.0.0.1/ (http://127.0.0.1/)
اگر با پیام زیر مواجه شدی همه چی خوب پیش رفته:
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.
حالا بهتره PhpMyAdmin نصب کنی:
sudo apt-get install phpmyadmin
ورود به محیط mysql:
mysql -root -pPW -hlocalhost
( به جای PW پسورد mysql رو که در مراحل نصب lamp وارد کردی رو وارد کن)
حالا باید چنین چیزی مشاهده کنی:
mysql>
ساخت دیتابیس:
در محیط mysql وارد کن:
creat database DB-NAME
( به جای DB-NAME اسم دیتابیس رو وارد کن(هرچی می خوای باشه مشکلی نداره)
خسته کننده شد؟دیگه چیزی نمونده!
فایل منیجرت رو با دستور زیر باز کن:
sudo nautilus
یــــــا
sudo dolphin
اینطوری فایل منیجرت با دسترسی کامل باز می شه
برو به /var/www/ .محتویات این پوشه در http://localhost/ (http://localhost/) نمایش داده می شه
اسکریپت مورد نظرتو اینجا کپی و استخراج کن
حالا http://localhost/ (http://localhost/) رو باز کن و اسکریپت رو نصب کن
فکر نمی کردم بیشتر از ۲۰مین طول بکشه!دو برابر بیشتر نشد;D
آموزش ابتدایی تموم شد!خسته نباشید!
اگر به مشکلی برخوردید یا سوالی داشتید در خدمتم
-
سپاس از توجهتون دوستان عزیز .
matrix جان کارایی که فرمودیو تا ته انجام دادم وقتی تو مرورگر اون آی پی رو میزنم یه فایل index.html هست که اونو اجرا میکنه سعی کردم محتویات اینو تو اون کپی و ذخیره کنم که نشد ...
ممنون میشم بیشتر راهنمایی کنی .
ادامه رو می تونی تو پست من مشاهده کنی.
ببین بعدش احتمالا در حین نصب اسکریپت به مشکلاتی بخوری
مثلا بگه فلان پلاگین باید نصب باشه تا اسکریپت به خوبی کار کنه.یا باید فلان تنظیمات اعمال شه
اگر چنین مشکلاتی داشتی همینجا بگو تا کمکت کنیم
-
سپاس از توجهتون دوستان عزیز .
matrix جان کارایی که فرمودیو تا ته انجام دادم وقتی تو مرورگر اون آی پی رو میزنم یه فایل index.html هست که اونو اجرا میکنه سعی کردم محتویات اینو تو اون کپی و ذخیره کنم که نشد ...
ممنون میشم بیشتر راهنمایی کنی .
خب اینکه خبر خوبیه!
یعنی آپاچی بهدرستی نصب شده.
حالا اون فولدری که فایل php ت توش هست رو توی home کپی کن و اینا رو توی ترمینال وارد کن:
sudo cp -R foldername /var/www
sudo chmod -R 755 /var/www
sudo rm /var/www/index.html
حالا با مرورگر به آدرسی که گفتم برید.
اگر با دیتابیسها هم کار دارین و نمیتونید بهطور مستقیم با mysql کار کنید، میتونید phpmyadmin رو با دستور زیر نصب کنید:
sudo apt-get install phpmyadmin
برای دسترسی به برنامه توی مرورگر وارد کنید:
127.0.0.1/phpmyadmin
بعدا نوشت:
البته از راهی که nafeldo عزیز هم گفتن میتونی انجام بدی.
شرمنده همزمان شد.
-
سپاس از توجهتون دوستان عزیز .
matrix جان کارایی که فرمودیو تا ته انجام دادم وقتی تو مرورگر اون آی پی رو میزنم یه فایل index.html هست که اونو اجرا میکنه سعی کردم محتویات اینو تو اون کپی و ذخیره کنم که نشد ...
ممنون میشم بیشتر راهنمایی کنی .
اگر اسم فایل شما بر فرض script.php هست باید اینطوری در آدرسبار وارد کنید :
http://localhost/script.php
-
سپاس از توجهتون دوستان عزیز .
matrix جان کارایی که فرمودیو تا ته انجام دادم وقتی تو مرورگر اون آی پی رو میزنم یه فایل index.html هست که اونو اجرا میکنه سعی کردم محتویات اینو تو اون کپی و ذخیره کنم که نشد ...
ممنون میشم بیشتر راهنمایی کنی .
خب اینکه خبر خوبیه!
یعنی آپاچی بهدرستی نصب شده.
حالا اون فولدری که فایل php ت توش هست رو توی home کپی کن و اینا رو توی ترمینال وارد کن:
sudo cp -R foldername /var/www
sudo chmod -R 755 /var/www
sudo rm /var/www/index.html
حالا با مرورگر به آدرسی که گفتم برید.
اگر با دیتابیسها هم کار دارین و نمیتونید بهطور مستقیم با mysql کار کنید، میتونید phpmyadmin رو با دستور زیر نصب کنید:
sudo apt-get install phpmyadmin
برای دسترسی به برنامه توی مرورگر وارد کنید:
127.0.0.1/phpmyadmin
بعدا نوشت:
البته از راهی که nafeldo عزیز هم گفتن میتونی انجام بدی.
شرمنده همزمان شد.
تفاوتی در راه من و ماتریکس جان نیست.استاد من هستند
فقط من توضیحات بیشتری دادم که ماتریکس وقتشو نداشت
-
یه نرم افزار گرفتم فک کنم script باشه . یه فایل با پسوند php ه . میخواستم ببینم اینو چطور باید اجرا کنم ؟
برای اجرای یک اسکریپت PHP باید ابتدا بسته php5-cli رو نصب کنید و بعد به این شکل اسکریپت رو اجرا کنید:
php /path/to/script.php
-
واییییی دوستان شرمندم کردید . خیلی از همه سباسگزارم که انقدر توجه کردید . ببخشید کمی دیر متوجه جواب هاتون شدم.
-
nafeldo و matrix جان به نظر میرسه شما دیگه سنگ تموم گذاشتی.خیلی ازتون ممنونم . اما وسطش کارم گیر کرده.رمزی رو که موقع نصب phpmyadmin وارد کردم قبول نمیکنه (احتمالا من اشتباه زدم . . .) حالا سعی کردم که phpmyadmin رو پاک کنم و دوباره نصب کنم . اما انگار از کانفیگ قبلی استفاده میکنه و همون پسورد رو میخاد و این پیفام رو میده.
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
چه راهی پیشنهاد میکنید بزرگواران ؟ از دوستان دیگه هم خواهش میکنم اگر پیشنهادی دارند لطف کنن و مطرح کنن.
-
sudo dpkg-reconfigure phpmyadmin
-
sudo dpkg-reconfigure phpmyadmin
وافعا مرسی ماتریکس جان . احساس میکنم که بعد از اجرای کد شما درست کانفیگ کردم . اما باز هم با اون ارور مواجه میشم ؟!!؟!
-
اون خطا رو کجا دریافت میکنی؟
-
اون خطا رو کجا دریافت میکنی؟
تو ترمینال موقع اجرای
mysql -root -pPW -hlocalhost
-
این چیه؟ میخوای چی کار کنی که این رو میزنی؟
-
این چیه؟ میخوای چی کار کنی که این رو میزنی؟
تو راهنمای آفای nafeldo نوشته شده . فکر کنم برای ورود به محیط mysql
-
برای ورود به محیط mySql این رو بزن:
$ mysql -u root -p
-
برای ورود به محیط mySql این رو بزن:
$ mysql -u root -p
همون err رو میده که برای اون یکی دستور هم میداد ؟!!؟؟ ](*,)
-
فکر میکنم نام کاربری و گذرواژه رو اشتباه میدی موقع نصب
-
خودمم همین حدس رو میزنم اما هرچی هم توجه میکنم میبینم دارم درست میزنم !!!! ](*,) ](*,) ](*,)
F1 - HELP ME PLZZZZZ
-
دوستان من چطور می تونم همه چی رو پاک پاک کنم(lamp) . همه چی برگرده روز اول دوباره سعی کنم ؟ موقع reconfig هم به مشکل خوردم .
-
sudo apt-get remove --purge mysql-common apache2