Construir aplicações baseadas em PHP com esta pilha de software essencial.
Obtenha acesso fácil a uma das mais populares pilhas de serviços web: o sistema operativo Linux, o servidor web Apache , o sistema de gestão de bases 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 na sua estabilidade e poder para fornecer aplicações web modernas num ecossistema avançado.
Comece a construir sobre uma pilha de desenvolvimento central ainda mais rapidamente com a aplicação LAMP Stack One-Click da Linode.
Software Incluído
SOFTWARE | DECISÃO |
---|---|
Apache Servidor HTTP | Servidor web que pode ser utilizado para servir o seu site ou aplicação web. |
Servidor MySQL | Base 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 de 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 é utilizado como endereço de e-mail SOA se também introduzir um domínio. Necessário. |
O utilizador limitado do sudo a ser criado para o Linode | Esta é a conta de utilizador limitada a ser criada para o Linode. Esta conta tem privilégios de utilizador sudo. |
A palavra-chave para o utilizador limitado do sudo | Definir uma senha para o utilizador limitado do sudo. A palavra-passe deve satisfazer os requisitos de validação da força da complexidade para uma palavra-passe forte. Esta palavra-passe pode ser utilizada para executar qualquer acção no seu servidor, semelhante à raiz, tornando-a assim longa, complexa, e única. |
A chave pública SSH que será utilizada para aceder ao Linode | Se desejar aceder ao SSH através de Chave Pública (recomendado) em vez de por palavra-passe, introduza aqui a chave pública. |
Desactivar o acesso à raiz sobre o SSH? | Seleccione Yes para bloquear a conta de raiz de entrar no servidor através do SSH. Seleccione No para permitir o acesso à conta de raiz através do SSH. |
O seu Linode API Token | O seu Linode API Token é necessário para criar registos DNS. Se isto for fornecido juntamente com o subdomain e domain a instalação tenta criar registos DNS através do Linode API. Se não tiver uma ficha, mas quiser que a instalação crie registos DNS, deve criar um antes de continuar. |
Subdomínio | O subdomínio para o qual deseja que o instalador crie um registo DNS durante a instalação. A sugestão dada é www . O subdomínio só deve ser fornecido se também fornecer um domain e API Token . |
Domínio | O nome de domínio onde deseja alojar o seu sítio web. O instalador cria um registo DNS para este domínio durante a configuração, se fornecer este campo juntamente com o seu API Token . |
Nota: A senha para o 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 da aplicação, introduza os valores de configuração para o seu servidor Linode:
Configuração | Descrição |
---|---|
Seleccione uma imagem | Debian 10, Debian 11, Ubuntu 20.04 LTS são atualmente as únicas imagens suportadas pela aplicação LAMP Marketplace . Necessário. |
Região | A região onde gostaria que residisse o seu Linode. Em geral, é melhor escolher um local que seja o mais próximo de si. Para mais informações sobre a escolha de um CD, consulte o guia Como Escolher um Centro de Dados. Pode também gerar relatórios MTR para uma análise mais profunda das rotas da rede entre si e cada um dos nossos centros de dados. Necessário. |
Plano Linode | Os recursos de hardware do seu Linode. O plano Linode em que implementa o seu MySQL/MariaDB deve ser responsável pela carga de trabalho estimada. Se estiver de pé uma página web simples, pode utilizar um Linode de 1GB (Nanode) ou um Linode de 2GB. Se vai implantar uma aplicação web mais robusta, então considere um plano com maior RAM e alocações de CPU. Se decidir que precisa de mais ou menos recursos de hardware depois de implementar a sua aplicação, pode sempre redimensionar o seu Linode para um plano diferente. Necessário. |
Etiqueta Linode | O nome para o seu Linode, que deve ser único entre todos os Linodes da sua conta. Este nome será a forma como identifica o seu servidor no Painel do Cloud Manager's Dashboard. Necessário. |
Senha de Raiz | A senha administrativa primária para a sua instância Linode. Esta palavra-passe deve ser fornecida quando iniciar sessão no seu Linode via SSH. A palavra-passe deve satisfazer os requisitos de validação da força da complexidade para uma palavra-passe forte. A sua palavra-passe de raiz pode ser utilizada para executar qualquer acção no seu servidor, tornando-a assim longa, complexa, e única. Necessária. |
Quando tiver fornecido todas as Opções de Linode necessárias, clique no botão Criar. A sua aplicação LAMP Stack irá completar a instalação em qualquer lugar entre 2-3 minutos após o seu Linode ter terminado o aprovisionamento.
Começar após a implantação
Após a sua pilha LAMP ter terminado a sua implantação, pode:
- Ligue-se ao seu Linode via SSH. Precisará da sua senha de root Linode para prosseguir. Note que a raiz web do seu Linode será localizada na
/var/www/html
directório. - Navegue para o endereço IP público do seu Linode num browser. Verá as definições PHP que estão activas para o seu Linode.
- Consulte os seguintes guias para saber mais sobre como trabalhar com os vários componentes da pilha LAMP:
- Carregue ficheiros no seu directório raiz da web com uma aplicação SFTP como FileZilla. Use as mesmas credenciais de raiz que usaria para o SSH.
- Atribua um nome de domínio ao endereço IP do seu Linode. Consulte o guia DNS Manager para obter instruções sobre como configurar seus registros DNS no Cloud Manager e leia Registros DNS: An Introduction para obter informações gerais sobre como o DNS funciona.
Indo mais além
- Marketplace Repositório de aplicações: Reveja os manuais de implementação Ansible .
Este aplicativo de um clique foi construído por Linode. Para obter suporte em relação à implantação do aplicativo, entre em contato com a Linode Support através das informações listadas na barra lateral.