I. Resumen
El blog se implementó anteriormente en Github, pero el sitio web a veces es inaccesible debido a razones de red. La solución en este momento es implementar el blog en dos servidores. Use el proyecto en Github para visitas extranjeras y use la introducción de este artículo para visitas nacionales. Codificación en
<! - más ->
Segunda lista
-
código de blog hexo
Tres configuraciones SSH
-
Compruebe
C:\Users\用户名\
si hay una carpeta .ssh (si la hay, se debe configurar id_rsa.pub) -
De lo contrario, ejecute el siguiente comando para generar SSH
ssh-keygen -t rsa -C "su buzón"
-
En los siguientes pasos, el sistema le pedirá que ingrese una contraseña ( Nota: si no establece una contraseña, puede presionar Intro directamente tres veces )
Ingrese la frase de contraseña (vacío si no hay contraseña): <ingresar contraseña> Ingrese la misma contraseña nuevamente: <ingresar contraseña>
Codificación de cuatro configuraciones
4.1 Autenticación de nombre real (sin autenticación de nombre real, no se puede configurar un blog estático)
-
Después de iniciar sesión en el sitio web oficial de Cdoing , haga clic en Administración de equipo en la lista desplegable en la esquina superior derecha
-
Después de vincular el número de teléfono móvil, se puede realizar la autenticación de nombre real
-
Haga clic para la autenticación de nombre real, ingrese su nombre y número de identificación
4.2 Configurar SSH
-
Haga clic en la lista desplegable en la esquina superior derecha
个人账户设置
y busque la clave pública SSH a la izquierda -
Haga clic en la esquina superior derecha
新增公钥
, copie todo el contenido en id_rsa.pub al公钥内容
medio, personalice el nombre de la clave pública y establezca el período en永久有效
4.3 Nuevo proyecto
-
Cuando se hace clic
创建项目
, aparece la página de selección de la plantilla del proyecto (seleccione el proyecto DevOps) -
Complete la información de creación del proyecto
-
Ingrese el proyecto que acaba de crear, busque la configuración del almacén, copie la ruta en SSH (se usará la configuración del blog de hexo)
Cinco configuraciones de blog de hexo (_config.yml)
5.1 配置 _config.yml
deploy: #Deployment settings type: git repository: github: [email protected]: PGzxc / PGzxc.github.io.git (reemplace el suyo) codificación: [email protected]: pgzxc / pgzxc / pgzxc.git (cámbielo por el suyo)
5.2 Ejecutar el comando hexo
hexo limpio hexo g hexo d
Implementación de Six Coding
-
Después de ejecutar el paso 5, se implementarán archivos de código en el proyecto
-
Haga clic a continuación
持续部署
para encontrar el sitio web estático de la lista (la dirección de visita en este momento es inaccesible) -
Haga clic en el
立即部署
botón y vuelva a hacer clic en la dirección de acceso para acceder normalmente
Siete nombres de dominio personalizados (para aquellos con nombres de dominio: resolución de nombres de dominio de Alibaba Cloud)
-
Agregue el sitio web sobre codificación a la lista de resolución de nombres de dominio (es mejor pausar primero la resolución de github, de lo contrario, la resolución fallará)
-
En Codificación de sitio web estático—> nombre de dominio personalizado, ingrese el nombre de dominio que se vinculará, agregue vinculación y fuerce el acceso https