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 vim
no 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ó linux
el 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
- 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.0
la versión, la versión de los resultados después de la instalaciónv4
. - 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.
- 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.
- Haz exactamente lo que el novato tutorial de
linux
có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 esc
tecla 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/profile
a
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 update
despué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.