Linux entró en boxes grabación, actualizar Revel

Linux entró en boxes grabación, actualizar Revel

Shannon realmente, es la naturaleza humana, que era un perceptores de front-end, que sin tocar Linux, también lo hizo la formación organizada por el día escolar continuó, los resultados de la máquina virtual desde hace mucho tiempo, y finalmente incluso meses vimno están abiertas, por lo que no voy a seguir, seguir aprendiendo vue, hasta ahora realizado un proyecto pila completa, le gustaría subir a la nube Ali, sólo para encontrar a su uso linux, por supuesto, puede elegir el sistema de ventanas, pero el espíritu de aprendizaje para el propósito, eligió linuxel sistema.

Este artículo es plenamente aplicable a los novatos, y no a la escuela especial linux, los siguientes son contenidos pro-prueba efectiva.

Ali nube CentOS7 entorno de nodos de instalación

prestar atención

  1. Por favor, no se aplican cuando la imagen Ali nube de selección, no elige por favor nodejs el espejo, porque es demasiado baja la versión, que también había utilizado esta imagen, el resultado que viene, puede utilizar el nodo de comando, el resultado no es, así que siga el tutorial está instalado nodo, obviamente, v11.0.0la versión, la versión de los resultados después de la instalación v4.
  2. Utilice el archivo binario descarga, por lo que no compile, de lo contrario podría tener que instalar gcc, la versión de nodo es demasiado alta, sino también para actualizar gcc, pero también problemático.
  3. Hacer método de nodos no está completamente instalado de acuerdo con el tutorial novato de CentOS, debido a que las necesidades de archivo descargado para ser compilados.
  4. Haz exactamente lo que el novato tutorial de linuxcómo instalar un nodo, que es un enlace blando se establece algunos de los problemas, y el camino después del nodo de Ali nube de extracción diferente.

paso nodo Instalación

Yo uso la conexión remota aliyun web oficial, no hay ninguna herramienta para descargar cualquier conexión remota, y una caja de negro aparece cuando hay conexión remota, puede entrar en la línea de comandos.

Los siguientes son los Pro-test medidas eficaces:

  • Cambiar de usuario
sudo su root
  • Descargar el archivo binario a la versión 12.16.1, por ejemplo,

Si quiere descargar otra versión, por su cuenta para encontrar http://nodejs.org/dist/, prestar atención al sufijo, es estarlinux-x64.tar.xz

wget http://nodejs.org/dist/v12.16.1/node-v12.16.1-linux-x64.tar.xz 
  • descompresión
tar xf  node-v12.16.1-linux-x64.tar.xz      
  • Mover carpeta

mv 源文件 目标路径

ruta de destino, si no hay sistema de carpetas para crear su propio

mv node-v12.16.1-linux-x64 /usr/local/nodejs
  • Abra el archivo con la variable de entorno de configuración de vim
vim /etc/profile
  • Encuentra la ubicación especificada

Encuentra esta línea de código en el archivoexport PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL

  • Escritura de variables de entorno

En la cadena de código anterior se encontró antes, añadir la siguiente

export NODE_HOME=/usr/local/nodejs
export PATH=$NODE_HOME/bin:$PATH
  • Salir y guardar

Pulse la esctecla para entrar en el modo de línea de comandos, y luego seguido por :wq, Intro, así que deja de vim

  • Compilar / etc / perfil para validar la configuración
source /etc/profile
  • prueba
node -v
npm -v

Si la versión de salida, el medio ambiente nodo de la instalación tuvo éxito.

Si la conexión de nuevo, el comando de detección de servidores, nodos no funciona, no se preocupe, una vez más llevar a cabo source /etc/profilea

instalar MySQL

prestar atención

Referencia novato tutorial, aunque algunos comandos se quejará, pero usted es muy afortunado, tengo que ayudar a llenar el hoyo.

Si desea utilizar nodo de conexión MySQL, lo mejor es no instalar más de la versión 8.0

Pasos de la instalación

  • Siga el tutorial pasos de novato, estos cuatro temas no está en la sabiduría

secuencialmente introducido

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum update
yum install mysql-server

En la ejecución yum updatedespués, le permitirá determinar si desea descargar, seleccionar y

  • permisos
chown mysql:mysql -R /var/lib/mysql
  • inicialización
mysqld --initialize

Tengo aquí un error, el código de error es el siguiente

[Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2019-04-24 18:07:59 0 [Note] mysqld (mysqld 5.6.43) starting as process 16404 ...
2019-04-24 18:07:59 16404 [ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!

2019-04-24 18:07:59 16404 [ERROR] Aborting

2019-04-24 18:07:59 16404 [Note] Binlog end
2019-04-24 18:07:59 16404 [Note] mysqld: Shutdown complete
  • Solucionar error de inicialización

Abra el archivo con Vim, vim /etc/my.cnf, añada lo siguiente en [mysqlId] en

explicit_defaults_for_timestamp=true
user=mysql

Después de que la adición es completa, la prensa esc, la prensa :wq, la salida y guardar.

Solución original: https://www.cnblogs.com/zhangwy1024/p/10764249.html

Después de resolver el error, entonces inicializar mysqld --initialize

  • Inicio de MySQL
systemctl start mysqld
  • estado de vista MySQL en ejecución
systemctl status mysqld
  • MySQL comprobar si la instalación se ha realizado correctamente
mysqladmin --version

Si la salida de cualquier información para demostrar que falló la instalación, debe teóricamente imposible, porque yo también soy así instalado.

  • Introduzca MySQL
mysql

Yo aquí estoy para ser dado, el siguiente mensaje de error

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

solución:

 ps -A|grep -i  mysql

Si la salida similar a la siguiente información, a continuación, eliminar suficientes matanza

 13284 ?        00:00:00 mysqld_safe
 13422 ?        00:01:33 mysqld
kill 13284
kill 13422

Después de terminada la entrada MySQL matar de nuevo, si todavía reportado los mismos errores, a continuación, introduzca de nuevo ps -A|grep -i mysql, y así sucesivamente hasta que la matanza es limpio, por lo que puede sin problemas en el mysql

Solución de referencia: https://www.cnblogs.com/lvhanzhi/p/10483306.html

Después de entrar en la entrada de MySQL

SHOW DATABASES;

Si usted tiene un retorno de información similar para demostrar que nada gran problema

+----------+
| Database |
+----------+
| mysql    |
| test     |
+----------+

Después de cambiar la contraseña

Introduzca dejar de fumar, dejar de fumar MySQL

  • Restablecer contraseña

preferiblemente contener letras y números, así como el acuerdo especial, como * \ y similares

mysqladmin -u root password "new_password";

Luego habrá una advertencia, pero no importa, si nada importante si sus datos de MySQL

A continuación, vuelva a entrar en el MySQL, tan poco éxito

mysql -u root -p

Ingrese una contraseña, a continuación, introduzca y no encontró aparece ** similares, esto es normal, puede estar seguro de que la entrada.

Supongo que te gusta

Origin www.cnblogs.com/tourey-fatty/p/12551540.html
Recomendado
Clasificación