AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-168986

Frank Martin's questions

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

Como reiniciar o openssl no debian

  • 5

Fiz algumas alterações openssl.cnfe quero reiniciar o serviço. Normalmente eu apenas reiniciaria a máquina para que as alterações entrassem em vigor, mas não quero reiniciar a máquina. Tentei sudo systemctl restart openssl, mas não funcionou porque não existe esse serviço.

Como reiniciar ou recarregar o openssl depois de fazer alterações na configuração?

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

Como configurar 410 excluídos permanentemente no nginx

  • 5

Como configuro 410 excluídos permanentemente no nginx para um URL específico, por exemplo

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

Ou melhor ainda, como posso fazer isso para um prefixo específico, por exemplo

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

Aqui eu quero 410 todos os URLs que são /product/para, por exemplo /product/page1.html, /product/page2.htmletc.

Aqui está minha configuração de conf atual.

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 respostas
  • 26 Views
Martin Hope
Frank Martin
Asked: 2022-08-18 02:54:08 +0800 CST

Como instalar php-mysql, php-gd e outras bibliotecas no Oracle Linux

  • 1

Estou tentando instalar as seguintes bibliotecas no Oracle Linux 8, mas não estou funcionando. No Debian 11, depois de instalar o php8.1-fpm, executo o seguinte comando e funciona.

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

No Oracle Linux eu tentei seguir, mas sem sorte. A versão do PHP FPM instalada é 7.2.24

sudo yum install php-mysql

sudo yum install php7.2-mysql

sudo yum install php7.2.24-mysql

Todos esses comandos falharam dizendoError: Unable to find a match:

Como instalar essas bibliotecas?

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

Site abre em HTTP mesmo que eu tenha definido HTTPS

  • 0

Eu tenho um site WordPress hospedado no nginx. Estou usando o proxy reverso da Cloudflare e SSL. Eu configurei para que o site só abra em https e mesmo que alguém use http, ele será redirecionado para a versão https. Na Cloudflare, a configuração SSL éFlexible

Mas o problema é que não está funcionando assim e quando um usuário abre a versão http, ele não redireciona para https.

Esta é a configuração definida no meu arquivo de configuração.

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;
        }
}

O que estou fazendo errado?

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

O certificado de repo.myql.com não é confiável

  • 0

Estou tentando instalar o MySQL 5.7 no Debian Stretch seguindo este tutorial:

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

Como você sabe, o Debian Stretch vem com MariaDB em vez de MySQL, é por isso que estou fazendo isso. De qualquer forma, estou enfrentando problemas na seguinte etapa:

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

O erro que estou recebendo é:

The certificate of repo.myql.com is not trusted

Uma opção é usar, wget --no-check-certificatemas isso não é uma boa prática.

Como faço para corrigir esse problema?

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

Como remover com segurança o pool www e o site padrão do nginx

  • 3

Como você sabe quando instala o nginx, ele vem com um pool padrão chamado wwwe um site padrão chamado default.

Como posso remover com segurança esses dois? Porque criei um novo pool e site e quero liberar alguns recursos excluindo-os.

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

PHP-FPM não funciona em soquetes, mas apenas TCP

  • 1

Eu tenho o PHP5-FPM instalado no Debian com nginx. Quando tento abrir uma página PHP, recebo Error 502 Bag Gateway. Descobri que é porque estou usando soquetes que parecem não estar configurados corretamente. Tentei corrigi-lo aplicando configurações diferentes, mas não consegui resolver esse problema. Se eu mudar soquetes para 127.0.0.1:9000então funciona bem.

Você pode verificar a seguinte configuração e me dizer o que estou fazendo de errado?

pool.d/sf.conf

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

No arquivo acima estou usando /var/run/php5-fpm-sf.sockporque /var/run/php5-fpm.sockjá está sendo usado porpool.d/www.conf

permissão php5-fpm-sf.sock

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

sites disponíveis/sf

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

/var/log/nginx/error.log

10/08/2017 12:37:37 [crit] 11666#0: *3 connect() to unix:/var/run/php5-fpm-sf.sock falhou (13: Permissão negada) ao conectar ao upstream, cliente : 162.125.12.13, servidor: www.sf.com, solicitação: "GET /phptest.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm-sf.sock:", anfitrião: "sf.com"

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

Por que o ping está funcionando quando todas as conexões de entrada e saída estão bloqueadas no firewall?

  • 18

Eu NEGUEI conexões de entrada e saída usando o ufwDebian VPS. Existe apenas uma regra definida, que é permitir a conexão à porta SSH.

ufwestá habilitado e funcionando.

No entanto, ainda consigo fazer ping do meu laptop para o servidor usando seu IP. Por que o ping ainda está funcionando se as conexões de entrada e saída estão bloqueadas (exceto SSH)?

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

A replicação de semicírculo mestre-escravo não está funcionando no MySQL

  • 0

Eu não sabia como descrevê-lo, então estou chamando de semicírculo. Aqui está o que estou fazendo.

Servidor A
Servidor B = Este é escravo do Servidor A
Servidor C = Este é escravo do Servidor B

Quando eu atualizo algo no Servidor A, isso é refletido no Servidor B. Mas a mesma alteração não é refletida no Servidor C.

Somente quando eu atualizo algo no Servidor B, a mudança é refletida no Servidor C.

Como faço para que qualquer alteração feita no Servidor A chegue no Servidor B (que já está funcionando) e depois vá para o Servidor C?

EDIT
Após investigação, descobri que quando faço alguma alteração no Servidor A, a posição do arquivo de log muda. Mas quando essas alterações são refletidas no Servidor B, a posição do arquivo de log do Servidor B não muda. É por esse motivo que o Servidor C não sabe se houve alguma alteração no Servidor B, a menos que eu altere explicitamente algo (inserir, atualizar, excluir) no Servidor B.

Então, existe uma maneira de dizer ao MySQL para incrementar a posição do arquivo de log quando o Slave está recebendo atualizações do Master?

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

Tornando o servidor mestre escravo de outro mestre

  • 0

Eu tenho 4 servidores MySQL Master1, Master2, Master3 e Master4.

Ambos Master1 e Master2 são mestres um do outro, enquanto Master3 e Master4 são mestres um do outro.

Eu quero tornar o Master3 escravo do Master1. Isso é possível?

O diagrama a seguir mostra minha configuração atual em AZUL. O de VERMELHO é o que eu quero alcançar.

Como posso fazer isso?

insira a descrição da imagem aqui

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

Como instalar e iniciar várias instâncias do MySQL no Windows 2012

  • 14

Acabei de instalar o MySQL 5.7 na VM do Windows 2012. Estou tentando criar e executar várias instâncias, mas estou muito frustrado porque uma coisa tão simples não está funcionando.

Eu instalei o MySQL em C:\Arquivos de Programas\MySQL\MySQL Server 5.7 que é o local padrão e depois copiei a pasta e fiz outra cópia dela para criar outra instância (acho que é assim que funciona?)

Ambas as instâncias do MySQL são mostradas na imagem abaixo.

Servidor1 Servidor1

Servidor2
Servidor2

As configurações INI para ambos os servidores são fornecidas abaixo:

Servidor1

server-id=1
log-bin="mysql-bin"
binlog-ignore-db=teste
binlog-ignore-db=information_schema
repeat-ignore-db=teste
repeat-ignore-db=information_schema
relay-log="mysql-relay -log"
auto-increment-increment = 2
auto-increment-offset = 1

Server2
server-id=2
log-bin="mysql-bin"
binlog-ignore-db=teste
binlog-ignore-db=information_schema
repeat-ignore-db=teste repeat
-ignore-db=information_schema
relay-log="mysql- relay-log"
auto-increment-increment = 2
auto-increment-offset = 2

Estou executando os dois servidores abrindo o prompt de comando e digitando o seguinte:
"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld"
"C:\Program Files\MySQL\MySQL Server 5.7 - 2\bin\mysqld"

O comando parece ser executado com sucesso, pois nenhum erro é mostrado, mas quando olho para o gerenciador de tarefas para ver se algum processo mysql está sendo executado, não vejo nenhum.

O que estou fazendo errado?

windows mysql multiple-instances
  • 4 respostas
  • 10157 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Você pode passar usuário/passar para autenticação básica HTTP em parâmetros de URL?

    • 5 respostas
  • Marko Smith

    Ping uma porta específica

    • 18 respostas
  • Marko Smith

    Verifique se a porta está aberta ou fechada em um servidor Linux?

    • 7 respostas
  • Marko Smith

    Como automatizar o login SSH com senha?

    • 10 respostas
  • Marko Smith

    Como posso dizer ao Git para Windows onde encontrar minha chave RSA privada?

    • 30 respostas
  • Marko Smith

    Qual é o nome de usuário/senha de superusuário padrão para postgres após uma nova instalação?

    • 5 respostas
  • Marko Smith

    Qual porta o SFTP usa?

    • 6 respostas
  • Marko Smith

    Linha de comando para listar usuários em um grupo do Windows Active Directory?

    • 9 respostas
  • Marko Smith

    O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL?

    • 3 respostas
  • Marko Smith

    Como determinar se uma variável bash está vazia?

    • 15 respostas
  • Martin Hope
    Davie Ping uma porta específica 2009-10-09 01:57:50 +0800 CST
  • Martin Hope
    kernel O scp pode copiar diretórios recursivamente? 2011-04-29 20:24:45 +0800 CST
  • Martin Hope
    Robert ssh retorna "Proprietário incorreto ou permissões em ~/.ssh/config" 2011-03-30 10:15:48 +0800 CST
  • Martin Hope
    Eonil Como automatizar o login SSH com senha? 2011-03-02 03:07:12 +0800 CST
  • Martin Hope
    gunwin Como lidar com um servidor comprometido? 2011-01-03 13:31:27 +0800 CST
  • Martin Hope
    Tom Feiner Como posso classificar a saída du -h por tamanho 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent Como determinar se uma variável bash está vazia? 2009-05-13 09:54:48 +0800 CST

Hot tag

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

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve