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
    • 最新
    • 标签
主页 / user-168986

Frank Martin's questions

Martin Hope
Frank Martin
Asked: 2023-10-06 00:43:25 +0800 CST

如何在 debian 上重新启动 openssl

  • 5

我做了一些更改openssl.cnf并想重新启动服务。通常我会重新启动计算机以使更改生效,但我不想重新启动计算机。尝试过sudo systemctl restart openssl,但没有成功,因为没有这样的服务。

更改配置后如何重新启动或重新加载 openssl?

debian
  • 2 个回答
  • 75 Views
Martin Hope
Frank Martin
Asked: 2023-07-04 09:23:52 +0800 CST

如何在nginx上设置410永久删除

  • 5

如何在 nginx 上为特定 URL 设置 410 永久删除,例如

https://www.example.com/product/somepage.html

或者更好的是我怎样才能为例如特定的前缀做到这一点

https://www.example.com/product/

在这里,我想要 410 所有用于/product/例如等的 URL /product/page1.html。/product/page2.html

这是我当前的配置。

server {
        listen 80;
        listen [::]:80;
        server_name example.com;
        return 301 https://www.example.com$request_uri;
}


server {
        listen 80;
        listen [::]:80;
        root /var/www/example.com/html;
        index portal.php index.php  index.html index.htm;

        server_name www.example.com;

        location ~* \.(jpg|jpeg|png|gif|ico|css|js)$ {
          expires 1M;
          add_header Cache-Control public;
          add_header Pragma public;
        }

        location ~ ^/\.user\.ini {
                deny all;
        }
        
        #some more config here
}
nginx
  • 1 个回答
  • 26 Views
Martin Hope
Frank Martin
Asked: 2022-08-18 02:54:08 +0800 CST

如何在 Oracle Linux 上安装 php-mysql、php-gd 等库

  • 1

我正在尝试在 Oracle Linux 8 上安装以下库但无法正常工作。在安装 php8.1-fpm 后的 Debian 11 上,我运行以下命令并且它可以工作。

sudo apt install php8.1-mysql php8.1-gd php8.1-mbstring php8.1-xml php8.1-zip php8.1-curl php8.1-imagick php8.1-soap

在 Oracle Linux 上,我尝试过以下操作,但没有成功。安装的 PHP FPM 版本是 7.2.24

sudo yum install php-mysql

sudo yum install php7.2-mysql

sudo yum install php7.2.24-mysql

所有这些命令都失败了Error: Unable to find a match:

如何安装这些库?

php-fpm
  • 0 个回答
  • 287 Views
Martin Hope
Frank Martin
Asked: 2020-09-11 04:09:05 +0800 CST

即使我定义了 HTTPS,站点仍以 HTTP 格式打开

  • 0

我有一个托管在 nginx 上的 WordPress 网站。我正在使用 Cloudflare 反向代理和 SSL。我已经设置,所以网站只会在 https 中打开,即使有人使用 http,它也会被重定向到 https 版本。在 Cloudflare 中,SSL 设置为Flexible

但问题是,它不是那样工作的,当用户打开 http 版本时,它不会重定向到 https。

这是我的配置文件中定义的设置。

server {
        listen xxx.xxx.xxx.xxx:80;
        listen [::]:80;
        server_name mysiteurl.com;
        return 301 https://www.mysiteurl.com$request_uri;
}

server {
        listen xxx.xxx.xxx.xxx:80;
        listen [::]:80;
        root /var/www/mysiteurl.com/html;
        index portal.php index.php  index.html index.htm;

        location ~ \.php$ {
                include snippets/fastcgi-php.conf;
                fastcgi_pass unix:/var/run/php/php7.3-fpm.sock;
                fastcgi_param HTTPS on;
        }
}

我究竟做错了什么?

ssl nginx wordpress cloudflare
  • 1 个回答
  • 110 Views
Martin Hope
Frank Martin
Asked: 2017-12-08 02:13:10 +0800 CST

repo.myql.com 的证书不受信任

  • 0

我正在尝试按照本教程在 Debian Stretch 上安装 MySQL 5.7:

https://dbahire.com/how-to-install-mysql-server-on-debian-stretch/

如您所知,Debian Stretch 带有 MariaDB 而不是 MySQL,这就是我这样做的原因。无论如何,我在以下步骤面临问题:

wget -O /tmp/RPM-GPG-KEY-mysql https://repo.mysql.com/RPM-GPG-KEY-mysql

我得到的错误是:

The certificate of repo.myql.com is not trusted

一种选择是使用wget --no-check-certificate,但这不是好的做法。

我该如何解决这个问题?

mysql
  • 1 个回答
  • 159 Views
Martin Hope
Frank Martin
Asked: 2017-08-11 11:23:16 +0800 CST

如何从 nginx 安全删除 www 池和默认站点

  • 3

如您所知,当您安装 nginx 时,它带有一个名为的默认池www和一个名为default.

我怎样才能安全地删除这两个?因为我创建了一个新的池和站点,我想通过删除这些来释放一些资源。

nginx
  • 3 个回答
  • 6274 Views
Martin Hope
Frank Martin
Asked: 2017-08-11 08:54:29 +0800 CST

PHP-FPM 不适用于套接字,但仅适用于 TCP

  • 1

我在 Debian 上使用 nginx 安装了 PHP5-FPM。当我尝试打开 PHP 页面时,我得到Error 502 Bag Gateway. 我发现这是因为我使用的套接字看起来配置不正确。我试图通过应用不同的设置来修复它,但无法解决这个问题。如果我将套接字更改为127.0.0.1:9000然后它工作正常。

您能否检查以下配置并告诉我我做错了什么?

pool.d/sf.conf

user = sf
group = sf
listen = /var/run/php5-fpm-sf.sock
listen.owner = sf
listen.group = sf
pm = dynamic
pm.max_children = 5
pm.start_servers = 2
pm.min_spare_servers = 1
pm。 max_spare_servers = 3
chdir =/

在上面的文件中,我正在使用/var/run/php5-fpm-sf.sock,因为/var/run/php5-fpm.sock已经被pool.d/www.conf

php5-fpm-sf.sock 权限

srw-rw-rw- 1 sf sf 0 8 月 10 日 12:21 /var/run/php5-fpm-sf.sock

网站可用/SF

fastcgi_pass unix:/var/run/php5-fpm-sf.sock

/var/log/nginx/error.log

2017/08/10 12:37:37 [crit] 11666#0: *3 connect() to unix:/var/run/php5-fpm-sf.sock 在连接到上游时失败(13:权限被拒绝),客户端:162.125.12.13,服务器:www.sf.com,请求:“GET /phptest.php HTTP/1.1”,上游:“fastcgi://unix:/var/run/php5-fpm-sf.sock:”,主持人:“sf.com”

nginx
  • 1 个回答
  • 2155 Views
Martin Hope
Frank Martin
Asked: 2017-08-06 07:46:22 +0800 CST

为什么在防火墙中阻止所有传入和传出连接时 ping 工作?

  • 18

ufw我已经拒绝使用Debian VPS的传入和传出连接。只定义了一条规则,即允许连接到 SSH 端口。

ufw已启用并正常工作。

然而,我仍然可以使用它的 IP 从我的笔记本电脑 ping 到服务器。如果传入和传出连接都被阻止(SSH 除外),为什么 ping 仍然有效?

debian
  • 1 个回答
  • 3786 Views
Martin Hope
Frank Martin
Asked: 2017-01-02 13:26:06 +0800 CST

主从半循环复制在 MySQL 中不起作用

  • 0

我不知道如何描述它,所以我称它为半圆。这就是我正在做的事情。

服务器 A
服务器 B = 这是服务器 A 的从服务器
服务器 C = 这是服务器 B 的从服务器

当我在服务器 A 上更新某些内容时,它会反映在服务器 B 上。但同样的更改不会反映在服务器 C 上。

只有当我在服务器 B 上更新某些内容时,更改才会反映在服务器 C 上。

我如何做到这一点,以便在服务器 A 上所做的任何更改都会到达服务器 B(它已经在工作),然后它会到达服务器 C?

编辑
经过调查,我发现当我在服务器 A 上进行一些更改时,它的日志文件位置会发生变化。但是当这些更改反映在服务器 B 上时,服务器 B 日志文件的位置不会改变。正是由于这个原因,服务器 C 不知道服务器 B 上是否有任何更改,除非我明确更改服务器 B 上的某些内容(插入、更新、删除)。

那么有没有办法告诉 MySQL 在 Slave 接收来自 Master 的更新时增加日志文件位置?

mysql mysql-replication master-slave
  • 1 个回答
  • 192 Views
Martin Hope
Frank Martin
Asked: 2017-01-02 02:35:24 +0800 CST

使主服务器成为另一个主服务器的从服务器

  • 0

我有 4 个 MySQL 服务器 Master1、Master2、Master3 和 Master4。

Master1 和 Master2 都是彼此的主人,而 Master3 和 Master4 是彼此的主人。

我想让 Master3 成为 Master1 的奴隶。这可能吗?

下图显示了我当前的蓝色设置。RED中的那个是我想要实现的。

我怎样才能做到这一点?

在此处输入图像描述

mysql mysql-replication master-slave master-master
  • 1 个回答
  • 142 Views
Martin Hope
Frank Martin
Asked: 2017-01-01 12:34:00 +0800 CST

如何在 Windows 2012 上安装和启动多个 MySQL 实例

  • 14

我刚刚在 Windows 2012 VM 上安装了 MySQL 5.7。我正在尝试创建和运行多个实例,但非常沮丧的是这样一个简单的事情不起作用。

我在默认位置C:\Program Files\MySQL\MySQL Server 5.7中安装了 MySQL,然后我复制了该文件夹并制作了另一个副本以创建另一个实例(我想这就是它的工作原理?)

两个 MySQL 实例如下图所示。

服务器1 服务器1

服务器2
服务器2

两台服务器的 INI 设置如下:

服务器1

server-id=1
log-bin="mysql-bin"
binlog-ignore-db=test
binlog-ignore-db=information_schema
replicate-ignore-db=test
replicate-ignore-db=information_schema
relay-log="mysql-relay -log"
自动增量增量 = 2
自动增量偏移量 = 1

server2
server-id=2
log-bin="mysql-bin"
binlog-ignore-db=test
binlog-ignore-db=information_schema
replicate-ignore-db=test
replicate-ignore-db=information_schema
relay-log="mysql-中继日志“
自动增量增量 = 2
自动增量偏移量 = 2

我通过打开命令提示符并键入以下内容来运行两台服务器:
“C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld”
“C:\Program Files\MySQL\MySQL Server 5.7 - 2\bin\mysqld”

该命令似乎成功运行,因为没有显示任何错误,但是当我查看任务管理器以查看是否有任何 mysql 进程正在运行时,我看不到任何错误。

我究竟做错了什么?

windows mysql multiple-instances
  • 4 个回答
  • 10157 Views
Martin Hope
Frank Martin
Asked: 2013-10-08 02:37:12 +0800 CST

如何为两节点集群提供从 SAN 到 Hyper-V 的集群存储

  • 1

我想制作一个 2 节点 SQL Server 2012 集群。两个节点都是在 Hyper-V 上运行 Windows Server 2012 的虚拟机。

我有一个可用的物理 SAN,可用于集群存储,所以我希望有人能帮助解决如何使集群存储对两个节点都可用。两个节点都使用 HBA 光纤通道。

  1. 如何使其与 iSCSI 一起使用

  2. 如何在没有 iSCSI 的情况下使其工作

我希望能够制作多个驱动器,例如 S、F、K 等

谢谢

sql-server
  • 1 个回答
  • 842 Views
Martin Hope
Frank Martin
Asked: 2013-04-11 18:58:45 +0800 CST

如何检查 Web 服务器日志以进行 SQL 注入?

  • 1

如果我有一个托管在 Apache 上的 PHP 站点,有人使用 SQL 注入攻击它,有没有办法通过查看我的 Web 服务器日志来准确找出是哪个脚本导致的?
还是使用其他方式?

apache-2.2
  • 3 个回答
  • 11260 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