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

کمک و پشتیبانی => شبکه و سرویس‌ دهنده‌ها => نویسنده: kave در 15 شهریور 1392، 09:35 ب‌ظ

عنوان: مشکل با apache2
ارسال شده توسط: kave در 15 شهریور 1392، 09:35 ب‌ظ
سلام دوستان
تا به امروز نیاز نشده بود که بخوام در اوبونتو لوکال هاست داشته باشم ،‌ ولی خب امروز برحسب نیاز رفتم که نصبش کنم.
اول تو سافتور سنتر apache2 رو نصب کردم ،‌بعدش رفتم phpmyadmin رو نصب کنم که مرحله ی دانلود نرم افزار تموم شد و یک پنجره ی پاپ آپ برام باز شد که پسورد برای یوزر روت رو می خواست من چون داشتم با مرورگرم کار میکردم متوجه ی پاپ آپ نشدم و فقط بعضی وقتا به سافترسنتر نگاه میکردم که چرا نزدیک نیم ساعته فقط حدود ۸۰ درصد جلو رفته ، سافتور سنترو بستم بعدش پنجره ی پاپ آپ رو دیدم که رمز روت می خواست وار کردم و دیگه کار نکرد و جلوتر هم نرفت ،‌خودم فهمیدم که خرابکاری کردم رفتم سراغ یه نرم افزار دیگه که تو ویندوز هم ازش استفاده میکردم xampp server که اونم طبق آموزش خود سایت نصبو اجرا کردم ولی مرحله آخر که برای شروع کردن سرویس  این دستورو میزدنم sudo /opt/lampp/lampp start
این خروجی رو میده
 Starting Apache...fail.
XAMPP:  Another web server is already running.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.

میشه راهنمایم کنید هم مشکل اول رو برطرف کنم و هم مشکل دوم
عنوان: پاسخ : مشکل با apache2
ارسال شده توسط: kave در 15 شهریور 1392، 11:04 ب‌ظ
آپاچی رو متوقف کردم (sudo service apache2 stop) و وارد محیط زمپ شدم ولی مثل اینکه mysql غیر فعاله
برای فعال کردنش باید چیکار کنم ؟ ](*,)


(http://up.pixfa.ir/square/Jcg.png) (http://up.pixfa.ir/Jcg)
عنوان: پاسخ : مشکل با apache2
ارسال شده توسط: ! در 15 شهریور 1392، 11:11 ب‌ظ
sudo mysql -u یوزرنیمت -p
و پسورد میدی و این دیگه
عنوان: پاسخ : مشکل با apache2
ارسال شده توسط: kave در 15 شهریور 1392، 11:26 ب‌ظ
این خروجی رو داد
ERROR 1045 (28000): Access denied for user 'kave'@'localhost' (using password: YES)
عنوان: پاسخ : مشکل با apache2
ارسال شده توسط: nixoeen در 15 شهریور 1392، 11:43 ب‌ظ
Localhost داشتن کلا یک جمله اشتباهه! localhost تنها یک Hostname هستش که همیشه به کامپیوتر خودتون اشاره می‌کنه و توی همه سیستم‌عامل‌ها به صورت پیش‌فرض تنظیم شده. چیزی که نیاز دارید localhost نیست، Webserver هستش.

خب روش درست اینه که همون جدا جدا بسته‌هایی که لازمه رو نصب کنید و اول هم خوب پیش رفتید. اشتباه دوم این بوده که xampp رو نصب کردید. استفاده از برنامه‌هایی که داخل مخازن نیستند، تا جایی که ممکنه، پیشنهاد نمی‌شه. اشتباه سوم این بوده که ابتدا Apache و بسته‌هایی که قبل نصب کرده بودید رو پاک نکردید.
عنوان: پاسخ : مشکل با apache2
ارسال شده توسط: kave در 15 شهریور 1392، 11:53 ب‌ظ
این اشتباه بخاطر درک نادرست من از این موضوعه
آیا کتاب خاصی سراغ دارید که مختصر و مفید در این مورد توضیح بده ؟
فراموش کردم بگم من آپاچی رو هم قبلا حذف کردم
sudo apt-get remove --purge apache2این خروجی رو گرفتم
kave@KAVE-GNULINUX:~$ sudo apt-get remove --purge apache2
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'apache2' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

حالا قدم بعدی چیه ؟
عنوان: پاسخ : مشکل با apache2
ارسال شده توسط: farshid-foss در 16 شهریور 1392، 10:00 ق‌ظ
ببین این آموزش کمکت میکنه:
نصب LAMP در اوبونتو 13.04 (http://blog.libooks.ir/?p=295)
عنوان: پاسخ : مشکل با apache2
ارسال شده توسط: nixoeen در 16 شهریور 1392، 03:28 ب‌ظ
sudo apt-get remove --purge apache2 php5 mysql-common phpmyadmin
sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server
sudo apt-get install phpmyadmin
عنوان: پاسخ : مشکل با apache2
ارسال شده توسط: kave در 16 شهریور 1392، 04:22 ب‌ظ
دوباره با mysql مشکل داره !
این خطی که بولد کردمو ببینید!



kave@KAVE-GNULINUX:~$ sudo apt-get remove --purge apache2 php5 mysql-common phpmyadmin
[sudo] password for kave:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package 'phpmyadmin' is not installed, so not removed
Package 'apache2' is not installed, so not removed
Package 'php5' is not installed, so not removed
The following packages were automatically installed and are no longer required:
  libaio1 libdbi-perl libnet-daemon-perl libplrpc-perl mysql-client-core-5.5 mysql-server-core-5.5
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  libdbd-mysql-perl* libmysqlclient18* mysql-client* mysql-client-5.5* mysql-common* mysql-server* mysql-server-5.5*
0 upgraded, 0 newly installed, 7 to remove and 9 not upgraded.
After this operation, 66.9 MB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 206009 files and directories currently installed.)
Removing mysql-server ...
Removing mysql-server-5.5 ...
mysql stop/waiting
Purging configuration files for mysql-server-5.5 ...
Removing mysql-client ...
Removing mysql-client-5.5 ...
Removing libdbd-mysql-perl ...
Removing libmysqlclient18:amd64 ...
Purging configuration files for libmysqlclient18:amd64 ...
Removing mysql-common ...
Purging configuration files for mysql-common ...
dpkg: warning: while removing mysql-common, directory '/etc/mysql' not empty so not removed
Processing triggers for ureadahead ...
ureadahead will be reprofiled on next reboot
Processing triggers for man-db ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
عنوان: پاسخ : مشکل با apache2
ارسال شده توسط: nixoeen در 16 شهریور 1392، 04:55 ب‌ظ
نه، مشکل خاصی نیست. خروجی این چیه؟
dpkg -l | grep mysql
ls -la /etc/mysql
عنوان: پاسخ : مشکل با apache2
ارسال شده توسط: kave در 16 شهریور 1392، 05:05 ب‌ظ
خروجیش این بود .
این دستور کارش چیه ؟
kave@KAVE-GNULINUX:~$ dpkg -l | grep mysql
ii  mysql-client-core-5.5                         5.5.32-0ubuntu0.13.04.1                amd64        MySQL database core client binaries
ii  mysql-server-core-5.5                         5.5.32-0ubuntu0.13.04.1                amd64        MySQL database server binaries
عنوان: پاسخ : مشکل با apache2
ارسال شده توسط: nixoeen در 16 شهریور 1392، 05:07 ب‌ظ
برنامه‌های نصب‌شده رو نشون می‌ده. این رو بزنید:

sudo apt-get remove --purge mysql-client-core-5.5 mysql-server-core-5.5
عنوان: پاسخ : مشکل با apache2
ارسال شده توسط: kave در 16 شهریور 1392، 05:11 ب‌ظ
درسته ، اینم حذف شد
تا اینجاش خوب پیش رفت، برای راه انداخت لوکال هاست باید چیکارکنم ؟


[sudo] password for kave:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libaio1 libdbi-perl libnet-daemon-perl libplrpc-perl
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  mysql-client-core-5.5* mysql-server-core-5.5*
0 upgraded, 0 newly installed, 2 to remove and 9 not upgraded.
After this operation, 26.7 MB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 205833 files and directories currently installed.)
Removing mysql-client-core-5.5 ...
Removing mysql-server-core-5.5 ...
Processing triggers for man-db ...
عنوان: پاسخ : مشکل با apache2
ارسال شده توسط: nixoeen در 16 شهریور 1392، 05:16 ب‌ظ
قبل هم گفتم، راه‌انداختن localhost بی‌معنی هستش. همین الان هم روی کامپیوتر شما به صورت پیش‌فرض localhost تعریف شده!
عنوان: پاسخ : مشکل با apache2
ارسال شده توسط: kave در 16 شهریور 1392، 05:22 ب‌ظ
آقا چرا عصبانی میشی  ;D این کلمه اصطلاح شده و بین ما کار نابلدا جا افتاده ! شما دفعه ی قبلی نگفتید که بجاش از چه کلمه ای استفاده کنم ، خوشحال میشم روش درستش رو بگید تا منم بدونم
خب سوال اصلیم اینه که در حال حاضر می خوام ورپرس رو نصب کنم و داخل سیستم خودم اجراش کنم حالا با همین نرم افزار هایی که الان نصبه میتونم اینکارو کنم ؟ کانفیگ خاصی نمی خواد ؟ خواهش میکنم یه مقدار راهنماییم کنید  :)
عنوان: پاسخ : مشکل با apache2
ارسال شده توسط: nixoeen در 16 شهریور 1392، 07:16 ب‌ظ
خوب وقتی آدم اشتباه رو می‌فهمه، دیگه تکرارش نمی‌کنه! قبل گفتم چی باید بجاش بکار ببرید:
چیزی که نیاز دارید localhost نیست، Webserver هستش.

روش نصب وب‌سرور و بقیه موارد توی پست‌های قبل گفتم:
sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server
sudo apt-get install phpmyadmin