انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: 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 رو بالا بیارم اما هنوز نتونستم. نمیدونم خنده داره یا عذاب آوره! ](*,) ](*,)
-
۱. بستهای به اسم «php5-mysql» دیگه وجود خارجی نداره. نسخهی قدیمی هست و اوبونتو توی مخازن خودش دیگه ساپورت نمیکنه.
۲. این رو ببین تا چجوری LAMP رو نصب کنی. https://wiki.ubuntu.ir/wiki/tasksel
-
ممنونم . من دیشب این رو امتحان کردم بودم. اما با تسک سل هم نتونستم نصب کنم :(((
وقتی کد زیر رو می زنم؛
sudo tasksel install lamp-server
خطای زیر رو میده
tasksel: apt-get failed (100)
-
پیغام خطا رو کامل بذار.
-
پیغام خطاش همین هست. چیزه دیگه ای نمایش نمیده
-
دوست من همون ویکی رو برای نصب لمپ سرچ می کردید راحتتر بودید ، به هر حال راه بسیار بسیار ساده نصب لمپ این دستوره :
$ sudo apt install lamp-server^
اون هت ^ فراموش نشود
-
ممنونم از توجه شما. اما خطای زیر داده شد:
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.
-
درخت دیپندنسی (نمی دونم ترجمه درستیه یا نه ) خراب شده ! باید تصحیح و بازسازی کنید
sudo apt install -f
sudo apt update
بعد هم میتوانید با دستور قبل لمپ را راه اندازی کنید
-
ممنونم. اما باز فرقی نکر و باز خطای قبلی رو داد
-
https://archive.org/details/shlearning02
-
جناب بهزاد عزیز ممنونم . مواردی که در ویدپو در حال بیان شدن هست تماما توسط دوستان گفته شده :) من نیز همین مراحل رو \یش گرفتم منتهی با خطایی که در پست قبلی قرار دادم مواجه میشم :(
-
سلام
جناب 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/
-
ممنونم از راهنمایی شما. در حال حاظر من موفق شدن آپاچی و 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.
ممنون میشم راهنمایی کنید
-
قبلا php ورژن دیگه نصب کردین؟
-
یکبار من تمامی این موارد رو نصب کرده بودم. منتهی هر کاری کردم نتونستم وارد phpmyadmin بشم. به همین دلیل تصمیم گرفتم یکبار همه رو حذف کنم و از نو نصب کنم...
فکر کنم همین کار رو کردم و نباید وجود داشته باشه . از کجا می تونم بدونم وجود داره یا نه؟ و اینکه چطوری می تونم حذفش کنم؟
-
sudo apt-get remove --purge php5*
sudo apt-get remove --purge php7*
sudo apt-get purge php.*
-
ممنونم از شما . واقعا ممنونم . موفق شدم این مورد رو نیز نصب کنم. فقط تنها یک مورد موندش نصب 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)
-
خواهش میکنم
نیاز به نصب phpmyadmin نیست کافیه از لینک زیر دانلود کنید و تو مسیر var/www/html/ اونو extract کنید
https://www.phpmyadmin.net/
از اون بالا که زده دانلود کنید
الان شما طبق کدوم آموزش نصب کردین؟ چون آموزشی که من گذاشتم یه سری موارد رو شاید کم داشته باشه که میگم نصب کنید
-
واقعا ممنونم از شما . با کمک شما موفق شدم تمامی موارد رو نصب کنم. حتی 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 فایل ایجاد کنم؟ الان مثل اینکه دسترسی برای اینکار رو ندارم
-
دستور زیر رو وارد کنید :
sudo chown -R USERNAME:USERNAME /var/www/html/
به جای USERNAME تو دستور بالا یوزری که باهاش لاگین هستین رو بزنین
بعد از دستور بالا شما دسترسی لازم رو دارین
تو فایل منیجر ابونتو دست چپ یه قسمت زده Computer اونو که بزنین پوشه var رو پیدا کنین و بعد وارد www و بعدش html بشید
اونجا phpmyadmin رو اکسترکت و rename کنید
-
باز هم ممنونم و باز هم ممنونم! واقعا مشکل چند هفتگی من رو برطرف کردید ! خدا خیرتون بده :)
فقط در مورد 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 عزیز تشکر می کنم :)