Guía de construcción de Cpolar+Emlog: cree fácilmente un blog personal en Ubuntu, no se requieren habilidades profesionales

Prefacio

Como el sitio web más utilizado para que las personas expresen sus voces en Internet, los blogs han sido considerados durante mucho tiempo como uno de los principales canales para que las personas expresen sus voces en Internet. Aunque el auge de las herramientas de mensajería instantánea y los círculos de amigos que surgieron posteriormente quitaron el espacio a muchos blogs, todavía ocupan una cuota de mercado considerable. Precisamente porque los blogs son tan importantes, han atraído a muchos desarrolladores para producir una variedad de software de blogs personales. Hoy, el autor le presentará cómo crear un sitio web de blog personal Emlog en el sistema Ubuntu local y utilizar el túnel de datos de penetración de intranet creado por cpolar para publicarlo en la Internet pública.

1. Construcción del sitio web

El nombre completo de Emlog es "Every Memory Log", que significa "fragmentos de memoria", lo cual es muy adecuado para escenarios de uso de blogs personales. Emlog se ejecuta en base a PHP y MySQL y adopta un diseño de modo liviano. Puede usar varios complementos y plantillas para brindar más funciones y apariencia a emolog, lo que permite a los usuarios tener opciones más flexibles. Además, emlog también se puede encontrar en la implementación con un solo clic del panel Pagoda, lo que sin duda ahorra muchos problemas. Ahora comencemos.

1.1 Descarga e instalación de la página web de Emolog

Casi todo el software tiene ahora su propia página de inicio y Emlog no es una excepción (www.emlog.net). Podemos encontrar la descarga del código fuente en la página de inicio del software Emlog (dado que el autor utiliza el método de implementación con un solo clic del panel Pagoda, no es necesario descargar el código fuente del blog de Emlog aquí). También encontrará la guía de instalación y las preguntas y respuestas de emlog aquí.

imagen

imagen

Como puede ver en el sitio web oficial de Emlog, Emlog admite múltiples versiones de PHP y requiere el soporte de software de base de datos. Por lo tanto, primero debemos instalar Apache, MySQL y PHP (el llamado LAMP) en el panel Pagoda. están instalando Nginx en Linux, MySQL, PHP, se llama LNMP). Por lo general, cuando inicia sesión en Pagoda Panel por primera vez, siempre que Apache, MySQL y PHP no estén instalados en el dispositivo de hardware local, Pagoda Panel aparecerá automáticamente pidiéndole que elija qué página web ejecuta los programas para instalar. .

imagen

También podemos encontrar el botón "Tienda de software" en el lado izquierdo de la página de inicio de Pagoda Panel (puede ingresar la dirección local en el navegador: número de puerto de salida de Pagoda Panel) y hacer clic para ingresar a la página de la Tienda de software. En esta página, podemos encontrar sitios web de uso común que ejecutan programas de soporte, incluidos Nginx, Apache, MySQL, PHP, phpMyadmin, Tomcat, Docker Manager, Redis, etc. Encontramos el software requerido y hacemos clic en "Instalar" en el lado derecho de la entrada del software para instalarlo en el sistema Ubuntu.

imagen

Una vez instalado el software anterior, puede hacer clic en el botón "Instalado" en la parte superior de la página de la tienda de software para ver el software de soporte instalado. Al mismo tiempo, también podemos cambiar la versión de cada software aquí.

imagen

Después de completar la instalación del software compatible, haga clic en "Tienda de software" en el lado izquierdo de la interfaz principal del panel Pagoda. Después de ingresar a la tienda de software, busque el botón "Implementación con un clic" en la parte superior de la página, ingrese a la página del sitio web que se puede implementar con un clic, seleccione la entrada "emlog" y haga clic en "Implementación con un clic". botón en el lado derecho de la entrada.

imagen

Por lo general, para implementar un sitio web en Pagoda Panel, primero debe descargar el código fuente del sitio web y colocarlo en la carpeta wwwroot de Pagoda Panel. Sin embargo, en el modo de "implementación con un clic", el panel de pagoda puede descargar automáticamente el código fuente del sitio web y almacenarlo en la carpeta correspondiente, lo que le ahorra muchos problemas al autor.

El siguiente paso es realizar la configuración básica del sitio web emlog. En la ventana que aparece, podemos especificar la información básica del sitio web. Esta información incluye:

Número de puerto de salida: en el campo "Nombre de dominio", configúrelo en el formato "Nombre de dominio a configurar: Puerto a usar", aquí lo configuro en 127.0.0.1:84

Directorio raíz: este campo se puede cambiar o no, pero el contenido de este directorio raíz se vinculará al campo "Nombre de dominio". Para evitar confusiones, el autor aún así lo cambió a emlog.

Base de datos: simplemente complete la información de la base de datos que configuramos antes;

Versión PHP – Algunos sitios web pueden requerir el uso de una versión específica de PHP, y podemos modificarla en el campo Versión de PHP (siempre que se haya instalado la versión correspondiente del software PHP). Para garantizar la compatibilidad, elegí php7.2.

Después de completar esta configuración, puede hacer clic en el botón "Enviar" en la parte inferior de la ventana para crear el sitio web de Hadsky.

imagen

La creación del sitio web emlog solo lleva poco tiempo. Una vez creado el sitio web, el panel Pagoda mostrará la dirección del sitio web creado y una ventana de información importante del sitio web (esta información puede ser información de la base de datos o información de inicio de sesión de fondo del sitio web).

imagen

A continuación, abra el panel Pagoda de Ubuntu, haga clic en el botón "Sitio web" en el lado izquierdo de la interfaz principal del software, ingrese a la página de lista de sitios web y verá el sitio web de emlog que acaba de instalar y está en línea.

imagen

Una vez creado el sitio web, ingresamos la dirección del sitio web establecida en emlog en la barra de direcciones del navegador Ubuntu y podemos ver la página de configuración del sitio web. En este momento, solo necesita realizar configuraciones específicas del sitio web de acuerdo con las indicaciones en la página de visualización del sitio web.

imagen

1.2 Pruebas de páginas web

Los pasos de instalación de Emlog son muy simples, de hecho, significa configurar un nombre de usuario y contraseña de administrador. Después de completar la configuración, podemos ingresar la URL de emlog e intentar acceder a la página de emlog local.

imagen

O agregue "admin" después de la dirección local de emlog para acceder a la página de fondo de emlog y configurar el sitio web del blog.

imagen

1.3 Instalación y registro de cpolar

Después de completar la implementación de la página web, puede pasar a la instalación de cpolar. Si desea instalar cpolar en un sistema ubuntu, puede utilizar el sencillo script de instalación con un solo clic para instalarlo. Siempre que ingrese el siguiente comando en la interfaz de línea de comandos de Ubuntu, puede ejecutar automáticamente el programa de instalación (cabe tener en cuenta que es posible que algunas versiones de Ubuntu no tengan instalada la herramienta curl, por lo que es mejor ejecutar el comando "sudo aptinstall curl" para instalar primero la herramienta curl).

Script de instalación de Cpolar con un solo clic:

“rizo -L

https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash”

imagen

Una vez completada la instalación de Cpolar, puede ingresar el comando "systemctl start cpolar" para iniciar cpolar.

imagen

En este momento, el sistema ubuntu mostrará el cuadro de autenticación para iniciar el servicio, podemos ingresar la contraseña del sistema ubuntu.

imagen

Por supuesto, también podemos ingresar "versión cpolar" para consultar el número de versión local de cpolar en lugar de usar el comando de nivel systemctl. Siempre que se pueda mostrar la información de la versión, la instalación de cpolar estará completa.

imagen

Para garantizar que cpolar pueda ejecutarse en el sistema Ubuntu durante mucho tiempo y garantizar la existencia estable del túnel de datos, es mejor agregar cpolar a la lista de inicio automático de arranque de Ubuntu. Siempre que ingrese el comando "sudo systemctl status cpolar" en la interfaz de línea de comando de Ubuntu, puede agregar cpolar a la lista de inicio automático.

imagen

Para garantizar la seguridad de los datos de cada usuario y crear un túnel de datos separado para cada cliente, cpolar utiliza una contraseña de usuario y un código token para la verificación del usuario, por lo que debemos registrar al usuario antes de usar cpolar. El proceso de registro es muy simple: simplemente haga clic en "Registro de usuario" en la esquina superior derecha de la página de inicio de cpolar y complete la información necesaria en la página de registro para completar el registro.

imagen

imagen

Después de completar el registro de usuario de cpolar, podemos usar el código token único de cada usuario para activar el cliente cpolar. Siempre que inicie sesión en el sitio web oficial de cpolar, podrá encontrar el código de token único del usuario en la página "Verificación" (o en la ventana "Conectar su cuenta").

imagen

Copie y pegue este código token en la interfaz de línea de comandos de Ubuntu, y el cliente cpolar escribirá el código token en el archivo cpolar.yml local (la activación del código token solo debe realizarse una vez), como una identificación del túnel de datos del usuario. información. El formato de comando específico es "código de token único del usuario de cpolar authtoken".

imagen

2. Publicación de páginas web locales

En este punto, hemos instalado la página web en el dispositivo local y también hemos instalado el programa de penetración de intranet cpolar. A continuación, podemos usar cpolar para crear un túnel de datos seguro y eficiente para la página web local, de modo que nuestra página web local pueda ser accedido en la Internet pública.Visitado.

2.1 Túnel de datos temporales Cpolar

Para cumplir con la función de prueba temporal de las páginas web requeridas por algunos clientes, cpolar puede crear un túnel de datos temporal directamente en el cliente cpolar (la dirección pública de Internet se restablece cada 24 horas). Para crear un túnel de datos temporal, iniciamos sesión directamente en el cliente cpolar en el dispositivo local (ingrese localhost:9200 en la barra de direcciones del navegador) y hacemos clic en el botón "Crear túnel" debajo del elemento "Administración de túneles" en el cliente cpolar. interfaz principal para ingresar a la página Crear configuración de túnel.

imagen

En la página "Crear túnel", debemos configurar varias configuraciones de información, que incluyen:

Nombre del túnel: puede considerarse como el comentario de información del túnel del cliente cpolar, siempre que nos resulte conveniente distinguirlo;

Protocolo: el sitio web del blog emlog es una página web, así que elija el protocolo http;

Dirección local: la dirección local es el número de puerto de salida del sitio web local de emlog, por lo que completamos 84 aquí;

Tipo de nombre de dominio: aquí podemos distinguir si el túnel de datos es para uso temporal o a largo plazo. Aquí solo estamos realizando primero una prueba de conexión, por lo que elegimos "nombre de dominio aleatorio" (los nombres de subdominio de segundo nivel y los nombres de dominio personalizados son túneles estables a largo plazo y deben reservar una dirección de Internet pública en la nube cpolar).

Región: esta es la ubicación del servidor, podemos completarla de acuerdo con la ubicación real de uso;

imagen

Después de completar esta configuración, puede hacer clic en el botón "Crear" en la parte inferior de la página para establecer un túnel de datos temporal. Una vez creado el túnel de datos temporal, el cliente cpolar saltará automáticamente a la página "Lista de túneles" en el elemento "Administración de túneles".

Aquí podemos ver todos los túneles de datos locales de cpolar (ya sean temporales o de largo plazo). También podemos administrar el túnel de datos aquí, incluyendo abrir, cerrar o eliminar este túnel. También podemos hacer clic en el botón "Editar" y finalmente Modificar la información del túnel de datos.

imagen

La dirección de Internet pública temporal que creamos y que puede conectarse al sitio web local se puede encontrar en la "Lista de túneles en línea" en el elemento "Estado".

imagen

Pegamos la dirección de Internet pública de emlog mostrada en la barra de direcciones del navegador del sistema Ubuntu y podemos acceder a la página del blog de emlog local.

imagen

Sin embargo, el túnel de datos en este momento es solo un túnel de datos temporal y se restablecerá cada 24 horas. Después de restablecer el túnel de datos, la dirección de Internet pública generada por cpolar cambiará. Si planea visitar esta página web nuevamente, debe utilizar la dirección recién generada.

2.2.Túnel estable polar (configuración de la nube)

Si queremos configurar un túnel de datos estable a largo plazo para el sitio web local, primero debemos actualizar cpolar a la versión VIP.

imagen

Después de actualizar Cpolar a la versión paga, puede iniciar sesión en el sitio web oficial de cpolar, buscar el botón "Reservar" en el lado izquierdo de la página de inicio del usuario, hacer clic para ingresar a la página de reserva del túnel de datos de cpolar y generar una dirección pública de Internet (o entrada del túnel de datos). En este momento, esta dirección no está conectada al puerto de salida del software local, por lo que puede considerarse como un túnel de datos en blanco.

imagen

En la página de reserva podemos reservar túneles de datos utilizando múltiples protocolos, aquí seleccionamos el campo "Reservar nombre de subdominio de segundo nivel".

imagen

En el campo "Nombre de subdominio reservado de segundo nivel", debe realizar varias configuraciones simples de información, a saber:

Región: la región donde se encuentra el servidor, simplemente seleccione la más cercana;

Nombre de dominio de segundo nivel: (eventualmente aparecerá en la dirección de Internet pública generada como uno de los identificadores de la dirección de red;

Descripción: puede verse como una descripción de este túnel de datos, siempre que se pueda distinguir de otros túneles). Después de completar esta configuración, puede hacer clic en el botón "Reservar" a la derecha para conservar este túnel de datos.

imagen

Por supuesto, si ya no planea utilizar este túnel de datos, puede hacer clic en la "x" a la derecha para eliminarlo fácilmente y ahorrar una valiosa cuota de túnel.

2.3.Túnel estable polar (configuración local)

Después de completar la configuración de la nube cpolar y conservar el túnel de datos en blanco, regresamos al cliente cpolar local y conectamos el túnel de datos en blanco generado por la nube con la página de prueba local.

Abra e inicie sesión en el cliente cpolar en el dispositivo local (puede ingresar localhost:9200 en el navegador para acceder directamente).

Después de ingresar al cliente cpolar, haga clic en el botón "Lista de túneles" debajo del elemento "Administración de túneles" en el lado izquierdo de la interfaz principal del cliente para ingresar a la página del túnel local y luego haga clic en el botón "Editar" del túnel correspondiente.

imagen

En la página "Editar" del túnel local (la misma que la página para crear un túnel temporal local), solo necesitamos modificar el "Tipo de nombre de dominio" para conectar la dirección de Internet pública reservada por cpolar cloud al túnel de datos de Imagewheel. creado por cpolar local.

Hemos reservado el túnel de datos del nombre del subdominio de segundo nivel en la nube cpolar, por lo que lo cambiamos a "Nombre de subdominio de segundo nivel" (si reservó un nombre de dominio personalizado, verifique el nombre de dominio personalizado), y en el siguiente Línea "Subdominio" Complete el nombre del subdominio reservado de segundo nivel en la columna, que es "emlogtest".

imagen

Después de completar el cambio de "Tipo de nombre de dominio", puede hacer clic en el botón "Actualizar" en la parte inferior de la página para conectar el túnel de datos en blanco en la nube cpolar con el sitio web del blog local de emlog para establecer un túnel de datos de penetración de intranet que pueda sobrevivir a largo plazo y de forma estable.

3. Prueba de acceso a la red pública

Finalmente, cuando ingresamos nuevamente a la página "Lista de túneles en línea", podemos encontrar que la dirección de Internet pública de emlog ha cambiado. Pegamos la dirección de Internet pública actualizada del sitio web de emlog en el navegador Ubuntu y podemos ver el uso. La dirección accede al sitio web local de emlog.

imagen

imagen

Resumir

emlog es solo uno de los muchos sitios web de blogs personales. Hay muchos sitios web de blogs personales como emlog. También podemos instalarlos en el dispositivo local con la misma idea y luego crear un túnel de datos de penetración de intranet a través de cpolar para conectar el sitio web local en la computadora se publica en la Internet pública, lo que nos permite tener un sitio web de blog que es completamente nuestro.

Reimpreso del artículo de cpolar pole cloud: Utilice Cpolar+Emlog para crear rápidamente un blog personal en Ubuntu

Supongo que te gusta

Origin blog.csdn.net/m0_59281987/article/details/132824954
Recomendado
Clasificación