Construir aplicações baseadas em PHP com esta pilha de software essencial.
Obtenha acesso fácil a uma das pilhas de serviços web mais populares: o sistema operacional Linux, o servidor web Apache , o sistema de gerenciamento de banco de dados relacional MySQL, e a linguagem de programação PHP. A pilha LAMP é a pilha fundamental para estruturas PHP de código aberto como WordPress, Drupal, e Laravel. Os componentes da pilha em si são experimentados e verdadeiros em sua estabilidade e poder para fornecer aplicações web modernas em um ecossistema avançado.
Comece a construir em uma pilha de desenvolvimento central ainda mais rápido com o aplicativo LAMP Stack One-Click da Linode.
Software incluído
SOFTWARE | DECISÃO |
---|---|
Apache Servidor HTTP | Servidor web que pode ser usado para servir seu site ou aplicação web. |
Servidor MySQL | Banco de dados relacional. |
PHP 7 | Linguagem de programação de propósito geral. |
UFW | Utilitário de Firewall. As portas 22/tcp, 80/tcp e 443/tcp para IPv4 e IPv6 permitirão o tráfego de saída e entrada. |
Opções de Pilha LAMP
Campo | Descrição |
---|---|
Endereço de E-Mail | E-Mail para o certificado Let's Encrypt SSL. Este também é usado como o endereço de e-mail SOA se você também entrar em um domínio. Necessário. |
O usuário limitado do sudo a ser criado para o Linode | Esta é a conta de usuário limitada a ser criada para o Linode. Esta conta tem privilégios de usuário sudo. |
A senha para o usuário limitado do sudo | Defina uma senha para o usuário limitado do sudo. A senha deve atender aos requisitos de validação de força de complexidade para uma senha forte. Esta senha pode ser usada para executar qualquer ação em seu servidor, semelhante à raiz, portanto, torná-la longa, complexa e única. |
A chave pública SSH que será usada para acessar o Linode | Se você deseja acessar o SSH via chave pública (recomendado) e não por senha, digite a chave pública aqui. |
Desabilitar o acesso root sobre o SSH? | Selecione Yes para bloquear a conta raiz de entrar no servidor via SSH. Selecione No para permitir que a conta raiz faça o login via SSH. |
Seu Linode API Token | Seu Linode API Token é necessário para criar registros DNS. Se isto for fornecido junto com o subdomain e domain a instalação tenta criar registros DNS por meio dos campos Linode API. Se você não tiver um token, mas quiser que a instalação crie registros DNS, será necessário criar um antes de continuar. |
Subdomínio | O subdomínio para o qual você deseja que o instalador crie um registro DNS durante a instalação. A sugestão dada é www . O subdomínio só deve ser fornecido se você também fornecer um domain e API Token . |
Domínio | O nome de domínio onde você deseja hospedar seu website. O instalador cria um registro DNS para este domínio durante a configuração, se você fornecer este campo junto com seu API Token . |
Observação: a senha do usuário raiz do MySQL é gerada automaticamente e fornecida no arquivo `/root/.linode_credentials.txt` quando a implantação do LAMP é concluída.
Opções de Linode
Após fornecer as opções específicas do aplicativo, digite os valores de configuração para seu servidor Linode:
Configuração | Descrição |
---|---|
Selecione uma imagem | Debian 10, Debian 11, Ubuntu 20.04 LTS são atualmente as únicas imagens compatíveis com o aplicativo LAMP Marketplace . Necessário. |
Região | A região onde você gostaria que seu Linode residisse. Em geral, é melhor escolher um local que seja o mais próximo de você. Para mais informações sobre como escolher um CD, consulte o guia Como Escolher um Centro de Dados. Você também pode gerar relatórios MTR para uma análise mais profunda das rotas da rede entre você e cada um de nossos centros de dados. Necessário. |
Plano Linode | Os recursos de hardware de sua Linode. O plano Linode no qual você implanta seu MySQL/MariaDB deve ser responsável pela carga de trabalho estimada. Se você estiver de pé em uma página web simples, você pode usar um Linode de 1GB (Nanode) ou um Linode de 2GB. Se você vai implantar um aplicativo web mais robusto, então considere um plano com maior alocação de RAM e CPU. Se você decidir que precisa de mais ou menos recursos de hardware depois de implementar seu aplicativo, você sempre poderá redimensionar seu Linode para um plano diferente. Necessário. |
Etiqueta Linode | O nome de seu Linode, que deve ser único entre todos os Linodes em sua conta. Este nome será como você identificará seu servidor no Painel de Controle do Cloud Manager. Necessário. |
Senha de Raiz | A senha administrativa primária para sua instância Linode. Esta senha deve ser fornecida quando você fizer o login em seu Linode via SSH. A senha deve atender aos requisitos de validação de força de complexidade para uma senha forte. Sua senha de raiz pode ser usada para executar qualquer ação em seu servidor, portanto, torná-la longa, complexa e única. Necessário. |
Quando você tiver fornecido todas as opções Linode necessárias, clique no botão Criar. Seu aplicativo LAMP Stack completará a instalação em qualquer lugar entre 2-3 minutos após seu Linode ter terminado o provisionamento.
Começando após a implantação
Depois que sua pilha LAMP tiver terminado de ser colocada, você pode:
- Conecte-se ao seu Linode via SSH. Você precisará da senha de root de seu Linode para prosseguir. Note que a raiz de sua Linode estará localizada na
/var/www/html
diretório. - Navegue até o endereço IP público de seu Linode em um navegador. Você verá as configurações PHP que estão ativas para seu Linode.
- Consulte os seguintes guias para saber mais sobre como trabalhar com os vários componentes da pilha LAMP:
- Carregue arquivos em seu diretório raiz da web com uma aplicação SFTP como FileZilla. Use as mesmas credenciais de raiz que você usaria para o SSH.
- Atribua um nome de domínio ao endereço IP de seu Linode. Consulte o guia DNS Manager para obter instruções sobre como configurar seus registros de DNS no Cloud Manager e leia Registros de DNS: An Introduction para obter informações gerais sobre como o DNS funciona.
Indo além
- Marketplace Repositório de aplicativos: Revise a implantação Ansible playbooks.
Este aplicativo de um clique foi construído pela Linode. Para obter suporte sobre a implantação do aplicativo, entre em contato com a Linode Support através das informações listadas na barra lateral.