Colección de citas famosas - Slogan de motivación - Docker instala Redis, MySQL y Gogs.

Docker instala Redis, MySQL y Gogs.

La vida es corta y el aprendizaje es infinito.

Recientemente recibí un proyecto. Debido a la naturaleza única del proyecto, necesitaba construir algunos entornos yo mismo. Acabo de aprender algo de Docker (si no está familiarizado con Docker aquí, puede consultar la serie de artículos de Docker escritos por Song Ge en la cuenta pública), así que decidí usar Docker para compilarlo. Después de todo, es cómodo, sencillo y rápido de configurar.

Todos deben establecer una contraseña al instalar Redis en un servidor público y deben establecer una contraseña.

Si no se establece una contraseña, los piratas informáticos pueden explotar fácilmente la vulnerabilidad de Redis para extorsionar a Bitcoin. Si no lo encuentras, ¡todo esto es una maldita lección! Recuerde no correr riesgos o simplemente asumir que cambiar el puerto está bien. La cantidad de puertos es limitada y un pirata informático puede atravesarlos y descifrarlos por completo. Lo mejor es configurar ambos, cambiar el puerto y añadir la contraseña, doble seguro. Por supuesto, la contraseña no debe ser tan simple como la de cualquier biblioteca de diccionario, sino lo más compleja posible.

Es similar al método de instalación de Redis, pero aquí se obtiene la versión especificada de MySQL.

En primer lugar, cuando se trata de plataformas de gestión de código, lo primero en lo que la gente piensa es definitivamente en Github y Gitlab. Estos dos deberían usarse con más frecuencia. La mayor parte del software de código abierto es Github y la mayoría de las empresas utilizan Gitlab. Gogs también es una plataforma de gestión de código, que es relativamente ligera en comparación con Gitlab.

¿Por qué debería usar Gogs en lugar de Gitlab aquí? ¡La razón principal es que la configuración del servidor personal no puede mantenerse al día! ! !

Intenté instalar Gitlab. Después de la instalación, el servidor no se ejecuta en absoluto. Inicialmente, el rendimiento del servidor personal no era muy bueno. También ejecuté algunos programas en él. Después de instalar Gitlab, ni siquiera pude abrir el sitio web del blog, así que lo dejé decididamente. La configuración de hardware recomendada oficialmente para instalar Gitlab es 4 núcleos y 8G. Gogs es mucho más liviano y básicamente no tiene ningún impacto en el servidor después de la instalación, lo que es muy conveniente.

Presta atención a modificar el número de puerto:

Si te saltas este paso después de hacer clic, todo es normal después del paso de instalación anterior, si ocurre un error de mysql: el tamaño máximo de columna es 767 bytes, entonces estoy muy contento de que haya encontrado un problema, pero no tenga miedo, podemos resolverlo configurando los parámetros de MySQL.

Solución: