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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: مشکلات نصب وردپرس و سرور mysql و تنضیمات آن  (دفعات بازدید: 429 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین alirezamm

  • Jr. Member
  • *
  • ارسال: 81
  • جنسیت : پسر
سلام .....دوستان ...
من یک مشکل دارم و برای نصب وردپرس هست ...هر کاری میکنم نمیشه ...با کل مطالب در این زمینه هم در این انجمن دیدم رفع نشد واقعا ممنون میشم
الان این مشکل هست که
این خطا را میده تا بعدش مرحله به مرحله برم جلو و امیدوارم زودتر حل بشه

Securing the MySQL server deployment.

Enter password for user root:
Error: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

آفلاین sd70

  • Jr. Member
  • *
  • ارسال: 96
  • جنسیت : پسر
پاسخ : مشکلات نصب وردپرس و سرور mysql و تنضیمات آن
« پاسخ #1 : 03 فروردین 1402، 01:27 ب‌ظ »
بررسی کنید آیا سرویس mysql در وضعیت اجرا (running) قرار داره یا خیر.
systemctl status mysqlاگر این طور نبود با دستور زیر، سرویس رو اجرا کنید:
sudo systemctl start mysql

آفلاین alirezamm

  • Jr. Member
  • *
  • ارسال: 81
  • جنسیت : پسر
پاسخ : مشکلات نصب وردپرس و سرور mysql و تنضیمات آن
« پاسخ #2 : 03 فروردین 1402، 01:29 ب‌ظ »
دستورات احرا کردم این نتیجه هست
alireza@OptiPlex-5090:~$ systemctl status mysql
○ mysql.service
     Loaded: masked (Reason: Unit mysql.service is masked.)
     Active: inactive (dead)
alireza@OptiPlex-5090:~$ sudo systemctl start mysql
[sudo] password for alireza:
Failed to start mysql.service: Unit mysql.service is masked.

آفلاین sd70

  • Jr. Member
  • *
  • ارسال: 96
  • جنسیت : پسر
پاسخ : مشکلات نصب وردپرس و سرور mysql و تنضیمات آن
« پاسخ #3 : 03 فروردین 1402، 02:56 ب‌ظ »
توی پیغام خطا علت رو نوشته. گفته این سرویس mask شده و بخاطر همین قابل فعال‌شدن نیست. اول unmask ـش کنید و بعد سرویس رو اجرا کنید:
sudo systemctl unmask mysql
sudo systemctl start mysql

آفلاین alirezamm

  • Jr. Member
  • *
  • ارسال: 81
  • جنسیت : پسر
پاسخ : مشکلات نصب وردپرس و سرور mysql و تنضیمات آن
« پاسخ #4 : 03 فروردین 1402، 06:18 ب‌ظ »
این پیغام نوشته
alireza@OptiPlex-5090:~$ sudo systemctl unmask mysql
[sudo] password for alireza:
Removed /etc/systemd/system/mysql.service.
alireza@OptiPlex-5090:~$ sudo systemctl start mysql
Job for mysql.service failed because the control process exited with error code.
See "systemctl status mysql.service" and "journalctl -xeu mysql.service" for details.

آفلاین sd70

  • Jr. Member
  • *
  • ارسال: 96
  • جنسیت : پسر
پاسخ : مشکلات نصب وردپرس و سرور mysql و تنضیمات آن
« پاسخ #5 : 03 فروردین 1402، 10:13 ب‌ظ »
همون دستور پایانی که در متن خطا نشون داده شده رو اجرا کنید تا جزئیات خطا نمایش داده بشه.

آفلاین alirezamm

  • Jr. Member
  • *
  • ارسال: 81
  • جنسیت : پسر
پاسخ : مشکلات نصب وردپرس و سرور mysql و تنضیمات آن
« پاسخ #6 : 04 فروردین 1402، 10:50 ق‌ظ »
این پیام داد
sudo systemctl status mysql.service
× mysql.service - MySQL Community Server
     Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset:>
     Active: failed (Result: exit-code) since Fri 2023-03-24 10:14:23 +03; 5min>
    Process: 2389 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=e>
        CPU: 1ms

Mar 24 10:14:23 OptiPlex-5090 systemd[1]: mysql.service: Scheduled restart job,>
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: Stopped MySQL Community Server.
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: mysql.service: Start request repeated>
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: mysql.service: Failed with result 'ex>
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: Failed to start MySQL Community Serve>
lines 1-11/11 (END)

آفلاین alirezamm

  • Jr. Member
  • *
  • ارسال: 81
  • جنسیت : پسر
پاسخ : مشکلات نصب وردپرس و سرور mysql و تنضیمات آن
« پاسخ #7 : 04 فروردین 1402، 10:52 ق‌ظ »
و همچنین برای دومین دستور این پیغام امد
sudo journalctl -xeu mysql.service
[sudo] password for alireza:
░░ Automatic restarting of the unit mysql.service has been scheduled, as the re>
░░ the configured Restart= setting for the unit.
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: Stopped MySQL Community Server.
░░ Subject: A stop job for unit mysql.service has finished
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ A stop job for unit mysql.service has finished.
░░
░░ The job identifier is 2312 and the job result is done.
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: mysql.service: Start request repeated>
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: mysql.service: Failed with result 'ex>
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ The unit mysql.service has entered the 'failed' state with result 'exit-code>
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: Failed to start MySQL Community Serve>
░░ Subject: A start job for unit mysql.service has failed
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ A start job for unit mysql.service has finished with a failure.
░░
░░ The job identifier is 2312 and the job result is failed.
lines 601-625/625 (END)
░░ Automatic restarting of the unit mysql.service has been scheduled, as the result for
░░ the configured Restart= setting for the unit.
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: Stopped MySQL Community Server.
░░ Subject: A stop job for unit mysql.service has finished
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ A stop job for unit mysql.service has finished.
░░
░░ The job identifier is 2312 and the job result is done.
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: mysql.service: Start request repeated too quickly.
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: mysql.service: Failed with result 'exit-code'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ The unit mysql.service has entered the 'failed' state with result 'exit-code'.
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: Failed to start MySQL Community Server.
░░ Subject: A start job for unit mysql.service has failed
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ A start job for unit mysql.service has finished with a failure.
░░
░░ The job identifier is 2312 and the job result is failed.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 601-625/625 (END)
░░ Automatic restarting of the unit mysql.service has been scheduled, as the result for
░░ the configured Restart= setting for the unit.
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: Stopped MySQL Community Server.
░░ Subject: A stop job for unit mysql.service has finished
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ A stop job for unit mysql.service has finished.
░░
░░ The job identifier is 2312 and the job result is done.
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: mysql.service: Start request repeated too quickly.
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: mysql.service: Failed with result 'exit-code'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ The unit mysql.service has entered the 'failed' state with result 'exit-code'.
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: Failed to start MySQL Community Server.
░░ Subject: A start job for unit mysql.service has failed
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ A start job for unit mysql.service has finished with a failure.
░░
░░ The job identifier is 2312 and the job result is failed.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 601-625/625 (END)

آفلاین sd70

  • Jr. Member
  • *
  • ارسال: 96
  • جنسیت : پسر
پاسخ : مشکلات نصب وردپرس و سرور mysql و تنضیمات آن
« پاسخ #8 : 04 فروردین 1402، 11:47 ق‌ظ »
دستور df -h رو اجرا کنید ببینید پارتیشن root تون فضای خالی داره آیا. اگر اینجا درست بود یک بار mysql رو به طور کامل با دستور apt purge پاک کنید و بعد بررسی کنید اگر محتوایی در مسیر ‎/etc/mysql وجود داشت اون ها رو هم حذف کنید (sudo rm -r /etc/mysql) و بعد دوباره mysql رو نصب کنید و ببینید آیا همچنان مشکل وجود داره یا خیر.
« آخرین ویرایش: 04 فروردین 1402، 11:55 ق‌ظ توسط sd70 »

آفلاین alirezamm

  • Jr. Member
  • *
  • ارسال: 81
  • جنسیت : پسر
پاسخ : مشکلات نصب وردپرس و سرور mysql و تنضیمات آن
« پاسخ #9 : 04 فروردین 1402، 12:37 ب‌ظ »
کل فرایند انجام دادم ولی هنوز مشکل هست

alireza@OptiPlex-5090:~$ sudo df -h
Filesystem      Size  Used Avail Use% Mounted on
tmpfs           6.3G  2.7M  6.3G   1% /run
/dev/nvme0n1p3  912G  252G  614G  30% /
tmpfs            32G   35M   32G   1% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
/dev/nvme0n1p1  239M   29M  210M  12% /boot/efi
tmpfs           6.3G  8.5M  6.3G   1% /run/user/1001
alireza@OptiPlex-5090:~$  sudo apt-get --purge remove mysql
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package mysql
alireza@OptiPlex-5090:~$ sudo apt purge mysql-server
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libcgi-fast-perl libcgi-pm-perl libfcgi-bin libfcgi-perl libfcgi0ldbl
  libhtml-template-perl libmecab2 libprotobuf-lite23 mecab-ipadic
  mecab-ipadic-utf8 mecab-utils mysql-client-8.0 mysql-client-core-8.0
  mysql-server-8.0 mysql-server-core-8.0
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
  mysql-server*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 35.8 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 418507 files and directories currently installed.)
