Instalación de Linux Configuración inicial de la base de datos MariaDB + configuración inicial de la implementación del proyecto en el sistema Windows en el entorno Linux

Prueba: si la máquina virtual actual puede conectarse correctamente a la red externa. Inserte la descripción de la imagen aquí
Comando:

[root@localhost src]# yum  install mariadb-server      安装mariadb数据库

Ejecutado después de un fallo.

[root@localhost src]# yum  clean   all                 清空已安装文件   如果下载

descargando…

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí
Escriba "y" y presione Entrar para iniciar la instalación.
Inserte la descripción de la imagen aquí

Instalado

Inserte la descripción de la imagen aquí

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

Inserte la descripción de la imagen aquí

Presione y-enter hasta el final e ingrese a la base de datos después de que la configuración sea exitosa:
Inserte la descripción de la imagen aquí

Configurar los permisos de la base de datos de Linux

Cambiar base de datos mysql

Inserte la descripción de la imagen aquí
Consulta host / root / contraseña en la tabla de usuarios Inserte la descripción de la imagen aquí
. Cambia host = "localhost" a "%" para Inserte la descripción de la imagen aquí
actualizar los permisos de la base de datos.
Inserte la descripción de la imagen aquí

Configurar la política de firewall de Linux

Verificar el estado del firewall

mando:

 firewall-cmd --state

Inserte la descripción de la imagen aquí

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

Inserte la descripción de la imagen aquí

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

Inserte la descripción de la imagen aquí
3. Encienda el firewall

firewall-cmd --zone=public --add-port=80/tcp --permanent

Inserte la descripción de la imagen aquí
4. Quite el puerto

firewall-cmd --zone=public --remove-port=9090/tcp --permanent

Inserte la descripción de la imagen aquí
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
Inserte la descripción de la imagen aquí
2. Edite el archivo de configuración

Inserte la descripción de la imagen aquí

Empaquetado e implementación de proyectos

1. Empaquetado del proyecto
Inserte la descripción de la imagen aquí
2. Cargar el archivo del paquete jar tomcat
Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí

Proyecto de inicio

mando:

java -jar 8081.war

Inserte la descripción de la imagen aquí

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 &

Inserte la descripción de la imagen aquí


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    强制杀死

Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/weixin_40597409/article/details/110531894
Recomendado
Clasificación