Instale o WordPress no OpenBSD 6.2

Introdução

WordPress é o sistema de gerenciamento de conteúdo dominante na internet. Ele fornece tudo, desde blogs a sites complexos, com conteúdo dinâmico. Este tutorial discutirá como colocar o WordPress em funcionamento no OpenBSD 6.2.

Antes de começarmos, existem alguns pequenos itens de limpeza que precisam ser cuidados para que o WordPress funcione corretamente. Por favor, não pule estas etapas, porque se o fizer, você receberá alguns erros muito genéricos que são quase impossíveis de decifrar. Lembre-se de que o httpdservidor interno do OpenBSD roda em um chrootambiente e essas etapas de limpeza são responsáveis ​​por isso.

Serviço de limpeza

Crie o diretório /var/www/etce mantenha as permissões padrão.

Crie um novo arquivo chamado hostse adicione as seguintes entradas. Isso permitirá que o WordPress baixe atualizações, temas e plugins.

127.0.0.1       localhost
66.155.40.202 api.wordpress.org
66.155.40.186 downloads.wordpress.org
66.155.40.187 downloads.wordpress.org
66.155.40.188 downloads.wordpress.org

Instale alguns pacotes de pré-requisito.

pkg_install php-5.6 php-fastcgi php-curl php-mysql php-zip mariadb-server mariadb-client
pkg_install wget unzip 

Copie os iniarquivos de amostra de /etc/php-5.6.samplepara /etc/php-5.6/.

Crie um /etc/httpd.confarquivo semelhante ao abaixo. Opcionalmente, você pode substituir o nome do servidor pelo nome "default"real no DNS, mas isso não é estritamente necessário.

types { include "/usr/share/misc/mime.types" }

server "default" {
    listen on egress port 80
    root "/wordpress"
    directory index index.php

    location "*.php*" {
            fastcgi socket "/run/php-fpm.sock"
    }
}

Agora é hora de ativar os daemons necessários para que eles sejam iniciados na inicialização do sistema.

rcctl enable php56_fpm 
rcctl enable httpd
rcctl enable mysqld

Instalação

Faça o download do WordPress, mova-o /var/wwwe defina as permissões corretas.

cd /tmp
wget https://wordpress.org/latest.zip
unzip latest.zip
mv wordpress /var/www/.
chown -R www:www /var/www/wordpress/

Configure o MariaDB para fornecer o banco de dados para o WordPress. A execução mysql_secure_installationé recomendada porque pode remover usuários anônimos e o banco de dados de teste. Além disso, uma senha root para o MariaDB é definida.

mysql_install_db
rcctl start mysqld
mysql_secure_installation

Crie o banco de dados do WordPress. Certifique-se de substituir Passworda senha que você pretende usar.

mysql -u root -p <password goes here>
CREATE DATABASE wordpress;
CREATE USER 'wordpress'@'localhost' identified by 'Password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress'@'localhost' IDENTIFIED BY 'Password'; 
FLUSH PRIVILEGES;
EXIT;

Agora que você criou o banco de dados WordPress, é hora de iniciar o servidor da Web e o fastcgidaemon.

rcctl start httpd
rcctl start php56_fpm

A partir daqui, abra um navegador da web e navegue até o seu site, por exemplo www.example.org. Você verá o Assistente de instalação do WordPress. Na próxima tela, você será solicitado a fornecer o nome do banco de dados, o nome de usuário do banco de dados, a senha do banco de dados, o servidor e o prefixo da tabela.

O nome do banco de dados é padronizado como " wordpress". Certifique-se de definir o usuário do banco de dados como " wordpress" e use a mesma senha de quando você criou o banco de dados anteriormente. Por fim, altere o servidor para 127.0.0.1e deixe o prefixo da tabela como está.

O assistente deve preencher corretamente o banco de dados e solicitar que você crie um " admin" usuário. Quando isso for concluído, você estará pronto para baixar temas e plugins e iniciar o design do site. Em uma nota final, não deixe de acompanhar as novas versões e manter a instalação do WordPress atualizada. Quanto mais você se afastar da versão atual, maiores serão as atualizações mais difíceis.



A IA pode lutar contra o aumento do número de ataques de ransomware

A IA pode lutar contra o aumento do número de ataques de ransomware

Os ataques de ransomware estão aumentando, mas a IA pode ajudar a lidar com os vírus de computador mais recentes? AI é a resposta? Leia aqui para saber se é AI boone ou bane

ReactOS: Este é o futuro do Windows?

ReactOS: Este é o futuro do Windows?

ReactOS, um sistema operacional de código aberto e gratuito está aqui com a versão mais recente. Será que ela pode atender às necessidades dos usuários modernos do Windows e derrubar a Microsoft? Vamos descobrir mais sobre esse estilo antigo, mas uma experiência de sistema operacional mais recente.

Fique conectado por meio do aplicativo WhatsApp Desktop 24 * 7

Fique conectado por meio do aplicativo WhatsApp Desktop 24 * 7

O Whatsapp finalmente lançou o aplicativo Desktop para usuários de Mac e Windows. Agora você pode acessar o Whatsapp do Windows ou Mac facilmente. Disponível para Windows 8+ e Mac OS 10.9+

Como a IA pode levar a automação de processos ao próximo nível?

Como a IA pode levar a automação de processos ao próximo nível?

Leia isto para saber como a Inteligência Artificial está se tornando popular entre as empresas de pequena escala e como está aumentando as probabilidades de fazê-las crescer e dar vantagem a seus concorrentes.

A atualização do suplemento do macOS Catalina 10.15.4 está causando mais problemas do que resolvendo

A atualização do suplemento do macOS Catalina 10.15.4 está causando mais problemas do que resolvendo

Recentemente, a Apple lançou o macOS Catalina 10.15.4, uma atualização suplementar para corrigir problemas, mas parece que a atualização está causando mais problemas, levando ao bloqueio de máquinas mac. Leia este artigo para saber mais

13 Ferramentas de Extração de Dados Comerciais de Big Data

13 Ferramentas de Extração de Dados Comerciais de Big Data

13 Ferramentas de Extração de Dados Comerciais de Big Data

O que é um sistema de arquivos de registro no diário e como ele funciona?

O que é um sistema de arquivos de registro no diário e como ele funciona?

Nosso computador armazena todos os dados de uma maneira organizada conhecida como sistema de arquivos Journaling. É um método eficiente que permite ao computador pesquisar e exibir arquivos assim que você clicar em search.https: //wethegeek.com/? P = 94116 & preview = true

Singularidade tecnológica: um futuro distante da civilização humana?

Singularidade tecnológica: um futuro distante da civilização humana?

À medida que a ciência evolui em um ritmo rápido, assumindo muitos de nossos esforços, os riscos de nos sujeitarmos a uma singularidade inexplicável também aumentam. Leia, o que a singularidade pode significar para nós.

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1

O impacto da inteligência artificial na saúde 2021

O impacto da inteligência artificial na saúde 2021

A IA na área da saúde deu grandes saltos nas últimas décadas. Portanto, o futuro da IA ​​na área da saúde ainda está crescendo dia a dia.