La última versión 2023 de la descarga e instalación de Node.js y el tutorial de configuración del entorno (muy detallado) desde la entrada de base cero hasta la competencia, es suficiente para leer este artículo

1. Ingrese la dirección del sitio web oficial para descargar el paquete de instalación

https://nodejs.org/zh-cn/download/

Seleccione la versión de Node.js correspondiente a su sistema, aquí elijo sistema Windows, 64 bits

Sugerencias: si desea descargar una versión específica, haga clic en [Versiones anteriores] para elegir la versión que desea descargar

2. Instalador

(1) Una vez completada la descarga, haga doble clic en el paquete de instalación para comenzar a instalar Node.js

(2) Haga clic en el botón [Siguiente] directamente, aquí puede modificar la ruta de instalación según sus necesidades personales y continuar haciendo clic en el botón [Siguiente] después de la modificación

(3) Se puede hacer de acuerdo a sus propias necesidades. Aquí elijo la instalación predeterminada y continúo haciendo clic en el botón [Siguiente]

(4) No seleccionado, haga clic en el botón [Siguiente] directamente

(5) Haga clic en el botón [Instalar] para instalar

(6) Una vez finalizada la instalación, haga clic en el botón [Finalizar]

(7) Para probar si la instalación es exitosa, presione la tecla [win+R], ingrese cmd y abra la ventana cmd

 输入:node -v     // 显示node.js版本

            npm -v      // 显示npm版本

–Exhibición exitosa de las notas de la versión Instalado correctamente

3. Configuración del entorno

(1) Busque el directorio de instalación y cree dos nuevas carpetas [node_global] y [node_cache] en el directorio de instalación

(2) Una vez completada la creación, abra la ventana de comando cmd como administrador (consulte los Consejos a continuación para conocer el método de apertura) e ingrese

①npm config set prefix "your path\node_global" (copie la ruta de la carpeta "node_global" que acaba de crear)

npm config set prefix "D:\develop\Node.js\node_global"

②npm config set cache "your path\node_cache" (copie la ruta de la carpeta "node_cache" que acaba de crear)

npm config set cache "D:\develop\Node.js\node_cache"

Sugerencias: cómo ejecutar cmd como administrador: haga clic en el menú [Inicio] en la esquina inferior izquierda, ingrese "símbolo del sistema" en el área de búsqueda y luego haga clic en [Ejecutar como administrador]

=O haga clic con el botón derecho del mouse y seleccione [Ejecutar como administrador]============

(3) Configurar variables de entorno

①【Esta computadora】-Clic derecho-【Propiedades】-【Configuración avanzada del sistema】-【Variables de entorno】

② Haga clic en [Nuevo] en [Variables del sistema]

Nombre de la variable: NODE_PATH

Valor de la variable: C:\Archivos de programa\nodejs\node_global\node_modules

Luego encontrará una carpeta [node_modules] en [node_global]

Sugerencias: si la carpeta [node_modules] no se crea automáticamente después de ingresar el valor de la variable, cree manualmente una carpeta [node_modules] en [node_global] y luego copie la dirección de ruta de la carpeta [node_modules] que creó en el valor de la variable

③ Edite [Ruta] en [Variables de usuario]

④ Cambie el valor predeterminado [ ] debajo de la unidad C AppData\Roaming\npma [ ] node_global】的路径y haga clic en Aceptar

⑤ Seleccione [Ruta] en [Variables del sistema], haga clic en [Editar] para agregar [RUTA_NODO] y luego siga haciendo clic en [Aceptar]

4. prueba

Una vez completada la configuración, instale uno de los módulos express más utilizados a nivel mundial para realizar pruebas

npm install express -g   // -g代表全局安装

Cuando aparece la siguiente interfaz, la configuración es exitosa

Consejos: si la instalación falla, puede ser que no ejecutó la ventana cmd como administrador, o puede modificar los permisos de [node_global] y [node_cache]

Pasos: haga clic derecho en la carpeta [node_global], haga clic en [Propiedades], luego haga clic en [Seguridad], luego haga clic en [Editar], verifique todos los permisos y luego haga clic en [Aceptar], y los pasos para [node_cache] son ​​los mismos .

5. Instale la imagen espejo de Taobao

①Instalar imagen espejo de Taobao

npm config set registry https://registry.npm.taobao.org

Comprobar el éxito:

npm config get registry

②Instalar cnpm (instalación bajo demanda)

Descripción: npm es el administrador de paquetes oficial de node. cnpm es una versión china de npm, una herramienta de línea de comandos cnpm (soporte de compresión gzip) personalizada de Taobao en lugar del npm predeterminado.

npm install -g cnpm --registry=https://registry.npmmirror.com

Comprobar si la instalación es exitosa

Comando: cnpm -v

Adicional: Si hay algún problema, los amigos pueden comprobar si hay algún error en su configuración

①Abra cmd y escriba el siguiente comando para verificar

② Abra la verificación de configuración de variables de entorno

③Abra el directorio de instalación y verifique si hay las siguientes carpetas

**····** Compruebe si hay una carpeta llamada [node_modules] en [node_global]

**····**El cnpm y express instalado anteriormente aparecerán en la carpeta [node_modules] debajo de [node_global]

**题外话**

=========

Muchas personas que son nuevas en la industria informática o que se graduaron de carreras relacionadas con la informática han encontrado obstáculos en todas partes debido a la falta de experiencia práctica. Veamos dos conjuntos de datos:

  • Se espera que los graduados universitarios nacionales de 2023 alcancen los 11,58 millones, y la situación laboral es grave;

  • Según los datos publicados por la Semana Nacional de Publicidad de Seguridad en Redes, para el año 2027, la escasez de personal de seguridad en redes en mi país llegará a 3,27 millones.

    Por un lado, la situación laboral de los recién graduados es grave cada año y, por otro lado, existe una brecha de un millón de talentos en ciberseguridad.

El 9 de junio, se publicó oficialmente la edición de 2023 del Libro azul de empleo de MyCOS Research (que incluye el Informe de empleo de 2023 para estudiantes universitarios en China y el Informe de empleo para estudiantes de formación profesional superior en China en 2023).

Las 10 carreras principales con salario mensual más alto para graduados universitarios de 2022

El ingreso mensual de los estudiantes de pregrado en ciencias de la computación y de los estudiantes de automatización vocacional superior es relativamente alto. El ingreso mensual de la clase 2022 de licenciatura en informática y carreras de automatización vocacional superior es de 6.863 yuanes y 5.339 yuanes, respectivamente. Entre ellos, el salario inicial de los estudiantes de licenciatura en informática es básicamente el mismo que el de la clase 2021, y el ingreso mensual de los estudiantes de automatización vocacional superior ha aumentado significativamente.

Específicamente, dependiendo de la carrera, la carrera con un ingreso mensual más alto para estudiantes universitarios en 2022 es seguridad de la información (7579 yuanes). En comparación con la clase de 2018, las carreras universitarias relacionadas con la inteligencia artificial, como la ciencia y la tecnología electrónica, la automatización, tuvieron un buen desempeño y sus salarios iniciales aumentaron un 19 % en comparación con hace cinco años. Si bien la ciencia de datos y la tecnología de big data son especializaciones recientemente agregadas en los últimos años, han tenido un buen desempeño y se han clasificado entre las tres principales especializaciones con mayores ingresos mensuales medio año después de la graduación para la clase de estudiantes universitarios de 2022. La única carrera de humanidades y ciencias sociales que ingresó a la lista de los 10 mejores estudiantes mejor pagados hace cinco años, French ha salido del top 10.

“No hay seguridad nacional sin ciberseguridad”. En la actualidad, la seguridad de la red se ha elevado a la altura de la estrategia nacional y se ha convertido en uno de los factores más importantes que afectan la seguridad nacional y la estabilidad social.

Características de la industria de seguridad de redes

1. El salario de empleo es muy alto y aumenta rápidamente. En 2021, Liepin.com lanzó el salario de empleo más alto en la industria de seguridad de redes, ¡que es de 337,700 yuanes per cápita!

2. Hay una gran brecha de talento y muchas oportunidades de empleo

El 18 de septiembre de 2019, el sitio web oficial del "Gobierno Popular Central de la República Popular China" publicó: mi país necesita 1,4 millones de talentos en seguridad cibernética, pero las escuelas de todo el país capacitan a menos de 1,5 millones de personas cada año. El "Informe de seguridad cibernética para la primera mitad de 2021" de Liepin.com predice que la demanda de talentos en seguridad cibernética será de 3 millones en 2027, y solo hay 100,000 empleados actualmente involucrados en la industria de la seguridad cibernética.

La industria tiene mucho espacio para el desarrollo y muchos puestos de trabajo

Desde el establecimiento de la industria de seguridad de redes, se han agregado docenas de nuevos puestos en la industria de seguridad de redes: expertos en seguridad de redes, analistas de seguridad de redes, consultores de seguridad, ingenieros de seguridad de redes, arquitectos de seguridad, ingenieros de operación y mantenimiento de seguridad, ingenieros de penetración, administración de seguridad de la información. Ingeniero de seguridad de datos, ingeniero de operaciones de seguridad de redes, ingeniero de respuesta ante emergencias de seguridad de redes, evaluador de datos, gerente de productos de seguridad de redes, ingeniero de servicios de seguridad de redes, capacitador de seguridad de redes, auditor de seguridad de redes, ingeniero de análisis de inteligencia de amenazas, profesional de recuperación ante desastres, combate real ofensivo y defensivo profesionales...

Gran potencial de carrera

La especialización en seguridad de redes tiene características técnicas sólidas, especialmente el dominio de la arquitectura de red central y la tecnología de seguridad en el trabajo, lo que tiene una ventaja competitiva insustituible en el desarrollo profesional.

Con la mejora continua de la capacidad personal, el valor profesional del trabajo también aumentará con el enriquecimiento de la propia experiencia y la madurez de la operación del proyecto, y el espacio de apreciación es alcista en todo momento, que es la razón principal por la que es popular. con todos.

Hasta cierto punto, en el campo de la seguridad de la red, al igual que la profesión de médico, cuanto mayor sea, más popular se volverá. Debido a que la tecnología se vuelve más madura, el trabajo será naturalmente valorado, y la promoción y el aumento salarial son una cuestión. por supuesto.

Cómo aprender piratería y seguridad cibernética

Hoy, siempre que le dé su visto bueno a mi artículo, compartiré con usted mi colección privada de materiales de aprendizaje de seguridad en línea de forma gratuita, así que veamos qué hay allí.

1. Hoja de ruta de aprendizaje

También hay muchas cosas que aprender en ataque y defensa. He escrito todas las cosas específicas para aprender en la hoja de ruta anterior. Si puede aprenderlas, no tendrá problemas para conseguir un trabajo o tomar trabajos privados.

2. Videotutorial

Aunque hay muchos recursos de aprendizaje en Internet, básicamente están incompletos. Este es un video tutorial sobre seguridad cibernética grabado por mí. Tengo una explicación en video de apoyo para cada punto de conocimiento en la hoja de ruta anterior.

El contenido abarca el estudio de la ley de seguridad de redes, operación de seguridad de redes y otras evaluaciones de garantías, conceptos básicos de pruebas de penetración, explicación detallada de vulnerabilidades, conocimientos básicos de informática, etc., que son todos los contenidos de aprendizaje que se deben conocer al iniciarse en la seguridad de redes.

(Todo está empaquetado en una sola pieza y no se puede desplegar uno por uno. Hay más de 300 episodios en total)

Debido al espacio limitado, solo se muestra una parte de la información, debe hacer clic en el enlace a continuación para obtenerla

Juerga de CSDN: "Paquete de recursos de aprendizaje avanzado y introducción a la seguridad de redes y piratas informáticos" uso compartido gratuito

3. Documentos técnicos y libros electrónicos

Los documentos técnicos también están compilados por mí mismo, incluida mi experiencia y puntos técnicos de participación en operaciones de seguridad de red a gran escala, minería de vulnerabilidades CTF y SRC. También hay más de 200 libros electrónicos. Debido a la sensibilidad del contenido, no los mostraré uno por uno.

Debido al espacio limitado, solo se muestra una parte de la información, debe hacer clic en el enlace a continuación para obtenerla

Juerga de CSDN: "Paquete de recursos de aprendizaje avanzado y introducción a la seguridad de redes y piratas informáticos" uso compartido gratuito

4. Caja de herramientas, preguntas de la entrevista y código fuente

“Si quieres hacer un buen trabajo, primero debes afilar tus herramientas.” He resumido docenas de las herramientas de hackeo más populares para todos. El alcance de la cobertura se centra principalmente en la recopilación de información, las herramientas de piratería de Android, las herramientas de automatización, el phishing, etc. Los estudiantes interesados ​​no se lo deben perder.

También está el código fuente del caso y el conjunto de herramientas correspondiente mencionado en mi video, que se puede quitar si es necesario.

Debido al espacio limitado, solo se muestra una parte de la información, debe hacer clic en el enlace a continuación para obtenerla

Juerga de CSDN: "Paquete de recursos de aprendizaje avanzado y introducción a la seguridad de redes y piratas informáticos" uso compartido gratuito

Finalmente, hay preguntas de entrevistas sobre seguridad en Internet que he resuelto en los últimos años. Si está buscando un trabajo en seguridad en Internet, definitivamente lo ayudarán mucho.

Estas preguntas se encuentran a menudo en entrevistas con Sangfor, Qi Anxin, Tencent u otras empresas importantes. Si tiene buenas preguntas o buenas ideas, compártalas.

Análisis de referencia: sitio web oficial de Sangfor, sitio web oficial de Qi Anxin, Freebuf, csdn, etc.

Características del contenido: organización clara, incluida la representación gráfica, que es más fácil de entender.

Resumen de contenido: incluye intranet, sistema operativo, protocolo, prueba de penetración, servicio de seguridad, vulnerabilidad, inyección, XSS, CSRF, SSRF, carga de archivos, descarga de archivos, inclusión de archivos, XXE, vulnerabilidad lógica, herramienta, SQLmap, NMAP, BP, MSF…

Debido al espacio limitado, solo se muestra una parte de la información, debe hacer clic en el enlace a continuación para obtenerla

Juerga de CSDN: "Paquete de recursos de aprendizaje avanzado y introducción a la seguridad de redes y piratas informáticos" uso compartido gratuito

Supongo que te gusta

Origin blog.csdn.net/Python_0011/article/details/132109189
Recomendado
Clasificación