Instalação da lâmpada (Linux, Apache, MariaDB e PHP) no Fedora 22

Instalação da lâmpada (Linux, Apache, MariaDB e PHP) no Fedora 22

Fedora 22 foi lançado há apenas alguns dias e agora você pode instalar LÂMPADA nele. LÂMPADA é um conjunto de ferramentas necessárias para construir seu servidor da web com suporte para banco de dados relacional, como Mariadb Com o novo gerenciador de pacotes (DNF) no Fedora 22, há uma pequena diferença em relação às etapas usuais que você precisa executar a instalação.

O LÂMPADA As abreviações são retiradas da primeira letra de cada pacote que tem - Linux, Apache, Mariadb e Php . Como você já está instalado do Fedora, a parte do Linux está concluída, caso contrário, você pode seguir os seguintes guias para instalar o Fedora 22.

  1. Guia de instalação do servidor Fedora 22
  2. Guia de instalação da estação de trabalho do Fedora 22

Depois que o Fedora 22 for instalado, você precisará fazer uma atualização completa do sistema, emitindo o seguinte comando:

# atualização DNF 
Atualização do Fedora 22

Agora estamos prontos para continuar. Vou separar o processo de instalação em 3 etapas diferentes para facilitar todo o processo.

Etapa 1: Configure o Apache Web Server

1. O Apache Web Server alimenta milhões de sites em toda a web. É muito flexível em termos de personalização e sua segurança pode ser bastante aprimorada com módulos como mod_security e mod_evasive.

Para instalar Apache em Fedora 22 Você pode simplesmente executar o seguinte comando como root:

# dnf install httpd 
Instale o Apache Web Server

2. Depois que a instalação estiver concluída, você poderá ligar o Apache, emitindo o seguinte comando:

# SystemCtl Iniciar httpd 
Inicie o Apache Web Server

3. Para verificar isso Apache está funcionando corretamente abrir o endereço IP do seu servidor em um navegador da web. Você pode encontrar seu endereço IP com comando como:

# ifconfig | Grep INET 
Verifique o endereço IP

4. Depois de conhecer o endereço IP, você pode inserir seu endereço IP no navegador, verá a página padrão do Apache:

Observação: Caso você não consiga chegar à página, pode ser que o firewall esteja bloqueando a conexão na porta 80. Você pode permitir conexões nas portas Apache padrão (80 e 443) usando:

# firewall-cmd --permanent -add-service = http # firewall-cmd --permanent -add-service = https 
Abra as portas Apache no firewall Fedora 22 Apache Página padrão

5. Para garantir que o Apache inicie a inicialização do sytem, ​​execute o seguinte comando.

# SystemCtl Ativar httpd 
Ativar apache na inicialização

Observação: A raiz do diretório Apache padrão para os arquivos do seu site é /var/www/html/, Certifique -se de colocar seus arquivos lá.

Etapa 2: instale o mariadb

6. Mariadb é um garfo de código aberto do famoso banco de dados relacional do MySQL. Mariadb foi bifurcado pelos criadores do MySQL devido a preocupações com a aquisição da Oracle. MariaDB deve permanecer livre sob o GNU GPL. Está lentamente se tornando a opção preferida para um mecanismo de banco de dados relacional.

Para concluir a instalação do mariadb no Fedora 22, emitir os seguintes comandos:

# dnf instalar mariadb-server 
Instale o servidor mariadb

7. Depois que a instalação do Mariadb for concluída, você pode iniciar e permitir que o MariaDB inicie automaticamente a inicialização do sistema, emitindo os seguintes comandos:

# SystemCtl Iniciar Mariadb # SystemCtl Ativar Mariadb 
Inicie o servidor MariaDB

8. Por padrão, o usuário root não terá um conjunto de senha root, você precisa ser executado mysql_secure_installation comando para definir nova senha root e proteger a instalação do MySQL, como mostrado abaixo.

# mysql_secure_installation 

Depois de executado, você será solicitado a entrar no Mysql senha raiz - basta pressionar digitar Como não há senha para esse usuário. O restante das opções depende de sua escolha, você pode encontrar uma amostra de saída e sugestões de configuração na captura de tela abaixo:

Etapa 3: Instale o PHP com módulos

9. PHP é uma poderosa linguagem de programação pode ser usada para gerar conteúdo dinâmico em sites. É uma das linguagens de programação mais frequentemente usadas para a Web.

A instalação do PHP e seus módulos no Fedora 22 é simples e pode ser concluída com estes comandos:

# dnf install php php-mysql php-gd php-mcrypt php-mbstring 
Instale o PHP com módulos

10. Depois que a instalação estiver concluída, você pode testar o PHP criando um arquivo php simples informações.php Sob Apache Root Directory I.e. /var/www/html/ e reinicie o serviço Apache para verificar as informações do PHP navegando seu navegador para o endereço http: // server_ip/info.php.

# echo "">/var/www/html/info.PHP # SystemCtl Reiniciar httpd 
Reinicie o serviço Apache Verifique as informações do PHP

Seu LÂMPADA A configuração da pilha está completa e você tem todas as ferramentas para começar a criar seus projetos.

Se você tiver alguma dúvida ou idéias como melhorar a configuração da sua pilha de lâmpadas, não hesite em enviar um comentário na seção de comentários abaixo.