Sobre la base de un halo construir rápidamente su propio sitio de blogs
sin pública
Las condiciones previas
En primer lugar es necesario tener un servidor propio, tales como diversos tipos de nubes por encima de usted va a comprar su propio servidor ECS, si realmente no tiene un servidor, usted tiene que hacer para configurar una máquina virtual local con una máquina virtual para demostrar nuestro proceso de implementación.
instalación de JDK
En primer lugar, tenemos que darnos uno de nuestros servidores instalados JDK, aquí usamos un halo recomienda JDK-abierta, y por lo tanto sólo tendrá que utilizar el cliente ssh incluso después de ejecutar directamente el siguiente comando:
# 安装 OpenJRE
sudo yum install java-1.8.0-openjdk -y
# 检测是否安装成功
java -version
Perfil de descarga de halo
Entonces empezamos a descargar halo, Primero descargamos el archivo de configuración de la plantilla application.yaml:
curl -o ~/.halo/application.yaml --create-dirs http://halo.ryanc.cc/config/application-template.yaml
Entonces, de acuerdo a sus necesidades de información para modificar el archivo de configuración:
server:
port: 8090
# Response data gzip.
compression:
enabled: false
spring:
datasource:
# H2 database configuration.
driver-class-name: org.h2.Driver
url: jdbc:h2:file:~/.halo/db/halo
username: admin
password: 123456
# MySQL database configuration.
# driver-class-name: com.mysql.cj.jdbc.Driver
# url: jdbc:mysql://127.0.0.1:3306/halodb?characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true
# username: root
# password: 123456
# H2 database console configuration.
h2:
console:
settings:
web-allow-others: false
path: /h2-console
enabled: false
halo:
# Your admin client path is https://your-domain/{admin-path}
admin-path: admin
# memory or level
cache: memory
forma recomendada de base de datos H2 utiliza aquí, después de todo, esto es sólo nuestro propio sitio de blogs, miles de artículos al artículo de la parte superior del día, no se recomienda a la base de datos mysql uso.
Descargar tarro de inicio de halo
A continuación, ejecute el siguiente comando para iniciar la descarga de nuestro paquete frasco de Halo:
wget https://github.com/halo-dev/halo/releases/download/v1.2.0/halo-1.2.0.jar -O halo-latest.jar
Después de la descarga se ha completado comenzamos nuestro programa directamente:
java -jar halo-latest.jar &
verificar fecha de inicio
Entonces tenemos acceso directo a: http: //127.0.0.1: 8090, de acuerdo con los requisitos establecidos a continuación, podemos nuestro blog halo, y tras finalizar la instalación podemos empezar agradable de usar nuestro blog en marcha.