انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: sonic69 در 03 مهر 1395، 02:41 ق‌ظ

عنوان: مشکل در مراحل راه اندازی lamp
ارسال شده توسط: sonic69 در 03 مهر 1395، 02:41 ق‌ظ
سلام
من به کمک آموزش های زیر:
https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu
http://linuxseason.com/7692/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%DA%A9%D8%A7%D9%85%D9%84-%D9%86%D8%B5%D8%A8-lamp-%D8%A8%D8%B1-%D8%B1%D9%88%DB%8C-%D8%A7%D9%88%D8%A8%D9%88%D9%86%D8%AA%D9%88-%D9%88-%D9%81%D8%AF%D9%88%D8%B1%D8%A7.html

دارم lamp رو نصب می کنم. تو اولین قدم موفق شدم آپاچی رو بدرستی نصب کنم و اجرا کنم. در گام دوم نتونستم مای اس کیو ال رو نصب کنم و وقتی کد زیر رو می زنم‌:
sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql خطای زیر میاد برای من:
E: Unable to locate package libapache2-mod-auth-mysql
E: Package 'php5-mysql' has no installation candidate

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

میشه کمک کنید؟
عنوان: پاسخ : مشکل در مراحل راه اندازی lamp
ارسال شده توسط: sonic69 در 03 مهر 1395، 04:27 ب‌ظ
دوستان خواهشا کمک کنید.

الان ۲ هفتس می خوام تو ابونتو lamp رو بالا بیارم اما هنوز نتونستم. نمیدونم خنده داره یا عذاب آوره!  ](*,) ](*,)
عنوان: پاسخ : مشکل در مراحل راه اندازی lamp
ارسال شده توسط: سلمان م. در 03 مهر 1395، 04:35 ب‌ظ
۱. بسته‌ای به اسم «php5-mysql» دیگه وجود خارجی نداره. نسخه‌ی قدیمی هست و اوبونتو توی مخازن خودش دیگه ساپورت نمی‌کنه.

