AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[lamp](server)

Martin Hope
Billy Istiak
Asked: 2022-10-26 06:44:48 +0800 CST

套接字不存在;无法通过套接字 '/var/run/mysqld/mysqld.sock' 连接到本地 MySQL 服务器 (2)

  • 5

我知道这个问题并不新鲜。但是我尝试了很多东西。我想不通的是,自从我下载了 mysql 后,socket 不可用。

/etc/my.cnf
/etc/mysql/my.cnf
/var/lib/mysql/my.cnf

以上文件均不可用。我一开始下载了mysql-server。由于它不起作用,我下载了 MariaDB。还是行不通。我可以用 MySql 做的是enable, restart(但不能启动)和version check. 我找不到其他我能做的事情。

尝试了以下所有链接等等。1、2、3 _ _ _ _

$-mysql -u root -p -h 127.0.0.1
Enter password: 
ERROR 2003 (HY000): Can't connect to MySQL server on '127.0.0.1:3306' (111)

如果我执行,我会收到以下消息systemctl status mysql。

mysql.service - MySQL Community Server
     Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Tue 2022-10-25 20:28:52 +06; 12min ago
    Process: 23398 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=1/FAILURE)
        CPU: 4ms

অক্টোবর 25 20:28:52 istiak-PASSION-BX-PRO systemd[1]: mysql.service: Scheduled restart job, restart counter is at 5.
অক্টোবর 25 20:28:52 istiak-PASSION-BX-PRO systemd[1]: Stopped MySQL Community Server.
অক্টোবর 25 20:28:52 istiak-PASSION-BX-PRO systemd[1]: mysql.service: Start request repeated too quickly.
অক্টোবর 25 20:28:52 istiak-PASSION-BX-PRO systemd[1]: mysql.service: Failed with result 'exit-code'.
অক্টোবর 25 20:28:52 istiak-PASSION-BX-PRO systemd[1]: Failed to start MySQL Community Server.

我尝试重新安装mysql-server仍然是同样的问题。仅供参考,我也用lampp-server安装了它们,但我也找不到lampp文件夹/文件。

/etc/mysql$ ls
mariadb.conf.d  mysql.conf.d

mariadb.conf.d有50-client.cnf.dpkg-new 50-mysql-clients.cnf.dpkg-new 60-galera.cnf.dpkg-new并且mysql.conf.d是空的。

$ locate mysql.cnf
/etc/mysql/mysql.cnf
/etc/mysql/mysql.conf.d/mysql.cnf

但

