Como instalar o Apache, MariaDB, PHP e phpMyAdmin no Ubuntu 18.04

Neste artigo, aprenderemos a instalar Apache, MariaDB, PHP e PHPMyAdmin no servidor Ubuntu 18.04.

Apache, MySQL / MariaDB e PHP são compostos de pacotes. É conhecido como LAMP e pode ser instalado no ambiente do sistema Linux.

Pré-requisito:

  • Instalação do servidor Ubuntu 18.04.
  • Acesso ao servidor com usuário root.

1. Mantenha o servidor atualizado:

# apt update -y

# apt upgrade -y

2. Instale o servidor da web Apache

# apt install apache2 -y

Caso você tenha habilitado o firewall e as solicitações de bloqueio do firewall do servidor web apache, abra uma porta no firewall.

# ufw allow 80/tcp

# ufw allow 443/tcp

# ufw reload

Agora, vamos verificar a instalação do Apache. Abra o navegador e teste a página padrão.

http://[SERVER IP]

3. Instale MariaDB

# apt install mariadb-server mariadb-client -y

A configuração padrão do MariaDB não será protegida. Vamos proteger a instalação usando o seguinte comando:

# mysql_secure_installation

Depois que o script for executado, ele fará várias perguntas.

Ele solicitará que você insira a senha atual do root (insira para nenhum):

Em seguida, digite sim / s para as seguintes perguntas de segurança:

Set a root password? [Y/n]: y
Remove anonymous users? : y
Disallow root login remotely? : y
Remove test database and access to it? : y
Reload privilege tables now? : y

4. Instale o PHP

Aqui, estamos instalando o PHP versão 7.2 padrão e outros módulos para implantações da web usando o seguinte comando:

# apt install php php-common php-mysql php-gd php-cli -y

Depois de instalar o PHP, para fins de teste, crie uma página info.php simples usando o seguinte comando:

# echo "' | sudo tee /var/www/html/info.php

Agora, vamos acessá-lo do navegador da web:

http://SERVER_IP/info.php

5. Instale o phpMyAdmin

Você pode instalar o phpMyAdmin para administrar bancos de dados MySQL / MariaDB do conforto de um navegador da web usando o seguinte comando:

# apt install phpmyadmin -y

Através do processo de instalação do pacote, você será solicitado a escolher o servidor web que deve ser configurado automaticamente para executar o phpMyAdmin, selecione apache pressionando a barra de espaço e pressione Enter.

Em seguida, insira a senha do usuário administrativo MySQL / MariaDB para que o instalador possa criar um banco de dados para phpmyadmin.

Depois de tudo instalado, você pode reiniciar o serviço apache2 para efetuar as alterações recentes.

# systemctl restart apache2

O login do root falhará no phpMyAdmin. Precisamos criar um novo usuário e conceder todos os privilégios a esse usuário.

Para criar um novo usuário, faça login no MariaDB usando o seguinte comando:

# mysql -u root -p

E execute os seguintes comandos:

MariaDB [(none)]> CREATE USER 'admin’@’localhost' IDENTIFIED BY 'neotechsystems=@3454';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON *.* TO 'admin’@’localhost' WITH GRANT OPTION;
MariaDB [(none)]> FLUSH PRIVILEGES;

Agora, podemos fazer login no phpMyAdmin usando o usuário administrador.

É isso. Neste artigo, vimos como nossos engenheiros de suporte instalam Apache, MariaDB, PHP e phpMyAdmin no servidor Ubuntu 18.04.


Como instalar e configurar CSF (ConfigServer Security & Firewall) no CentOS 7

Como instalar e configurar CSF (ConfigServer Security & Firewall) no CentOS 7

ConfigServer Security & Firewall (também chamado de csf) é um firewall Stateful Packet Inspection (SPI). Aprenda a instalar e configurar o CSF ​​no CentOS 7

Como instalar o R1Soft Backup Agent no CentOS

Como instalar o R1Soft Backup Agent no CentOS

Aprenda a instalar o R1Soft Backup Agent no CentOS e configurá-lo. O R1Soft Server Backup Manager oferece aos provedores de serviços uma solução flexível e amigável ao servidor.

Como modificar os limites LVE do CloudLinux

Como modificar os limites LVE do CloudLinux

Neste artigo, explicamos como modificar os limites do CloudLinux LVE. Então vamos começar. Os limites LVE do CloudLinux podem ser alterados usando o gerenciador LVE.

Como alterar o SSH da porta do servidor Linux

Como alterar o SSH da porta do servidor Linux

Para alterar a porta SSH do servidor Linux, você precisa fazer o login no servidor via SSH e modificar o arquivo de configuração SSH.

Como instalar o Centova Cast no CentOS

Como instalar o Centova Cast no CentOS

Centova Cast é a plataforma de gerenciamento líder para streams de rádio na Internet, fornecendo ampla visão e controle para provedores de hospedagem de stream.

Como configurar a retransmissão de e-mail em seu servidor de e-mail

Como configurar a retransmissão de e-mail em seu servidor de e-mail

Você pode superar os problemas de envio de e-mail usando as seguintes configurações de retransmissão de e-mail.

Como instalar o Apache, MariaDB, PHP e phpMyAdmin no Ubuntu 18.04

Como instalar o Apache, MariaDB, PHP e phpMyAdmin no Ubuntu 18.04

Vamos aprender a instalar Apache MariaDB PHP e PHPMyAdmin no servidor Ubuntu 18.04. Apache, MySQL / MariaDB e PHP são compostos de pacotes. É conhecido como LAMP

Aprenda gerenciamento básico de usuários no Linux

Aprenda gerenciamento básico de usuários no Linux

Você deseja adicionar, modificar ou excluir um usuário no Linux? Aqui está o artigo perfeito para você.

Aprenda Gerenciamento de Grupo Básico no Linux

Aprenda Gerenciamento de Grupo Básico no Linux

Saiba mais sobre gerenciamento de grupo no Linux. Como adicionar grupo, modificar grupo e excluir grupo, adicionar membros no Linux. Crie um novo grupo, use o comando groupadd.

Aprenda a instalar o Fail2ban no CentOS 7

Aprenda a instalar o Fail2ban no CentOS 7

Fail2ban é muito útil para proteger a conexão SSH. Agora você deve ser capaz de instalar e configurar fail2ban em centos7, adicionar uma camada extra de segurança ao servidor