Removing mysql-server (8.0.32-0ubuntu0.22.04.2) ...
alireza@OptiPlex-5090:~$ sudo rm -r /etc/mysql
alireza@OptiPlex-5090:~$ sudo apt install mysql-server
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
  mysql-server
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/9,458 B of archives.
After this operation, 35.8 kB of additional disk space will be used.
Selecting previously unselected package mysql-server.
(Reading database ... 418505 files and directories currently installed.)
Preparing to unpack .../mysql-server_8.0.32-0ubuntu0.22.04.2_all.deb ...
Unpacking mysql-server (8.0.32-0ubuntu0.22.04.2) ...
Setting up mysql-server (8.0.32-0ubuntu0.22.04.2) ...
alireza@OptiPlex-5090:~$ sudo mysql -u root
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

آفلاین sd70

  • Jr. Member
  • *
  • ارسال: 96
  • جنسیت : پسر
پاسخ : مشکلات نصب وردپرس و سرور mysql و تنضیمات آن
« پاسخ #10 : 04 فروردین 1402، 01:36 ب‌ظ »
بعد از نصب مجدد، سرویس mysql رو با همون دستور systemctl start اجرا کنید و خروجی دستورهای زیر رو بررسی کنید:
systemctl status mysql
sudo journalctl -exu mysql
« آخرین ویرایش: 04 فروردین 1402، 01:39 ب‌ظ توسط sd70 »