/etc/mysql/mysql.conf.d$ cat mysql.cnf
cat: mysql.cnf: No such file or directory
$ cat /var/log/mysql/error.log
2022-10-25T07:48:52.228831Z 0 [System] [MY-013169] [Server] /usr/sbin/mysqld (mysqld 8.0.31-0ubuntu0.22.04.1) initializing of server in progress as process 28839
2022-10-25T07:48:52.302162Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2022-10-25T07:49:09.874747Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2022-10-25T07:50:06.236820Z 6 [Warning] [MY-010453] [Server] root@localhost is created with an empty password ! Please consider switching off the --initialize-insecure option.
2022-10-25T07:51:08.281884Z 6 [System] [MY-013172] [Server] Received SHUTDOWN from user boot. Shutting down mysqld (Version: 8.0.31-0ubuntu0.22.04.1).
2022-10-25T07:51:38.826105Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.31-0ubuntu0.22.04.1) starting as process 28898
2022-10-25T07:51:39.554318Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2022-10-25T07:51:41.855856Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2022-10-25T07:51:46.281301Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.
2022-10-25T07:51:46.281340Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel.
2022-10-25T07:51:46.333725Z 0 [Warning] [MY-011810] [Server] Insecure configuration for --pid-file: Location '/tmp' in the path is accessible to all OS users. Consider choosing a different directory.
2022-10-25T07:51:46.379072Z 0 [System] [MY-011323] [Server] X Plugin ready for connections. Socket: /var/run/mysqld/mysqlx.sock
2022-10-25T07:51:46.379082Z 0 [System] [MY-010931] [Server] /usr/sbin/mysqld: ready for connections. Version: '8.0.31-0ubuntu0.22.04.1'  socket: '/tmp/tmp.AGSySmwCxw/mysqld.sock'  port: 0  (Ubuntu).
2022-10-25T07:51:46.647513Z 0 [System] [MY-013172] [Server] Received SHUTDOWN from user <via user signal>. Shutting down mysqld (Version: 8.0.31-0ubuntu0.22.04.1).
2022-10-25T07:51:51.615872Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.31-0ubuntu0.22.04.1)  (Ubuntu).
2022-10-25T07:51:52.202270Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.31-0ubuntu0.22.04.1) starting as process 28983
2022-10-25T07:51:52.209027Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2022-10-25T07:51:54.558257Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2022-10-25T07:51:57.829629Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.
2022-10-25T07:51:57.829657Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel.
2022-10-25T07:51:57.889261Z 0 [Warning] [MY-011810] [Server] Insecure configuration for --pid-file: Location '/tmp' in the path is accessible to all OS users. Consider choosing a different directory.
2022-10-25T07:51:58.081569Z 7 [System] [MY-013172] [Server] Received SHUTDOWN from user boot. Shutting down mysqld (Version: 8.0.31-0ubuntu0.22.04.1).
2022-10-25T07:51:58.085366Z 0 [System] [MY-011323] [Server] X Plugin ready for connections. Bind-address: '127.0.0.1' port: 33060, socket: /var/run/mysqld/mysqlx.sock
2022-10-25T07:52:01.902843Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.31-0ubuntu0.22.04.1)  (Ubuntu).
2022-10-25T07:52:03.914295Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.31-0ubuntu0.22.04.1) starting as process 29105
2022-10-25T07:52:04.447669Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2022-10-25T07:52:06.721404Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2022-10-25T07:52:10.519027Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.
2022-10-25T07:52:10.519055Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel.
2022-10-25T07:52:10.536998Z 0 [System] [MY-011323] [Server] X Plugin ready for connections. Bind-address: '127.0.0.1' port: 33060, socket: /var/run/mysqld/mysqlx.sock
2022-10-25T07:52:10.537077Z 0 [System] [MY-010931] [Server] /usr/sbin/mysqld: ready for connections. Version: '8.0.31-0ubuntu0.22.04.1'  socket: '/var/run/mysqld/mysqld.sock'  port: 3306  (Ubuntu).
2022-10-25T08:14:19.130322Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.31-0ubuntu0.22.04.1) starting as process 1057
2022-10-25T08:14:20.074090Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2022-10-25T08:14:33.814659Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2022-10-25T08:14:37.852644Z 0 [System] [MY-010229] [Server] Starting XA crash recovery...
2022-10-25T08:14:37.862734Z 0 [System] [MY-010232] [Server] XA crash recovery finished.
2022-10-25T08:14:38.881437Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.
2022-10-25T08:14:38.881467Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel.
2022-10-25T08:14:39.184636Z 0 [System] [MY-011323] [Server] X Plugin ready for connections. Bind-address: '127.0.0.1' port: 33060, socket: /var/run/mysqld/mysqlx.sock
2022-10-25T08:14:39.184667Z 0 [System] [MY-010931] [Server] /usr/sbin/mysqld: ready for connections. Version: '8.0.31-0ubuntu0.22.04.1'  socket: '/var/run/mysqld/mysqld.sock'  port: 3306  (Ubuntu).
2022-10-25T08:27:57.845047Z 0 [System] [MY-013172] [Server] Received SHUTDOWN from user <via user signal>. Shutting down mysqld (Version: 8.0.31-0ubuntu0.22.04.1).
2022-10-25T08:27:59.876899Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.31-0ubuntu0.22.04.1)  (Ubuntu).
mysql lamp
  • 1 个回答
  • 57 Views
Martin Hope
Andrew Hickman
Asked: 2021-10-22 07:32:56 +0800 CST

Apache 服务器错误 Ubuntu 18:第 1 行的语法错误:<VirtualHost> 指令缺少关闭 >

  • 0

我一直试图让我的 Apache 服务器在 Ubuntu 上运行,但在我的

/etc/apache2/sites-enabled/dev.lamp.test.conf

文件运行时出现此错误apachectl stop

AH00526: Syntax error on line 1 of /etc/apache2/sites-enabled/dev.lamp.test.conf:
<VirtualHost> directive missing closing '>'
Action 'stop' failed.

我的文件如下所示:

<VirtualHost 10.0.2.15
191.168.56.103:80>
    ServerName dev.lamp.test
    DocumentRoot /srv/www/dev.lamp.test/public_html/
    ErrorLog /srv/www/dev.lamp.test/logs/error.log
    CustomLog /srv/www/dev.lamp.test/logs/access.log combined
</VirtualHost>

我不确定发生了什么事。我检查了目录中的其他文件,并且 VirtualHost 标记都已正确关闭。感谢您的任何帮助!如果您需要更多信息,请告诉我。

linux ubuntu lamp apache-2.4
  • 1 个回答
  • 429 Views
Martin Hope
alancc
Asked: 2021-09-17 14:33:54 +0800 CST

如何为 Amazon EC2 实例启用 SSL(Bitnami 封装的 LAMP)?

  • 0

