Não são necessárias habilidades profissionais, crie facilmente um blog pessoal: guia de configuração Cpolar + Emlog no Ubuntu

Prefácio

Como o site mais utilizado para os indivíduos expressarem suas vozes na Internet, os blogs têm sido considerados há muito tempo como um dos principais canais para as pessoas expressarem suas vozes na Internet. Embora a ascensão das ferramentas de mensagens instantâneas e dos círculos de amigos que surgiram posteriormente tenha tirado o espaço de muitos blogs, eles ainda ocupam uma fatia considerável do mercado. É precisamente porque os blogs são tão importantes que atraíram muitos desenvolvedores para produzir uma variedade de softwares de blogs pessoais. Hoje, o autor irá apresentar a você como construir um site de blog pessoal Emlog no sistema Ubuntu local e usar o túnel de dados de penetração da intranet criado pela cpolar para publicá-lo na Internet pública.

1. Construção de site

O nome completo do Emlog é "Every Memory Log", que significa "pedaços de memória", o que é muito adequado para cenários de uso de blogs pessoais. O Emlog é executado com base em PHP e MySQL e adota um design de modo leve, podendo usar vários plug-ins e modelos para trazer mais funções e aparência ao emolog, permitindo aos usuários escolhas mais flexíveis. Além disso, o emlog também pode ser encontrado na implantação com um clique do painel Pagoda, o que sem dúvida evita muitos problemas. Agora, vamos começar.

1.1 Download e instalação da página web do Emolog

Quase todos os softwares agora possuem sua própria página inicial, e o Emlog não é exceção (www.emlog.net). Podemos encontrar o download do código-fonte na página inicial do software Emlog (como o autor usa o método de implantação de um clique do painel Pagoda, não há necessidade de baixar o código-fonte do blog emlog aqui). encontre também o guia de instalação e perguntas e respostas do emlog aqui.

imagem

imagem

Como você pode ver no site oficial do Emlog, o Emlog suporta múltiplas versões de PHP e requer o suporte de software de banco de dados. Portanto, precisamos primeiro instalar Apache, MySQL e PHP (o chamado LAMP) no painel Pagoda. Se você estão instalando o Nginx no Linux, MySQL, PHP, é chamado LNMP). Normalmente, quando você faz login no Painel Pagoda pela primeira vez, desde que Apache, MySQL e PHP não estejam instalados no dispositivo de hardware local, o Painel Pagoda aparecerá automaticamente solicitando que você escolha qual página da web executando programas instalar .

imagem

Também podemos encontrar o botão "Loja de Software" no lado esquerdo da página inicial do Painel Pagoda (você pode inserir o endereço local no navegador: número da porta de saída do Painel Pagoda) e clicar para entrar na página da Loja de Software. Nesta página, podemos encontrar sites comumente usados ​​executando programas de suporte, incluindo Nginx, Apache, MySQL, PHP, phpMyadmin, Tomcat, Docker manager, Redis, etc. Encontramos o software necessário e clicamos em “Instalar” no lado direito da entrada do software para instalá-lo no sistema Ubuntu.

imagem

Após a instalação do software acima, você pode clicar no botão "Instalado" na parte superior da página da loja de software para visualizar o software de suporte instalado. Ao mesmo tempo, também podemos mudar a versão de cada software aqui.

imagem

Após concluir a instalação do software suportado, clique em “Loja de Software” no lado esquerdo da interface principal do painel Pagoda. Depois de entrar na loja de software, encontre o botão "Implantação com um clique" na parte superior da página, entre na página do site que pode ser implantada com um clique, selecione a entrada "emlog" e clique em "Implantação com um clique" botão no lado direito da entrada.

imagem

Normalmente, para implantar um site no Painel Pagoda, você precisa primeiro baixar o código fonte do site e colocá-lo na pasta wwwroot do Painel Pagoda. No entanto, no modo "implantação com um clique", o painel pagode pode baixar automaticamente o código-fonte do site e armazená-lo na pasta relevante, o que evita muitos problemas ao autor.

