Como criar um blog com o Hexo 4.2.0 - PT

O Hexo é um construtor de sites estático popular e fácil de usar, descrito como um blog poderoso moderno
estrutura
. É alimentado pela tecnologia Node.js e possui uma plataforma muito poderosa e abrangente usada para criar sites. Nosso artigo tem como objetivo ajudar você a começar com esta tecnologia - como criar sites Hexo e como enviá-los facilmente para o seu serviço de hospedagem.

Como criar um blog com a imagem do artigo Hexo

O que é o gerador de sites estáticos Hexo

O Hexo é um dos geradores de sites estáticos mais populares e é amplamente adotado por blogueiros e criadores de sites. Ao usá-lo, os usuários podem criar blogs rapidamente, páginas de destino e outros tipos populares de sites usando estruturas baseadas em Node.js.. O Hexo é um dos instrumentos mais poderosos, pois integra vários recursos úteis - toda a sintaxe do Markdown é suportada, o que facilita a formatação de páginas.. Suporte extensivo a plug-ins também está disponível - todos os tipos de extensões podem ser adicionados ao mecanismo básico, o que facilita muito a integração com projetos maiores. Usando um único comando, os sites podem ser implantados em provedores de hospedagem e serviços da Web, como as páginas do GitHub.

Relacionado: [wplinkpreview url =”https://hth.guide/node-js/”]O que é Node.Js usado para

Antes de começar a usar o Hexo 4.2.0 você precisará instalá-lo - isso pode ser feito no próprio servidor em nuvem (se você tiver acesso à linha de comando) ou em uma máquina local e, em seguida, carregando as tensões no servidor remoto. Estas são duas maneiras distintas de trabalhar com a Hexo, que têm vantagens e desvantagens:

  • Instalações de computador local - Nesse caso, os hackers precisarão instalar o Hexo Static Site Generator, seus requisitos e dependências e crie o site de destino neles antes de implantá-los nos hosts.
  • Instalações remotas do Hexo - Quando os administradores do site têm acesso aos sistemas via controle remoto e acesso ao shell, eles podem instalar a estrutura nos próprios hosts da web.. Isso pode ser feito instalando uma cópia do Hexo ou carregando um contêiner do Docker - uma maneira de implantar dispositivos da Web de uma maneira mais fácil de gerenciar.

O Hexo é um serviço muito popular que pode ser instalado em plataformas que oferecem hospedagem estática gratuita, como Páginas do GitHub - isso permitirá que os desenvolvedores e outros usuários tenham uma maneira fácil de hospedar seu próprio blog pessoal ou página de destino. Como o Hexo é construído sobre um mecanismo modular e foi adotado por muitos projetos, houve uma comunidade considerável envolvida na criação de temas - existem várias centenas que podem ser facilmente baixadas tanto do o site oficial e repositórios Hexo de terceiros.

Necessidades básicas da instalação do Hexo

Para começar com o Hexo 4.2.0 os usuários precisarão instalar todas as dependências necessárias, observe que as instruções exatas também variam de plataforma para plataforma e sistema operacional. Existem vários componentes nos quais o Hexo confia para executar:

  • Node.js - Essa é a estrutura JavaScript que alimenta o mecanismo principal e é usada para gerar a saída do site
  • Git - Este é o sistema de controle de versão mais popular usado pelos proprietários e administradores do site para revisar e manter rapidamente uma base de códigos atualizada para seus sites.
  • Construir dependências - São bibliotecas e utilitários do sistema necessários para ter uma instalação do Hexo funcionando

imagem do logotipo hexo

Hexo Hosting 101 - A configuração inicial

Assim que o Hexo é instalado em um determinado sistema, os administradores de sistema podem inicializar um novo projeto digitando os seguintes comandos - hexo init - isso criará uma instalação de site vazia em uma determinada pasta. O próximo passo é entrar nessa pasta e executar o próximo comando na sequência init chamada instalação npm - alocará o modelo e as configurações padrão, dando aos proprietários do site a capacidade de começar a partir daí. Isso iniciará a estrutura básica de uma instalação do Hexo:

  • _config.yml - O arquivo de configuração principal do Hexo
  • package.json - Contém a configuração usada para armazenar os dados do aplicativo
  • andaimes - Este é o modelo principal usado para as postagens
  • fonte - Essa é a pasta onde o conteúdo do site será colocado. Todos os arquivos prefixados com um sublinhado serão ignorados. Existem duas subpastas que serão criadas pelo mecanismo principal
  • source / _drafts - Isso conterá os rascunhos formatados de acordo com as regras de layout reconhecidas pelo Hexo
  • source / _posts - Esta pasta conterá as páginas HTML renderizadas
  • temas - Essa é a pasta usada para abrigar o tema atual

o _config.yml como o arquivo de configuração principal do Hexo incluirá muitas variáveis ​​que serão usadas para definir as condições gerais e os detalhes do site. Para uma visão detalhada, consulte o documentação oficial para começar a usar corretamente o Hexo.

Existem outros comandos hexo importantes que podem ser executados. Para criar um novo artigo, execute o seguinte comando - hexo novo [disposição] [título] . Isso criará um novo artigo, se o layout não for especificado, o mecanismo principal usará o layout padrão, conforme colocado no arquivo de configuração principal. o hexo gerar O comando processará todos os rascunhos e os produzirá em páginas HTML prontas que podem ser implantadas nos provedores de hospedagem. O Hexo também fornece a funcionalidade para publicar os rascunhos usando publicação hexo. Um servidor local pode ser ativado digitando servidor hexadecimal, implantação é feita por implantação hexa.

Opções de layout do Hexo

O mecanismo Hexo é muito fácil de usar ao criar páginas individuais e postagens de blog, tudo o que os usuários precisam fazer é executar o seguinte comando:

hexo novo [disposição] <título>

Como mencionado acima, isso criará um arquivo usando a opção de layout especificada, se nenhum for especificado, a postagem será usada. Hexo distingue três tipos distintos de layouts:

  • postar - Eles serão salvos na pasta source / _posts
  • esboço, projeto - Eles serão salvos na pasta source / _drafts
  • página - Eles serão salvos na pasta de origem

NOTA: Se uma determinada postagem não for processada, os proprietários do site precisarão incluir o seguinte valor no assunto principal: disposição: falso

As configurações padrão do Hexo analisarão os títulos das postagens como o nome do arquivo. O assunto principal, que é o código principal que é colocado pelos administradores do site para criar as postagens do blog - eles podem ser Yamla ou JSON. O Hexo é rico em recursos quando se trata de organizar, existem várias opções que os usuários podem explorar:

  • Comentários - Nesse caso, os hackers precisarão instalar o Hexo Static Site Generator, seus requisitos e dependências e crie o site de destino neles antes de implantá-los nos hosts.
  • Seção "Atualizado" - Isso apresentará uma “Atualizada” aviso no post. Isso é útil quando são feitas adições regulares ao conteúdo.
  • Encontro - É possível atribuir um dado de criação de postagem personalizado
  • Tag - Isso configurará tags para as postagens individuais.
  • Categorias - Isso configurará a categoria de postagem
  • Permalink - Isso substituirá o link permanente padrão da postagem escolhida
  • Palavras-chave - Aqui, os usuários podem digitar as palavras-chave usadas na tag metea SEO e também no OpenGraph
  • Excerto - Esta opção irá ajustar o trecho da página

Implantação do Site Hexo

Há muitas maneiras de fazer upload de um blog do Hexo, isso dependerá do tipo de hospedagem usado e do tipo de acesso que os administradores do site têm. Na maioria dos casos, a maneira mais fácil para a maioria dos usuários irá simplesmente pegar os arquivos de saída e carregá-los - isso é conveniente se o site não for atualizado regularmente. A maioria dos provedores de hospedagem compartilhada geralmente permite uma ou mais tecnologias. A abordagem mais básica é faça o upload do site pronto através do painel da web. Uma maneira alternativa será usar uma conexão segura de transferência de arquivos, como (Seguro) FTP realizado por um programa e conectado aos servidores usando as credenciais fornecidas.

Se mudanças frequentes forem feitas no site, a maneira mais apropriada será usar sistema de controle de versão como o git, que permitirá que os proprietários do site rastreiem as alterações e revisem as atualizações do site. Isso também pode ser usado quando um site é administrado por vários usuários, pois permitirá que eles trabalhem juntos no conteúdo e no design.. Observe que a maneira exata de fazer isso dependerá do provedor de hospedagem. Cada empresa e serviço de hospedagem pode exigir uma abordagem um pouco diferente.

Uma alternativa pode ser a opção de upload de e-mail qual é não seguro e desencorajamos os proprietários do site a usá-lo. Este era um método popular usado principalmente por proprietários de sites iniciantes que queriam fazer upload de seus sites de uma maneira muito fácil, embora de maneira insegura. Envolve a configuração do provedor de hospedagem para aceitar uploads de arquivos por anexos de email. Isso é feito usando um endereço especial e uma lista de permissões especial, definida como aquela usada pelos proprietários do site. Tudo o que eles precisam fazer é anexar os arquivos a uma mensagem e enviá-los para o endereço designado. O provedor de hospedagem fará o upload automaticamente para o servidor de hospedagem de acordo..

Pesquisado e criado por:
Krum Popov
Empreendedor web apaixonado, vem elaborando projetos web desde 2007. No 2020, ele fundou o HTH.Guide — uma plataforma visionária dedicada a agilizar a busca pela solução de hospedagem web perfeita. Consulte Mais informação...
Revisado tecnicamente por:
Metódi Ivanov
Especialista experiente em desenvolvimento web com 8+ anos de experiência, incluindo conhecimento especializado em ambientes de hospedagem. Sua experiência garante que o conteúdo atenda aos mais altos padrões de precisão e se alinhe perfeitamente com as tecnologias de hospedagem. Consulte Mais informação...

Deixe um comentário

seu endereço de e-mail não será publicado. Os campos obrigatórios estão marcados *

Este site é protegido pelo reCAPTCHA e pelo Google Política de Privacidade e Termos de serviço Aplique.

Este site usa cookies para melhorar a experiência do usuário. Ao usar nosso site, você concorda com todos os cookies de acordo com nosso Política de Privacidade.
Eu concordo
Em HTH.Guide, oferecemos análises transparentes de hospedagem na web, garantindo a independência de influências externas. Nossas avaliações são imparciais, pois aplicamos padrões rigorosos e consistentes a todas as avaliações.
Embora possamos ganhar comissões de afiliados de algumas das empresas apresentadas, essas comissões não comprometem a integridade de nossas avaliações nem influenciam nossas classificações.
Os ganhos do afiliado contribuem para cobrir a aquisição de contas, despesas de teste, manutenção, e desenvolvimento do nosso site e sistemas internos.
Confie no HTH.Guide para obter insights de hospedagem confiáveis e sinceridade.