我从市场启动了一个带有 AMI 的 EC2 实例,该实例称为 LAMP,由 Bitnami 打包。

实例启动后,我发现我只能通过 HTTP 访问其 DNS 名称或 IP,不能通过 HTTPS。似乎默认情况下不会安装 SSL。

所以我搜索它的文档并找到这个:https ://docs.bitnami.com/aws/faq/administration/generate-configure-certificate-letsencrypt/

我按照说明运行以下命令:

sudo /opt/bitnami/bncert-tool

但是在输入 DNS 名称 ec2-3-95-160-86.compute-1.amazonaws.com 后,会显示警告:

Warning: The domain 'ec2-3-95-160-86.compute-1.amazonaws.com' resolves to a 
different IP address than the one detected for this machine, which is 
'3.95.160.86'. Please fix its DNS entries or remove it. For more info see: 
https://docs.bitnami.com/general/faq/configuration/configure-custom-domain/

我在https://dnschecker.org/上对域 DNS 进行了双重检查,并确认 ec2-3-95-160-86.compute-1.amazonaws.com 将解析为 3.95.160.86,如下所示: 在此处输入图像描述

那么为什么我仍然收到此警告?此外,此警告将阻止我为 ec2-3-95-160-86.compute-1.amazonaws.com 创建 SSL 证书。

amazon-ec2 ssl lamp certificate https
  • 1 个回答
  • 241 Views
Martin Hope
user1413341
Asked: 2020-11-14 21:34:16 +0800 CST

Web 服务器 CPU 使用率随着 LAMP 堆栈缓慢增加?

  • 3

今年我对我的网站进行了大量更改,并注意到我的 CPU 使用率在几个月内逐渐增加(在大约 2 个月内从大约 0% 慢慢上升到 60%)。几周前重新启动我的服务器后,它又回到了 0%,现在又开始缓慢攀升。

我的所有其他统计数据(例如 RAM 和吞吐量)基本持平,只有 CPU 使用率在攀升。没有尖峰 - 只是逐渐爬升。RAM 保持在 8% 左右。

几个月前我实现了 HTTP2/push 和延迟加载图像,我怀疑其中 1 个实现可能会导致这种情况,但我不能 100% 确定。

有谁知道为什么会发生这种情况的任何常见原因?它可能是我的 PHP 代码中的东西吗?有没有办法可以诊断问题?

编辑:我要尝试的一件事是禁用 HTTP2/push,测试,然后对延迟加载图像执行相同的操作。但是,我仍然不知道这些是否会导致如此奇怪的问题。

编辑2:我认为这个问题可能与此相同:https ://stackoverflow.com/questions/64345022/google-osconfigs-cpu-usage-of-vm-on-google-cloud-platform-increases-steadily

编辑 3:我可能在这里找到了一些有用的信息(也许这是一个错误?) - https://github.com/GoogleCloudPlatform/osconfig/issues/228

lamp cpu-usage http2
  • 1 个回答
  • 273 Views
Martin Hope
Alex Douglas
Asked: 2020-11-05 13:08:12 +0800 CST

如何在不升级 PHP 的情况下在 Ubuntu 命令行上运行更新

  • 0

我使用 LAMP 堆栈在 16.04 上运行 Ubuntu 服务器。上周我在使用以下更新时遇到了一个问题:

  sudo apt update

基本上 PHP 在升级过程中自动从 7.4 升级到 8.0,这破坏了我网站上的一些功能。当我运行上述命令时,有没有办法告诉我的服务器不要更新 PHP?将来我永远不想升级 PHP,因为这可能会导致我的网站出现问题。

php lamp update ubuntu-16.04
  • 1 个回答
  • 54 Views
Martin Hope
Zortext
Asked: 2020-05-02 06:32:39 +0800 CST

配置 Ubuntu 20.04 服务器

  • 0

这是我第一次设置 Ubuntu 服务器。它将为一家公司运行一个低使用率的应用程序,但我想确保不会遗漏任何安全问题。

1) 我在戴尔 OptiPlex i5 机器上安装了全新的 Ubuntu 桌面 20.04。(这有点棘手)

2) 添加了 LAMP 和 SSH-Server 使用tasksel

3)用新用户和强密码配置mysql。禁用 root 用户和非本地访问。

4) 启用防火墙和允许的ssh, http, https端口

您认为这种配置是否足够公平以安全地运行服务器?您还推荐哪些其他预防措施?

注意:我没有安装 Ubuntu Server 版本,因为我也想要一个 GUI。

ubuntu security web-server lamp ubuntu-20.04
  • 2 个回答
  • 118 Views
Martin Hope
Chris
Asked: 2019-08-14 19:46:23 +0800 CST

