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-47111

Milliways's questions

Martin Hope
Milliways
Asked: 2019-07-28 16:43:32 +0800 CST

Como tornar o Wordpress independente do nome do host

  • 0

Configurei uma instalação básica do Wordpress (em um Raspberry Pi executando o Raspbian Stretch - Debian 9) usando o NGINX.

Recentemente, mudei o nome do host do meu sistema (como parte de um plano para garantir uma nomenclatura consistente em meus sistemas) e tudo parecia estar funcionando com sucesso.

Eu queria mover minha instalação do Wordpress para um novo sistema, mas descobri que não estava mais funcionando.

A página inicial básica apareceu, mas os links para logotipos etc não funcionaram. Logo ficou óbvio, pois os links estavam tentando acessar oldhostname.local e isso está codificado em algum lugar no banco de dados Wordpress.

Eu restaurei o oldhostname e o Wordpress agora está funcionando novamente.

Procurar no Settings/General Settingsnome do host antigo está no endereço do Wordpress (URL) e no endereço do site (URL)

Eu poderia mudar isso para o meu novo nome de host, mas idealmente gostaria de torná-lo independente do nome do host. (Um aspecto do Raspberry Pi é que é simples clonar cartões SD e copio minha instalação para outras pessoas com apenas uma alteração no nome do host).

Minha pergunta é: posso fazer a instalação do Wordpress independente do nome do host e, em caso afirmativo, como?

hostname wordpress
  • 1 respostas
  • 43 Views
Martin Hope
Milliways
Asked: 2019-02-08 20:00:29 +0800 CST

Impedir que o cron envie mensagens de erro

  • 0

Eu tenho o cron configurado para executar uma tarefa para o usuário pi (no meu Raspberry Pi executando o Raspbian Stretch) a cada 15 minutos.

6,21,36,51 * * * * /usr/bin/mosquitto_sub -h Pi3Plus.local -v -C 1 -t weather >> weather.log

Eu também tenho configuração ssmtp para enviar e-mail via gmail.

De vez em quando, a tarefa cron falha ao se conectar ao servidor e gera uma mensagem de erro.

O problema é que ele tenta enviar uma mensagem para o usuário pi, que ssmtp muda para pi@gmail e envia para o gmail, onde falha.

Eu li o man para ssmtp, ssmtp.conf, cron, crontab, mas não consigo encontrar nada para parar essas mensagens.

Eu poderia escrever um script para interceptar mensagens de erro na tarefa cron para evitar que ela gerasse um erro.

cron ssmtp
  • 2 respostas
  • 562 Views
Martin Hope
Milliways
Asked: 2019-01-16 16:49:45 +0800 CST

Não consigo configurar a persistência no MQTT

  • 0

Estou tentando o MQTT no meu Raspberry Pi executando o Raspbian. A configuração básica funciona, mas não consigo configurar a persistência.

Seguindo https://tutorials-raspberrypi.com/raspberry-pi-mqtt-broker-client-wireless-communication/

Eu instaleimosquitto mosquitto-clients

Instalei paho-mqtte estou executando o script a seguir em um processo em segundo plano para publicar leituras de temperatura e umidade de um sensor conectado.

#!/usr/bin/python3
import os
import time
import sys
import Adafruit_DHT as dht
import paho.mqtt.client as mqtt
import json
import datetime
#
# Sensor should be set to Adafruit_DHT.DHT11, Adafruit_DHT.DHT22, or Adafruit_DHT.AM2302.
sensor = dht.DHT11
pin = 4

BROKER = 'localhost'

# Data capture and upload interval in seconds.
INTERVAL=15

sensor_data = {'date': 0, 'temperature': 0, 'humidity': 0}

next_reading = time.time()

client = mqtt.Client()

# Connect to BROKER using default MQTT port and 60 seconds keepalive interval
client.connect(BROKER, 1883, 60)

client.loop_start()

try:
    while True:
        humidity,temperature = dht.read_retry(sensor, pin)
        humidity = round(humidity, 2)
        temperature = round(temperature, 2)
        print(u"Temperature: {:g}\u00b0C, Humidity: {:g}%".format(temperature, humidity))
        sensor_data['temperature'] = temperature
        sensor_data['humidity'] = humidity
        sensor_data['date'] = datetime.datetime.now().replace(microsecond=0).isoformat()

#         client.publish('test_channel', json.dumps(sensor_data), 1)
        client.publish('test_channel', json.dumps(sensor_data), 2)

        next_reading += INTERVAL
        sleep_time = next_reading-time.time()
        if sleep_time > 0:
            time.sleep(sleep_time)
except KeyboardInterrupt:
    pass

client.loop_stop()
client.disconnect()

Isso funciona e posso ver as mensagens em outro Pi, mosquitto_sub -h IPaddress -v -t test_channelmas isso só funciona enquanto o processo está em execução. Quero que o Broker salve as mensagens até que o assinante se conecte.

Eu adicionei "persistência verdadeira" a um arquivo /etc/mosquitto/conf.d/Milliways.confe o arquivo de log mostra mensagens como

1547597521: Saving in-memory database to /var/lib/mosquitto/mosquitto.db.

A base de dados não parece conter quaisquer dados relevantes.

Eu li a documentação em https://pypi.org/project/paho-mqtt/#publishing e o manfor mosquitto.

mqtt
  • 1 respostas
  • 228 Views
Martin Hope
Milliways
Asked: 2018-10-17 20:22:50 +0800 CST

Problema com SFTP no Arch-ARM

  • 0

Instalei o Arch ARM em um Raspberry Pi 3 e criei um novo usuário. Praticamente tudo está funcionando; Copiei minhas chaves públicas/privadas e posso ssh no Arch no Raspberry Pi.

NOTA Estou apenas tentando conectar na minha rede local.

No entanto, não consigo FTP para o servidor. Estou usando o Filezilla mais recente no macOS e o Arch ARM está atualizado. Estou usando o SFTP no Filezilla com configurações semelhantes que uso para conectar-me ao Raspbian em um Pi.

O seguinte é o log de mensagens em uma tentativa de conexão

Status:         Connecting to archpi.local...
Status:         Connected to archpi.local
Error:          Received unexpected end-of-file from SFTP server
Error:          Could not connect to server
Status:         Waiting to retry...
Status:         Connecting to archpi.local...
Response:   fzSftp started, protocol_version=8
Command:    open "[email protected]" 22
Command:    Pass: *******
Status:         Connected to archpi.local
Error:          Received unexpected end-of-file from SFTP server
Error:          Could not connect to server
raspberry-pi sftp
  • 1 respostas
  • 498 Views
Martin Hope
Milliways
Asked: 2018-10-13 18:12:27 +0800 CST

Arch ARM definir fuso horário

  • 0

Eu instalei o Arch Linux no meu Raspberry Pi de rasparch-exton-1680mb-180402.zip, atualizei com sucesso e configurei meu Locale para en_AU.UTF-8 e isso parece OK.

timedatectl continua a mostrar Fuso horário: UTC

timedatectl set-timezone AEDTretorna Fuso horário inválido

timezone arch-arm
  • 1 respostas
  • 373 Views
Martin Hope
Milliways
Asked: 2018-06-11 18:34:39 +0800 CST

rsync falha com vários SRC

  • 2

Estou logado em um Mac (executando o OSX 10.12) por ssh e digitei os seguintes comentários.

REMOTE=Milliways.local:/Users/ian
rsync -a --delete-during $REMOTE/bin ~/
rsync -a --delete-during $REMOTE/Documents ~/

Isso funciona bem e atualiza os diretórios apropriados.

Tentei incluir os dois diretórios em um único rsync usando: -

rsync -a --delete-during $REMOTE/bin  $REMOTE/Documents ~/

Isso produz uma mensagem de erro (basicamente o que eu receberia de rsync -h)

~$ rsync -a --delete-during $REMOTE/bin  $REMOTE/Documents ~/
rsync  version 2.6.9  protocol version 29
Copyright (C) 1996-2006 by Andrew Tridgell, Wayne Davison, and others.
<http://rsync.samba.org/>
Capabilities: 64-bit files, socketpairs, hard links, symlinks, batchfiles,
              inplace, IPv6, 64-bit system inums, 64-bit internal inums
…

Eu estudei os arquivos man, que parecem apoiar o que estou tentando, especificamente

Usage: rsync [OPTION]... SRC [SRC]... DEST

Enquanto para esses diretórios não há nenhuma razão real que eu precise combinar, para outros eu preciso usar um único SRC para manter os hardlinks.

Alguém pode sugerir o que está errado?

Conforme sugerido na resposta de muru, instalei o brew.

rsync osx
  • 1 respostas
  • 274 Views

Sidebar

Stats

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

    Possível firmware ausente /lib/firmware/i915/* para o módulo i915

    • 3 respostas
  • Marko Smith

    Falha ao buscar o repositório de backports jessie

    • 4 respostas
  • Marko Smith

    Como exportar uma chave privada GPG e uma chave pública para um arquivo

    • 4 respostas
  • Marko Smith

    Como podemos executar um comando armazenado em uma variável?

    • 5 respostas
  • Marko Smith

    Como configurar o systemd-resolved e o systemd-networkd para usar o servidor DNS local para resolver domínios locais e o servidor DNS remoto para domínios remotos?

    • 3 respostas
  • Marko Smith

    apt-get update error no Kali Linux após a atualização do dist [duplicado]

    • 2 respostas
  • Marko Smith

    Como ver as últimas linhas x do log de serviço systemctl

    • 5 respostas
  • Marko Smith

    Nano - pule para o final do arquivo

    • 8 respostas
  • Marko Smith

    erro grub: você precisa carregar o kernel primeiro

    • 4 respostas
  • Marko Smith

    Como baixar o pacote não instalá-lo com o comando apt-get?

    • 7 respostas
  • Martin Hope
    user12345 Falha ao buscar o repositório de backports jessie 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl Por que a maioria dos exemplos do systemd contém WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky Como exportar uma chave privada GPG e uma chave pública para um arquivo 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll status systemctl mostra: "Estado: degradado" 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim Como podemos executar um comando armazenado em uma variável? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S Por que /dev/null é um arquivo? Por que sua função não é implementada como um programa simples? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 Como ver as últimas linhas x do log de serviço systemctl 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - pule para o final do arquivo 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla Por que verdadeiro e falso são tão grandes? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis Substitua a string em um arquivo de texto enorme (70 GB), uma linha 2017-12-30 06:58:33 +0800 CST

Hot tag

linux bash debian shell-script text-processing ubuntu centos shell awk 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