![Veja como ativar o modo WhatsApp Web escuro](/f/824e1cf6e4d41fc84b2f622f779e51a7.jpg?width=100&height=100)
Para aqueles que não podem se dar ao luxo de desenvolver sites do zero, agora existem vários sistemas de gerenciamento de conteúdo (CMSs), como WordPress que você pode aproveitar para criar blogs, bem como sites completos com apenas alguns cliques.
WordPress é um CMS poderoso, gratuito e de código aberto, altamente plugável e personalizável que está sendo usado por milhões em todo o mundo para executar blogs e sites totalmente funcionais.
É fácil de instalar e aprender, especialmente para pessoas que não têm conhecimento prévio de design e desenvolvimento de sites. Com milhões de plug-ins e temas disponíveis, desenvolvidos por uma comunidade ativa e dedicada de colegas usuários e desenvolvedores, que você pode utilizar para adaptar seu blog ou site para funcionar e ter a aparência que você quer.
Nesta postagem, vamos percorrer as várias etapas que você pode seguir para instalar a versão mais recente do
WordPress sobre Ubuntu 20.04, Ubuntu 18.04, e Ubuntu 16.04 com LUMINÁRIA (Linux, Apache, MySQL, e PHP) pilha.Primeiro, vamos descobrir as várias etapas para a instalação do LUMINÁRIA empilhar antes de avançar para a instalação WordPress.
Primeiro, atualize e atualize a lista de pacotes de software e, em seguida, instale o Apache servidor da web usando os seguintes comandos.
$ sudo apt-get update. $ sudo apt-get upgrade. $ sudo apt-get install apache2 apache2-utils
Precisamos habilitar o Apache2 servidor da web para iniciar no momento da inicialização do sistema, bem como iniciar o serviço e verificar o status da seguinte forma:
$ sudo systemctl enable apache2. $ sudo systemctl start apache2. $ sudo systemctl status apache2.
Depois de iniciar o Apache, você precisa permitir o tráfego HTTP em seu Firewall UFW como mostrado.
$ sudo ufw allow no "Apache" $ sudo ufw status.
Para testar se o Apache servidor estiver em execução, abra seu navegador da web e digite o seguinte URL na barra de endereço.
http://server_address. OU. http://your-domain.com.
A página de índice padrão do Apache2 será exibida caso o servidor da web esteja instalado e funcionando.
Observação: O diretório raiz padrão do Apache é /var/www/html, todos os seus arquivos da web serão armazenados neste diretório.
Em seguida, precisamos instalar o MySQL servidor de banco de dados executando o comando abaixo:
$ sudo apt-get install mysql-client mysql-server.
Se você deseja instalar o MariaDB, você pode instalá-lo usando o seguinte comando.
$ sudo apt-get install mariadb-server mariadb-client.
Depois que o servidor de banco de dados estiver instalado, é altamente recomendável que você execute um script de segurança para remover configurações padrão inseguras e proteger seu sistema de banco de dados.
$ sudo mysql_secure_installation
Em primeiro lugar, você será solicitado a instalar o 'validate_password'Plugin, então digite S / Sim
e pressione Digitar e também escolher o nível de força da senha padrão.
Para as perguntas restantes, pressione Y
e acertar o DIGITAR em cada prompt.
Por último, mas não menos importante, vamos instalar PHP e alguns módulos para que funcione com os servidores web e de banco de dados usando o comando abaixo:
$ sudo apt-get install php libapache2-mod-php php-mysql php-curl php-gd php-mbstring php-xml php-xmlrpc php-soap php-intl php-zip
Depois que o PHP e todas as extensões necessárias estiverem instaladas, você precisará reiniciar o Apache para carregar essas novas extensões.
$ sudo systemctl reinicie o apache2.
Além disso, para testar se php está trabalhando em colaboração com o servidor da web, precisamos criar um info.php
arquivo dentro /var/www/html.
$ sudo vi /var/www/html/info.php.
E cole o código abaixo no arquivo, salve-o e saia.
php phpinfo ();
Quando isso for feito, abra seu navegador da web e digite o seguinte URL na barra de endereço.
http://server_address/info.php. OU. http://your-domain.com/info.php.
Você deve ser capaz de visualizar a página de informações php abaixo como uma confirmação.
Baixe a versão mais recente do pacote WordPress e extraia-o emitindo os comandos abaixo no terminal:
$ wget -c http://wordpress.org/latest.tar.gz. $ tar -xzvf latest.tar.gz.
Em seguida, mova os arquivos do WordPress da pasta extraída para o diretório raiz padrão do Apache, /var/www/html/:
$ sudo mv wordpress / * / var / www / html /
Em seguida, defina as permissões corretas no diretório do site, que dá a propriedade dos arquivos WordPress ao servidor da web da seguinte forma:
$ sudo chown -R www-data: www-data / var / www / html / $ sudo chmod -R 755 / var / www / html /
Execute o comando abaixo e forneça a senha do usuário root, em seguida, pressione Digitar para mover para o shell mysql:
$ sudo mysql -u root -p
No shell do mysql, digite os seguintes comandos, pressionando Digitar após cada linha de um comando mysql. Lembre-se de usar seus próprios valores válidos para nome do banco de dados, usuário do banco de dados, e também usar uma senha forte e segura como databaseuser_password:
mysql> CRIAR BANCO DE DADOS wp_myblog; mysql> CRIAR USUÁRIO 'nome de usuário' @ '%' IDENTIFICADO COM mysql_native_password POR 'senha'; mysql> GRANT ALL ON wp_myblog. * TO 'username' @ '%'; mysql> PRIVILÉGIOS DE FLUSH; mysql> SAÍDA;
Vai a /var/www/html/ diretório e renomear existente wp-config-sample.php
para wp-config.php
. Além disso, certifique-se de remover a página de índice padrão do Apache.
$ cd / var / www / html / $ sudo mv wp-config-sample.php wp-config.php. $ sudo rm -rf index.html.
Em seguida, atualize-o com as informações do seu banco de dados na seção de configurações do MySQL (consulte as caixas destacadas na imagem abaixo):
Em seguida, reinicie o servidor da web e o serviço mysql usando os comandos abaixo:
$ sudo systemctl restart apache2.service $ sudo systemctl restart mysql.service
Abra seu navegador da web e insira seu nome de domínio ou endereço do servidor conforme mostrado.
http://server_address/info.php. OU. http://your-domain.com/info.php.
Você obterá a página de boas-vindas abaixo. Leia a página e clique em “Vamos lá!”Para prosseguir e preencher todas as informações solicitadas na tela.
Esperando que tudo tenha corrido bem, agora você pode aproveitar WordPress em seu sistema. No entanto, para expressar quaisquer preocupações ou fazer perguntas sobre as etapas acima ou mesmo fornecer informações que você acha que não foram incluídas neste tutorial, você pode usar a seção de feedback abaixo para obter de volta para nós.