Prueba: si la máquina virtual actual puede conectarse correctamente a la red externa.
Comando:
[root@localhost src]# yum install mariadb-server 安装mariadb数据库
Ejecutado después de un fallo.
[root@localhost src]# yum clean all 清空已安装文件 如果下载
descargando…
Escriba "y" y presione Entrar para iniciar la instalación.
Instalado
Inicio de la base de datos
mando:
1. 启动命令 [root@localhost src]# systemctl start mariadb
2. 重启命令 [root@localhost src]# systemctl restart mariadb
3. 关闭命令 [root@localhost src]# systemctl stop mariadb
4. 设定开机自起 [root@localhost src]# systemctl enable mariadb
5. 关闭开机自起 [root@localhost src]# systemctl disable mariadb
Operación de inicialización de la base de datos
mando:
mysql_secure_installation
Presione y-enter hasta el final e ingrese a la base de datos después de que la configuración sea exitosa:
Configurar los permisos de la base de datos de Linux
Cambiar base de datos mysql
Consulta host / root / contraseña en la tabla de usuarios
. Cambia host = "localhost" a "%" para
actualizar los permisos de la base de datos.
Configurar la política de firewall de Linux
Verificar el estado del firewall
mando:
firewall-cmd --state
Configuración del cortafuegos
Descripción: ¡Hay un archivo de configuración en el cortafuegos, que indica cómo debe funcionar el cortafuegos cuando se inicia el sistema Linux! Requisitos: Dígale al sistema Linux que no es necesario iniciar el cortafuegos en el futuro.
mando:
systemctl disable firewalld.service
systemctl enable firewalld.service
Apague el firewall manualmente
Descripción: Apague manualmente el cortafuegos mediante el comando
Comando:
1. systemctl stop firewalld.service
2. systemctl start firewalld.service
Puertos de firewall abiertos manualmente
1. Verifique los puertos abiertos por el firewall
firewall-cmd --list-ports
2. Verifique si el puerto está abierto
firewall-cmd --query-port 80/tcp
3. Encienda el firewall
firewall-cmd --zone=public --add-port=80/tcp --permanent
4. Quite el puerto
firewall-cmd --zone=public --remove-port=9090/tcp --permanent
5. Explicación sobre el funcionamiento del cortafuegos
–zone #作用域
–add-port=80/tcp #添加端口,格式为:端口/通讯协议
–remove-port=80/tcp #移除端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效
6. Reinicie el cortafuegos.
firewall-cmd --reload
Elemento de configuración
Configurar la dirección de la imagen
Nota: Debido a que la estructura del directorio de archivos del sistema Linux y el sistema Windows es diferente, debe modificar la configuración
1. Prepare la estructura del directorio de imágenes
2. Edite el archivo de configuración
Empaquetado e implementación de proyectos
1. Empaquetado del proyecto
2. Cargar el archivo del paquete jar tomcat
Proyecto de inicio
mando:
java -jar 8081.war
Ejecuta el proyecto en segundo plano
Descripción del problema: El comando java -jar es la operación del front-end. Si se ejecuta el comando, el terminal estará ocupado. No es conveniente para operaciones posteriores.
Si el terminal está cerrado, el servicio también se cerrará.
Encienda la operación de backend:
nohup java -jar xxxx.war/jar -> xxxx.log &
Apague el servidor tomcat
Número de proceso de consulta
Comando 1: ps -ef | grep java * Cualquier elemento del proceso de servicio
Comando 2: jps Solo recupera el proceso del proyecto java
kill PID 普通杀死进程
kill -15 PID 友好杀死 可以执行善后操作
kill -9 PID 强制杀死