htaccess 文件未在我的 React 应用程序上重定向路由

  • 0

我目前在 Amazon Lightsail LAMP 实例上托管我的 React 应用程序。我有两个版本的 htaccess 文件。当我在 GoDaddy cPanel webhosting 上托管我的 React 应用程序时,一个对我有用。我在尝试使路由正常工作时在网上找到了另一个。

这是适用于 Godaddy 的:

RewriteEngine On 
RewriteBase /
  RewriteRule ^index\.html$ - [L]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.html [L]

这是我在网上找到的:

Options +FollowSymLinks -MultiViews
  RewriteEngine On
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^ index.html [QSA,L]

我开始认为这与 Lightsail 上的 LAMP 配置有关。对此的任何帮助将不胜感激。

编辑1:

根据艾登的要求:

我目前正在尝试从 GoDaddy cPanel Web Hosting 迁移到运行 LAMP 的 Amazon Lightsail 实例。我的网络应用程序是使用React. 该.htaccess文件应该将客户端重定向到index.htmlJS 将加载新内容的位置。我的.htaccess文件适用于 GoDaddy,但不适用于 Lightsail 实例。我假设这是 LAMP 中的配置问题。我尝试设置艾登的建议无济于事。我.htaccess的文件在htdocs文件夹中。

lamp
  • 1 个回答
  • 7282 Views
Martin Hope
Craig
Asked: 2018-09-12 09:15:12 +0800 CST

正确使用 www-data 安全地添加/编辑/删除

  • 1

构建 LAMP 堆栈后,我的理解是Apache创建www-data用户。但是你不能直接以身份登录www-data(安全原因)。相反,如果你想做一些事情,www-data那么你必须运行这个:

su -s /bin/bash www-data

我可以忍受这一点。但我有两个问题:

  1. 当您想通过 FTP 上传文件时,您会怎么做?目前,我必须以 root 用户身份进行 FTP,然后在上传后将chown文件返回www-data。我运行 Magento,并且该设置坚持我只owner授予write. 否则,我只会write允许访问group.
  2. 当您想允许非 root 用户suas时,您会怎么做www-data?因为如果您su -s /bin/bash www-data以普通用户身份运行,那么他们会看到This account is currently not available.
lamp
  • 1 个回答
  • 73 Views
Martin Hope
Michael
Asked: 2017-02-20 12:37:06 +0800 CST

LAMP 堆栈,仅对特定目录进行读/写访问

  • 1

我正在考虑设置一个 AWS 微实例,我可以从中运行许多不同的、不相关的网站。

我在共享主机上遇到的一个问题是,我的一些客户运行 Wordpress 网站,这些网站有时不会像我希望的那样及时更新到最新版本,从而使他们容易受到安全漏洞的攻击。以前,当其中一个 Wordpress 网站遭到入侵时,我共享主机上的所有其他网站都会受到影响,包括非 Wordpress 网站。

如果它再次发生,我至少想控制它。有没有一种方法,在一个 Linux 实例上,我可以拥有多个 PHP“用户”(非常宽松地使用该术语),每个用户都具有不高于网站根级目录的读写权限?

我已经看到了有关OpenVZ的建议,但这似乎会对性能产生很大的影响而收效甚微。

抱歉,如果以前有人问过这个问题 - 这是那些难以简洁地用于谷歌搜索的事情之一,但又足够明显,以至于以前一定有人问过同样的事情。

linux php apache-2.2 lamp amazon-web-services
  • 1 个回答
  • 95 Views
Martin Hope
lampyridae
Asked: 2017-02-03 08:38:22 +0800 CST

在运行中的 LAMP 服务器上运行密集进程;正常运行时间的风险?

  • 0

背景故事:

  • 服务器正在运行 Ubuntu 14.04。
  • 我们希望将 Apache 文档根目录中的所有内容下载并放在外部硬盘驱动器上,因为我们正在对网站进行彻底的重新设计。(67 Gb 数据)。
  • 第一次下载是使用 FTP 进行的,但一些文件最终被损坏或完全丢失。我们发现了艰难的道路。

我正在计划这个行动方案:

  • 首先将整个文档根目录压缩到一个大文件中(使用 tar)。
  • 计算一个大文件的校验和(使用 cksum)。
  • 使用 SSH/SCP 下载大文件。
  • 验证接收文件的校验和。

服务器当前正在运行,我主要担心的是压缩或校验和计算等密集进程会使服务器不堪重负,从而导致 Apache 挂起或崩溃。这样的担心有道理吗?我能做些什么来确保不会发生这种情况?

linux lamp process apache2
  • 1 个回答
  • 33 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve