Adicionar um site em desenvolvimento Node.js
No ServBay, embora atualmente não seja possível adicionar projetos Node.js diretamente, você ainda pode adicionar e gerenciar sites Node.js usando a técnica de proxy reverso. Este artigo detalha como adicionar um site Node.js ao ServBay, incluindo etapas, pontos de atenção e soluções para problemas comuns.
Visão Geral
O ServBay oferece uma interface amigável que facilita a adição e gerenciamento de sites. Seguindo os passos abaixo, você pode facilmente adicionar um site Node.js no ServBay e configurar as definições relevantes para garantir que o site funcione corretamente.
Etapas para adicionar o site
Etapa 1: Execute o projeto Node.js
Primeiramente, você precisa executar o projeto Node.js no servidor e especificar uma porta. Você pode consultar o artigo [[uso do Node.js]] para saber como utilizar o Node.js fornecido pelo ServBay para executar projetos Node.js.
Suponha que você esteja rodando um projeto Vue.js, ouvindo na porta 8585.
$ npm run dev -- --port 8585
Server running at http://localhost:8585/
2
Etapa 2: Abra a interface de gerenciamento do ServBay
Encontre ServBay
no aplicativo e dê um duplo clique para abrir.
Etapa 3: Navegue até o gerenciamento de hosts
Após abrir o programa, você verá a interface principal do ServBay. No menu de navegação à esquerda, clique em Hosts
. Isso o levará à página de gerenciamento de sites.
Etapa 4: Adicionar novo site
Na página de gerenciamento de sites, clique no botão +
na parte inferior da página. Isso abrirá um novo formulário à direita para inserir as informações básicas do novo site.
Etapa 5: Configure as definições do site
Na página de adição de site, você precisará preencher as seguintes informações:
- Nome: Nome do site, usado para identificação.
- Domínio: Insira o domínio do site que deseja adicionar, como
nodejs.demo
. - Protocolo: Protocolo suportado pelo site, padrão é HTTP/HTTPS.
- Modo de solicitação de certificado SSL: Recomenda-se escolher
ServBay CA
, que irá gerar e gerenciar automaticamente os certificados SSL pelo ServBay. - Tipo de site: Selecione
Proxy reverso
, especificando que o site acessará o projeto Node.js via proxy reverso. - Endereço IP: Insira
127.0.0.1
- Porta: Insira a porta em que o projeto Node.js está ouvindo, como
8585
.
Etapa 6: Concluir e salvar
Depois de preencher todas as informações necessárias, clique no botão Adicionar
. O ServBay irá automaticamente criar a configuração do novo site e fará os ajustes necessários no host.
Após salvar com sucesso, você pode clicar no ícone do navegador no canto superior direito para acessar o site.
Etapa 7: Operações rápidas
O ServBay oferece uma série de botões de operações rápidas para o site, incluindo:
- Abrir o site com IDE para edição rápida
- Abrir o site no navegador
- Visualizar os logs do site
- Pausar, ativar o site
- Excluir site
Resumo
Adicionar um site em desenvolvimento Node.js no ServBay é um processo simples e intuitivo. Embora o ServBay atualmente não ofereça suporte direto para adicionar projetos Node.js, através do método de proxy reverso, você ainda pode adicionar e configurar sites Node.js facilmente. Com a configuração e gerenciamento adequados, você pode garantir que o site funcione de forma estável no ambiente do ServBay. Se encontrar problemas, consulte as perguntas frequentes e métodos de solução para diagnóstico e correção.