O próximo passo é fazer as configurações básicas do site emlog. Na janela que aparece, podemos especificar as informações básicas do site. Essas informações incluem:

Número da porta de saída - No campo "Nome de domínio", defina-o na forma de "Nome de domínio a ser definido: Porta a ser usada", aqui defino para 127.0.0.1:84

Diretório Raiz – Este campo pode ser alterado ou não, mas o conteúdo deste diretório raiz estará vinculado ao campo “Nome de Domínio”.Para evitar confusão, o autor ainda o alterou para emlog.

Banco de dados – basta preencher as informações do banco de dados que configuramos anteriormente;

Versão PHP – Alguns sites podem exigir o uso de uma versão específica do PHP, e podemos modificá-la no campo Versão do PHP (desde que a versão correspondente do software PHP tenha sido instalada).Para garantir a compatibilidade, escolhi php7.2.

Após concluir essas configurações, você pode clicar no botão "Enviar" na parte inferior da janela para criar o site hadsky.

imagem

Leva apenas um curto período de tempo para que o site do emlog seja criado. Depois que o site for criado, o painel Pagoda exibirá o endereço do site criado e uma janela de informações importantes do site (essas informações podem ser informações do banco de dados ou informações de login de segundo plano do site).

imagem

Em seguida, abra o painel Pagoda do Ubuntu, clique no botão "Site" no lado esquerdo da interface principal do software, entre na página da lista de sites e você verá o site do emlog que acabou de ser instalado e online.

imagem

Após a criação do site, inserimos o endereço do site set emlog na barra de endereços do navegador Ubuntu e podemos ver a página de configurações do site. Neste momento, você só precisa realizar configurações específicas do site de acordo com as instruções na página de exibição do site.

imagem

1.2 Teste de página da web

As etapas de instalação do Emlog são muito simples: na verdade, significa definir um nome de usuário e uma senha de administrador. Após concluir as configurações, podemos inserir a URL do emlog e tentar acessar a página local do emlog.

imagem

Ou adicione "admin" após o endereço local do emlog para acessar a página de back-end do emlog para configurar o site do blog.

imagem

1.3 Instalação e registro do cpolar

Após concluir a implantação da página web, você pode prosseguir para a instalação do cpolar. Se você deseja instalar o cpolar em um sistema Ubuntu, você pode usar o script de instalação simples de um clique para instalá-lo. Contanto que você insira o seguinte comando na interface de linha de comando do Ubuntu, você pode executar automaticamente o programa de instalação (deve-se notar que algumas versões do Ubuntu podem não ter a ferramenta curl instalada, então é melhor executar o comando "sudo aptinstall curl" para instalar a ferramenta curl primeiro).

Script de instalação Cpolar com um clique:

“ondulação -L

https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash”

imagem

Após a conclusão da instalação do Cpolar, você pode inserir o comando "systemctl start cpolar" para iniciar o cpolar.

imagem

Neste momento, o sistema Ubuntu irá exibir a caixa de autenticação para iniciar o serviço. Podemos inserir a senha do sistema Ubuntu.

imagem

Claro, também podemos inserir "versão cpolar" para consultar o número da versão local do cpolar em vez de usar o comando de nível systemctl. Contanto que as informações da versão possam ser exibidas, a instalação do cpolar está concluída.

imagem

Para garantir que o cpolar possa ser executado no sistema Ubuntu por um longo tempo e garantir a existência estável do túnel de dados, é melhor adicionar cpolar à lista de inicialização automática de inicialização do Ubuntu. Contanto que você insira o comando “sudo systemctl status cpolar” na interface de linha de comando do Ubuntu, você pode adicionar cpolar à lista de inicialização automática.

imagem

Para garantir a segurança dos dados de cada usuário e criar um túnel de dados separado para cada cliente, o cpolar usa a senha do usuário e o código token para verificação do usuário, portanto, precisamos registrar o usuário antes de usar o cpolar. O processo de cadastro é muito simples, basta clicar em “Cadastro de Usuário” no canto superior direito da página inicial do cpolar e preencher as informações necessárias na página de cadastro para finalizar o cadastro.

imagem

imagem

Após concluir o registro do usuário cpolar, podemos usar o código token exclusivo de cada usuário para ativar o cliente cpolar. Contanto que você faça login no site oficial da cpolar, poderá encontrar o código de token exclusivo do usuário na página “Verificação” (ou na janela “Conectar sua conta”).

imagem

Copie e cole este código de token na interface de linha de comando do Ubuntu, e o cliente cpolar gravará o código de token no arquivo cpolar.yml local (a ativação do código de token só precisa ser feita uma vez), como uma identificação do túnel de dados do usuário. Informação. O formato de comando específico é "código de token exclusivo do usuário cpolar authtoken".

imagem

2. Publicação de páginas da web locais

Neste ponto, instalamos a página da web no dispositivo local e também instalamos o programa de penetração da intranet cpolar. Em seguida, podemos usar o cpolar para criar um túnel de dados seguro e eficiente para a página da web local, para que nossa página da web local possa ser acessado na Internet pública.

2.1 Túnel de dados temporário Cpolar

Para atender à função de teste temporário de páginas da Web exigida por alguns clientes, a cpolar pode criar um túnel de dados temporário diretamente no cliente cpolar (o endereço público da Internet é redefinido a cada 24 horas). Para criar um túnel de dados temporário, fazemos login diretamente no cliente cpolar no dispositivo local (digite localhost:9200 na barra de endereço do navegador) e clicamos no botão "Criar túnel" no item "Gerenciamento de túnel" no cliente cpolar interface principal para entrar na página Criar configurações de túnel.

imagem

Na página "Criar Túnel", precisamos definir várias configurações de informações, que incluem:

Nome do túnel – pode ser considerado como o comentário das informações do túnel do cliente cpolar, desde que seja conveniente para nós distinguirmos;

Protocolo – O site do blog emlog é uma página web, então escolha o protocolo http;

Endereço local – O endereço local é o número da porta de saída do site local do emlog, então preenchemos 84 aqui;

Tipo de nome de domínio – aqui podemos distinguir se o túnel de dados é para uso temporário ou de longo prazo. Aqui estamos apenas realizando um teste de conexão primeiro, então escolhemos "nome de domínio aleatório" (nomes de subdomínio de segundo nível e nomes de domínio personalizados são túneis estáveis ​​de longo prazo e precisam reservar um endereço público de Internet na nuvem cpolar).

Região – É a localização do servidor, podemos preencher de acordo com a real localização de utilização;

imagem

Depois de concluir essas configurações, você pode clicar no botão “Criar” na parte inferior da página para estabelecer um túnel de dados temporário. Após a criação do túnel de dados temporário, o cliente cpolar irá automaticamente para a página "Lista de Túneis" no item "Gerenciamento de Túneis".

Aqui podemos ver todos os túneis de dados locais do cpolar (sejam temporários ou de longo prazo). Também podemos gerenciar o túnel de dados aqui, incluindo abrir, fechar ou excluir este túnel. Também podemos clicar no botão "Editar" e, finalmente, Modifique as informações do túnel de dados.

imagem

O endereço público temporário da Internet que criamos e que pode se conectar ao site local pode ser encontrado na "Lista de Túneis Online" no item "Status".

imagem

Colamos o endereço público da Internet do emlog exibido na barra de endereços do navegador do sistema Ubuntu e podemos acessar a página do blog do emlog local.

imagem

No entanto, o túnel de dados neste momento é apenas um túnel de dados temporário e será reiniciado a cada 24 horas. Após a redefinição do túnel de dados, o endereço público da Internet gerado pelo cpolar será alterado. Se você planeja visitar esta página da web novamente, precisará usar o endereço recém-gerado.

2.2.Túnel estável Cpolar (configurações de nuvem)

Se quisermos configurar um túnel de dados estável de longo prazo para o site local, precisamos primeiro atualizar o cpolar para a versão VIP.

imagem

Depois que o Cpolar for atualizado para a versão paga, você pode fazer login no site oficial do cpolar, encontrar o botão "Reservar" no lado esquerdo da página inicial do usuário, clicar para entrar na página de reserva do túnel de dados do cpolar e gerar um endereço público na Internet (ou entrada do túnel de dados). Neste momento, este endereço não está conectado à porta de saída do software local, portanto pode ser considerado um túnel de dados em branco.

imagem

Na página de reservas podemos reservar túneis de dados usando vários protocolos, aqui selecionamos o campo "Reservar nome de subdomínio de segundo nível".

imagem

No campo "Nome de subdomínio de segundo nível reservado", você precisa fazer várias configurações simples de informações, a saber:

Região – a região onde está localizado o servidor, basta selecionar a mais próxima;

Nome de domínio de segundo nível - (eventualmente aparecerá no endereço público gerado na Internet como um dos identificadores do endereço de rede;

Descrição - pode ser vista como uma descrição deste túnel de dados, desde que possa ser distinguido de outros túneis). Após concluir essas configurações, você pode clicar no botão “Reservar” à direita para reter este túnel de dados.

imagem

Claro, se você não planeja mais usar este túnel de dados, você pode clicar no “x” à direita para excluí-lo facilmente e economizar uma cota valiosa de túnel.

2.3.Túnel Cpolar estável (configurações locais)

Após concluir as configurações da nuvem cpolar e manter o túnel de dados em branco, retornamos ao cliente cpolar local e conectamos o túnel de dados em branco gerado pela nuvem à página de teste local.

Abra e faça login no cliente cpolar no dispositivo local (você pode inserir localhost:9200 no navegador para acessar diretamente).

Depois de entrar no cliente cpolar, clique no botão "Lista de túneis" no item "Gerenciamento de túneis" no lado esquerdo da interface principal do cliente para entrar na página do túnel local e, a seguir, clique no botão "Editar" do túnel correspondente.

imagem

Na página "Editar" do túnel local (a mesma página para criar um túnel temporário local), precisamos apenas modificar o "Tipo de nome de domínio" para conectar o endereço público da Internet reservado pela nuvem cpolar ao túnel de dados Imagewheel criado pela cpolar local.

Reservamos o túnel de dados do nome de subdomínio de segundo nível na nuvem cpolar, então o alteramos para "Nome de subdomínio de segundo nível" (se você reservou um nome de domínio personalizado, verifique o nome de domínio personalizado) e no próximo linha "Subdomínio" Preencha o nome do subdomínio de segundo nível reservado na coluna, que é "emlogtest".

imagem

Depois de concluir a alteração do "Tipo de nome de domínio", você pode clicar no botão "Atualizar" na parte inferior da página para conectar o túnel de dados em branco na nuvem cpolar com o site do blog emlog local para estabelecer um túnel de dados de penetração na intranet que pode sobreviver a longo prazo e de forma estável.

3. Teste de acesso à rede pública

Finalmente, quando entramos na página "Lista de túneis on-line" novamente, podemos descobrir que o endereço público da Internet do emlog mudou. Colamos o endereço público atualizado da Internet do site do emlog no navegador Ubuntu e podemos ver o uso O novo endereço acessa o site local do emlog.

imagem

imagem

Resumir

emlog é apenas um dos muitos sites de blogs pessoais. Existem muitos sites de blogs pessoais como o emlog. Também podemos instalá-los em dispositivos locais com a mesma ideia e, em seguida, criar um túnel de dados de penetração na intranet através do cpolar para conectar o site local no computador é publicado na Internet pública, o que nos permite ter um blog totalmente nosso.

Reimpresso do artigo cpolar pole cloud: Use Cpolar + Emlog para construir rapidamente um blog pessoal no Ubuntu

Acho que você gosta

Origin blog.csdn.net/2301_76147196/article/details/132838148
Recomendado
Clasificación