۲. این رو ببین تا چجوری LAMP رو نصب کنی. https://wiki.ubuntu.ir/wiki/tasksel
عنوان: پاسخ : مشکل در مراحل راه اندازی lamp
ارسال شده توسط: sonic69 در 03 مهر 1395، 06:13 ب‌ظ
ممنونم . من دیشب این رو امتحان کردم بودم. اما با تسک سل هم نتونستم نصب کنم :(((

وقتی کد زیر رو می زنم؛
sudo tasksel install lamp-server
خطای زیر رو میده
نقل‌قول
tasksel: apt-get failed (100)

عنوان: پاسخ : مشکل در مراحل راه اندازی lamp
ارسال شده توسط: سلمان م. در 03 مهر 1395، 06:31 ب‌ظ
پیغام خطا رو کامل بذار.
عنوان: پاسخ : مشکل در مراحل راه اندازی lamp
ارسال شده توسط: sonic69 در 03 مهر 1395، 08:09 ب‌ظ
پیغام خطاش همین هست. چیزه دیگه ای نمایش نمیده
عنوان: پاسخ : مشکل در مراحل راه اندازی lamp
ارسال شده توسط: ®️ Mostafa Asadi در 04 مهر 1395، 12:14 ق‌ظ
دوست من همون ویکی رو برای نصب لمپ سرچ می کردید راحتتر بودید ، به هر حال راه بسیار بسیار ساده نصب لمپ این دستوره :
$ sudo apt install lamp-server^اون هت ^ فراموش نشود
عنوان: پاسخ : مشکل در مراحل راه اندازی lamp
ارسال شده توسط: sonic69 در 04 مهر 1395، 01:49 ب‌ظ
ممنونم از توجه شما. اما خطای زیر داده شد:
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libapache2-mod-php7.0 : Depends: php7.0-common (= 7.0.4-7ubuntu2) but 7.0.8-0ubuntu0.16.04.2 is to be installed
 php7.0-mysql : Depends: php7.0-common (= 7.0.4-7ubuntu2) but 7.0.8-0ubuntu0.16.04.2 is to be installed
E: Unable to correct problems, you have held broken packages.
عنوان: پاسخ : مشکل در مراحل راه اندازی lamp
ارسال شده توسط: ®️ Mostafa Asadi در 04 مهر 1395، 02:30 ب‌ظ
درخت دیپندنسی (نمی دونم ترجمه درستیه یا نه ) خراب شده ! باید تصحیح و بازسازی کنید
sudo apt install -f
sudo apt update

بعد هم میتوانید با دستور قبل لمپ را راه اندازی کنید
عنوان: پاسخ : مشکل در مراحل راه اندازی lamp
ارسال شده توسط: sonic69 در 04 مهر 1395، 02:51 ب‌ظ
ممنونم. اما باز فرقی نکر و باز خطای قبلی رو داد
عنوان: پاسخ : مشکل در مراحل راه اندازی lamp
ارسال شده توسط: دانیال بهزادی در 05 مهر 1395، 09:35 ق‌ظ
https://archive.org/details/shlearning02
عنوان: پاسخ : مشکل در مراحل راه اندازی lamp
ارسال شده توسط: sonic69 در 05 مهر 1395، 04:33 ب‌ظ
جناب بهزاد عزیز ممنونم . مواردی که در ویدپو در حال بیان شدن هست تماما توسط دوستان گفته شده :) من نیز همین مراحل رو \یش گرفتم منتهی با خطایی که در پست قبلی قرار دادم مواجه میشم :(
عنوان: پاسخ : مشکل در مراحل راه اندازی lamp
ارسال شده توسط: Ako0ri در 05 مهر 1395، 09:31 ب‌ظ
سلام

جناب sonic69 پاسخ بنده با توجه به پست اولی شما هست
طبق آموزش اومده php5 رو نصب کرده و شما میخواین php5-mysql رو نصب کنین
php5-mysql از ubuntu 15 به بعد حذف شده و نمیتونین نصب کنین

پیشنهاده بنده اینه که php7 رو نصبت کنید و به جای mysql از mariadb استفاده کنید

طبق این آموزش پیش برید مشکلی داشتین همینجا بگید رفع کنیم

https://www.howtoforge.com/tutorial/install-apache-with-php-and-mysql-on-ubuntu-16-04-lamp/
عنوان: پاسخ : مشکل در مراحل راه اندازی lamp
ارسال شده توسط: sonic69 در 05 مهر 1395، 09:48 ب‌ظ
ممنونم از راهنمایی شما. در حال حاظر من موفق شدن آپاچی و mysql 5.7 رو نصب کنم. بنا به دلایلی ترجیح بنده این هست که فعلا از mysql استفاده کنم.

در لینکی که قرار دادید دستور زیر برای نصب ohp 7  درج شده بود:
apt-get -y install php7.0 libapache2-mod-php7.0
هنگگامی که من این کد رو می زنم خطای زیر داده میشه:
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libapache2-mod-php7.0 : Depends: php7.0-common (= 7.0.4-7ubuntu2) but 7.0.8-0ubuntu0.16.04.2 is to be installed
E: Unable to correct problems, you have held broken packages.


ممنون میشم راهنمایی کنید
عنوان: پاسخ : مشکل در مراحل راه اندازی lamp
ارسال شده توسط: Ako0ri در 05 مهر 1395، 09:58 ب‌ظ
قبلا php ورژن دیگه نصب کردین؟
عنوان: پاسخ : مشکل در مراحل راه اندازی lamp
ارسال شده توسط: sonic69 در 05 مهر 1395، 10:08 ب‌ظ
یکبار من تمامی این موارد رو نصب کرده بودم. منتهی هر کاری کردم نتونستم وارد phpmyadmin بشم. به همین دلیل تصمیم گرفتم یکبار همه رو حذف کنم و از نو نصب کنم...

فکر کنم همین کار رو کردم و نباید وجود داشته باشه . از کجا می تونم بدونم وجود داره یا نه؟ و اینکه چطوری می تونم حذفش کنم؟
عنوان: پاسخ : مشکل در مراحل راه اندازی lamp
ارسال شده توسط: Ako0ri در 05 مهر 1395، 10:18 ب‌ظ
sudo apt-get remove --purge php5*sudo apt-get remove --purge php7*sudo apt-get purge php.*
عنوان: پاسخ : مشکل در مراحل راه اندازی lamp
ارسال شده توسط: sonic69 در 05 مهر 1395، 10:31 ب‌ظ
ممنونم از شما . واقعا ممنونم . موفق شدم این مورد رو نیز نصب کنم. فقط تنها یک مورد موندش نصب phpmyadmin
با کمک کد زیر میام برای نصب این مورد. اما بعد از کلی اتفاق در نهایت با خطای زیر مواجه میشم :
dbconfig-common: flushing administrative password
Processing triggers for libapache2-mod-php7.0 (7.0.4-7ubuntu2) ...
Errors were encountered while processing:
 javascript-common
E: Sub-process /usr/bin/dpkg returned an error code (1)

عنوان: پاسخ : مشکل در مراحل راه اندازی lamp
ارسال شده توسط: Ako0ri در 05 مهر 1395، 11:05 ب‌ظ
خواهش میکنم

نیاز به نصب phpmyadmin نیست  کافیه از لینک زیر دانلود کنید و تو مسیر var/www/html/ اونو extract کنید
https://www.phpmyadmin.net/
از اون بالا که زده دانلود کنید

الان شما طبق کدوم آموزش نصب کردین؟ چون آموزشی که من گذاشتم یه سری موارد رو شاید کم داشته باشه که میگم نصب کنید
عنوان: پاسخ : مشکل در مراحل راه اندازی lamp
ارسال شده توسط: sonic69 در 05 مهر 1395، 11:10 ب‌ظ
واقعا ممنونم از شما . با کمک شما موفق شدم تمامی موارد رو نصب کنم. حتی phpmyadmin رو هم نصب کردم منتهی وقتی آدرس به شکل زیر می زنم:
http://localhost/phpmyadmin/

خطای ۴۰۴ میده و با \یغام زیر رو به رو میشم:
The requested URL /phpmyadmin/index.php was not found on this server.

Apache/2.4.18 (Ubuntu) Server at localhost Port 80

ایا باید تغییراتی اعمل کنم؟

و یک مورد دیگه :  من چطوری می تونم داخل فایل www فایل ایجاد کنم؟ الان مثل اینکه دسترسی برای اینکار رو ندارم
عنوان: پاسخ : مشکل در مراحل راه اندازی lamp
ارسال شده توسط: Ako0ri در 05 مهر 1395، 11:52 ب‌ظ
دستور زیر رو وارد کنید :
sudo chown -R USERNAME:USERNAME /var/www/html/به جای USERNAME تو دستور بالا یوزری که باهاش لاگین هستین رو بزنین
بعد از دستور بالا شما دسترسی لازم رو دارین
تو فایل منیجر ابونتو  دست چپ  یه قسمت زده Computer اونو که بزنین پوشه var رو پیدا کنین و بعد وارد www و بعدش html بشید
اونجا phpmyadmin رو اکسترکت و rename کنید
عنوان: پاسخ : مشکل در مراحل راه اندازی lamp
ارسال شده توسط: sonic69 در 06 مهر 1395، 12:00 ق‌ظ
باز هم ممنونم و باز هم ممنونم! واقعا مشکل چند هفتگی من رو برطرف کردید ! خدا خیرتون بده :)

فقط در مورد phpmyadmin من کار دیگه ای کردم(چون پست شما رو نخونده بودم)
ابتدا طبق پاسخ تایید شده پرسش زیر کار رو پیش بردم:
http://askubuntu.com/questions/387062/how-to-solve-the-phpmyadmin-not-found-issue-after-upgrading-php-and-apache
 سپس با خطای زیر مواجه شدم:
phpMyAdmin - Error | The mbstring extension is missing. Please check your PHP configuration
که طبق دستورات پرسش زیر این مشکل رو نیز حل کردم:
http://stackoverflow.com/questions/35931418/phpmyadmin-error-the-mbstring-extension-is-missing-please-check-your-php-co


باز هم از تمامی دوستان اللخصوص Ako0ri عزیز تشکر می کنم :)