آفلاین alirezamm

  • Jr. Member
  • *
  • ارسال: 81
  • جنسیت : پسر
پاسخ : مشکلات نصب وردپرس و سرور mysql و تنضیمات آن
« پاسخ #11 : 04 فروردین 1402، 02:20 ب‌ظ »
نتیجه دستور اول
mysql.service - MySQL Community Server
     Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Fri 2023-03-24 10:14:23 +03; 3h 35min ago
    Process: 2389 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=1/FAILURE)
        CPU: 1ms

Mar 24 10:14:23 OptiPlex-5090 systemd[1]: mysql.service: Scheduled restart job, restart counter is at 5.
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: Stopped MySQL Community Server.
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: mysql.service: Start request repeated too quickly.
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: mysql.service: Failed with result 'exit-code'.
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: Failed to start MySQL Community Server.


آفلاین alirezamm

  • Jr. Member
  • *
  • ارسال: 81
  • جنسیت : پسر
پاسخ : مشکلات نصب وردپرس و سرور mysql و تنضیمات آن
« پاسخ #12 : 04 فروردین 1402، 02:21 ب‌ظ »
نتیجه دستور دوم
Automatic restarting of the unit mysql.service has been scheduled, as the result for
░░ the configured Restart= setting for the unit.
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: Stopped MySQL Community Server.
░░ Subject: A stop job for unit mysql.service has finished
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ A stop job for unit mysql.service has finished.
░░
░░ The job identifier is 2312 and the job result is done.
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: mysql.service: Start request repeated too quickly.
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: mysql.service: Failed with result 'exit-code'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ The unit mysql.service has entered the 'failed' state with result 'exit-code'.
Mar 24 10:14:23 OptiPlex-5090 systemd[1]: Failed to start MySQL Community Server.
░░ Subject: A start job for unit mysql.service has failed
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ A start job for unit mysql.service has finished with a failure.
░░
░░ The job identifier is 2312 and the job result is failed.

آفلاین sd70

  • Jr. Member
  • *
  • ارسال: 96
  • جنسیت : پسر
پاسخ : مشکلات نصب وردپرس و سرور mysql و تنضیمات آن
« پاسخ #13 : 04 فروردین 1402، 03:10 ب‌ظ »
والا دیگه ایده‌ای به ذهنم نمیرسه🙃️ محتویات مسیر ‎/var/log/mysql رو بررسی کنید ببینید احتمالا باید فایلی با عنوان error.log اونجا باشه. با دستور tail (یا هر دستور دیگری) بازش کنید شاید اونجا پیغام خطا درج شده باشه (از طریق ترمینال و با دسترسی root باید محتوای این مسیر بررسی بشه). در صورت نیاز از تنظیمات این مورد رو فعال کنید و دوباره سرویس رو اجرا کنید:
احتمالا برای این که امکان نوشتن log وجود داشته باشه بعد از این کار نیاز به اجرای دستور sudo chown mysql /var/log/mysql هم باشه.
« آخرین ویرایش: 04 فروردین 1402، 03:16 ب‌ظ توسط sd70 »

آفلاین alirezamm

  • Jr. Member
  • *
  • ارسال: 81
  • جنسیت : پسر
پاسخ : مشکلات نصب وردپرس و سرور mysql و تنضیمات آن
« پاسخ #14 : 04 فروردین 1402، 03:41 ب‌ظ »
متاسفانه نشد ....
 ](*,)