Utilice la dirección de red pública generada por cpolar para acceder al disco de red local de Cloudreve

1. Introducción

Ha pasado un tiempo desde que surgió el concepto de almacenamiento en la nube, y las principales empresas de Internet se han unido a la batalla una tras otra, y los discos en la nube pública han florecido en todas partes durante un tiempo. Pero después de un período de tiempo, los posibles problemas de seguridad de los discos de la nube pública también quedaron expuestos, y los usuarios originales de los discos de la nube pública pasaron a crear discos de la nube privada, lo que también impulsó el desarrollo de proveedores de discos de la nube privada como Synology. Sin embargo, el hardware de Synology cuesta miles de dólares, lo que dificulta a los consumidores individuales: ¿Se puede transformar una computadora personal en un disco en la nube privada? La respuesta es, naturalmente, sí. Hoy le presentaremos cómo utilizar Cpolar y Cloudreve para crear un potente sistema de disco en la nube PHP en una computadora personal con Windows.

2. Construcción de sitios web locales

2.1 Uso ambiental

Cloudreve es un programa web, debido a que se ejecuta en la computadora local, necesita un entorno operativo virtual, aquí usamos el software PHPStudy. Dado que PHPStudy es un software independiente, solo necesita hacer doble clic en el programa de instalación en el paquete de instalación una vez completada la descarga de PHPStudy y seguir las instrucciones del software para completar la instalación.

Cuadro 1

Cuadro 2

Cuadro 3

2.2 Selección de componentes de soporte

Al igual que los programas web comunes, Cloudreve también se basa en PHP, además de su función de transferencia de archivos, por lo que necesita el soporte de varios programas como PHP, MySQL, Nginx, FTP, FileZilla y SQL-Front. Afortunadamente, PHPStudy proporciona la instalación de este software de soporte, lo que nos ahorra muchos problemas.

Cuadro 4

2.3 Instalación de la página web

Una vez que el software PHPStudy esté listo, podemos comenzar a instalar la página web de Cloudreve. Descargue el paquete web en el sitio web oficial de Cloudreve (la página web oficial está colgada en GitHub, la página web no se puede abrir normalmente y se puede descargar desde otros canales)

Cuadro 5

Una vez descargado el paquete de compresión de la página web, descomprímalo en la carpeta WWW de PHPStudy como directorio raíz de la página web. En este ejemplo, PHPStudy está instalado en la unidad D, por lo que la ruta es Computadora – Unidad D – PHPStudy pro – WWW.

Cuadro 6

Luego regrese a la página "Sitio web" de la interfaz principal de PHPStudy, haga clic en "Crear sitio web" en la esquina superior izquierda de la página y comience a configurar el entorno operativo de la página web Cloudreve.

Cuadro 7

En la página "Crear sitio web", debemos realizar varias configuraciones básicas para el entorno operativo del sitio web, que incluyen:

  • Nombre de dominio : el nombre de dominio del sitio web de acceso local;
  • Puerto : el número de puerto de salida de la página web local;
  • Directorio raíz : la ruta donde se almacenan los archivos de la página web, que se puede seleccionar mediante el botón "Examinar" en el lado derecho de la columna;
  • Crear FTP y base de datos : marque estos dos elementos y aparecerá una nueva ventana para la configuración. El contenido de la configuración incluye principalmente nombre de usuario, contraseña y nombre;
  • Versión PHP : Normalmente, no es necesario seleccionar este elemento por separado, PHPStudy seleccionará automáticamente una versión superior, pero para evitar errores al abrir el sitio web después de la instalación, es mejor seleccionar la versión PHP 7.2X.

Cuadro 8

Cuadro 9

Cuadro 10

Después de completar la configuración, puede hacer clic en el botón "Confirmar" en la parte inferior de la página para guardar estas configuraciones. Luego ingrese (localhost:80/cloudreveinstaller) en la barra de direcciones del navegador para ingresar al programa de instalación web. En este paso, Cloudreve verificará el entorno operativo y las funciones de soporte, y solo la autoverificación necesaria del proyecto podrá pasar al siguiente paso de implementación.

Cuadro 11

Cuadro 12

El siguiente paso del trabajo de instalación es principalmente completar la información de la base de datos, solo necesitamos completar la información de la base de datos establecida anteriormente.

Cuadro 13

Después de configurar la información de la base de datos, haga clic en "Iniciar instalación" en la parte inferior de la página y solo tendrá que esperar un momento para que se instale Cloudreve. En la página de finalización de la instalación de la página web, se proporcionarán la dirección de antecedentes de Cloudreve, la información de inicio de sesión del administrador y las precauciones de seguridad.

Cuadro 14

2.4 Prueba y uso

Luego ingresamos localhost:80 en la barra de direcciones del navegador (el número de puerto debe ingresarse de acuerdo con la configuración real; en este ejemplo, el número de puerto que usamos es 80) y el sistema de disco de red Cloudreve en la computadora local. puede ser usado.

Cuadro 15

Cuadro 16

2.5 Resolución de problemas

Durante la instalación de Cloudreve, uno de los problemas más comunes es que el elemento de reescritura de URL en la verificación del entorno es incorrecto. La solución a este problema también es muy simple, simplemente realice una configuración pseudoestática en la página web.

Cuadro 17

Primero, abrimos PHPStudy, hacemos clic en la opción "Administración" en el lado derecho de la entrada del sitio web de Cloudreve, buscamos el botón "pseudoestático" y hacemos clic para ingresar a la página de configuración pseudoestática.

Cuadro 18

En el cuadro de configuración pseudoestática, ingrese el siguiente comando:

location / {
    
    
  if (!-e $request_filename) {
    
    
  rewrite ^(.*)$ /index.php?s=/$1 last;
  break;
  }
}

Cuadro 19

Una vez completada la entrada, haga clic en "Confirmar" a continuación para guardar y actualizar la página de instalación nuevamente. Puede ver que el elemento de reescritura de URL que se informó originalmente como un error pasó la inspección y podemos continuar con el siguiente paso. instalación.

Cuadro 20

3. Publicación de páginas web locales

3.1 configuración de la nube polar

Una vez completada la instalación de la página web de Cloudreve, podemos proceder a publicar el disco en la nube de Cloudreve ubicado en la computadora local a través del túnel de datos de intranet creado por Cpolar hacia la Internet pública, y aceptar usuarios registrados dentro de un rango limitado (o distribuir usuarios registrados información del usuario) para acceder al disco en la nube. Primero visite el sitio web oficial de cpolar. En la página del sitio web oficial, puede encontrar el botón de descarga del cliente cpolar. Podemos descargar cpolar al local primero y luego instalarlo cuando el túnel de datos esté asociado con el sitio web local.

Cuadro 21

Cuadro 22

Una vez completada la descarga del cliente Cpolar, no abandone el sitio web oficial rápidamente. Necesitamos reservar un túnel de datos en blanco en el sitio web oficial para transportar el Cloudreve local. Después de iniciar sesión en el sitio web oficial de cpolar como usuario, haga clic en el botón "Reserva" en el lado izquierdo de la página "Panel" para ingresar a la página de configuración de reserva del túnel de datos en blanco de la nube de cpolar.

Cuadro 23

En esta página, podemos optar por reservar varios elementos, como "nombre de subdominio secundario", "nombre de dominio personalizado", "dirección TCP", "dirección FTP", etc. (cabe señalar que la nube reserva varios túneles de datos como funciones avanzadas, debe actualizar cpolar a la versión básica y superior para usar), para la página web de Cloudreve, podemos elegir "reservar el nombre de subdominio de segundo nivel" o "reservar el nombre de dominio personalizado". Entre ellos, "Reservar un nombre de dominio personalizado" necesita comprar un nombre de dominio de un proveedor de nombres de dominio y configurar el CNAME. Para evitar confusiones, utilizaremos "Reservar un nombre de subdominio de segundo nivel" para la demostración.

En el campo "nombre de subdominio de segundo nivel reservado", debemos realizar configuraciones simples para reservar el nombre de subdominio de segundo nivel. Las configuraciones incluyen:

  • Región : Aquí podemos seleccionar el lugar de uso real en el menú desplegable;
  • Nombre de dominio de segundo nivel : Puede elegir el contenido que desea completar en el nombre de dominio de segundo nivel, pero debe tenerse en cuenta que el contenido eventualmente se mostrará en la URL pública, por lo que debe elegir el contenido apropiado para completar. en;
  • Descripción : Esta columna puede considerarse como comentarios de este túnel de datos, siempre que sea conveniente distinguirla;

Cuadro 24

Cuadro 25

Después de completar esta configuración, puede hacer clic en el botón "Reservar" a la derecha para reservar este túnel de datos en blanco.
Luego volvemos a la computadora local, instalamos el cliente polar (usuarios que usan cpolar por primera vez) y configuramos el cliente cpolar para asociar este túnel de datos en blanco con el disco de red Cloudreve.

3.2 configuraciones locales polares

Hemos descargado el cliente cpolar al local antes, en este momento solo necesitamos hacer doble clic en el paquete de instalación de cpolar descargado (archivo con sufijo .msi) y seguir las instrucciones para instalarlo (básicamente hasta el siguiente).

Cuadro 26

Cuadro 27

Una vez instalado el cliente cpolar, podemos encontrar el acceso directo de cpolar a través del menú de inicio de Windows o ingresar localhost:9200 en el navegador para abrir la interfaz web-UI del cliente cpolar.

Cuadro 28

Cuadro 29

Después de ingresar la cuenta y la contraseña para iniciar sesión en el cliente cpolar, hacemos clic en el botón "Crear túnel" debajo del elemento "Administración de túneles" en el lado izquierdo de la página principal de cpolar para ingresar a la página de creación de túnel local. En este paso, podemos asociar el disco de red local de Cloudreve con el túnel de datos de la nube cpolar, convirtiendo el disco de red local en un disco de nube privado al que se puede acceder a través de Internet.

Lo mismo que configurar el túnel de datos en la nube cpolar, aquí también necesitamos configurar el túnel de datos, los elementos de configuración específicos son:

  • Nombre del túnel : Puede considerarse como el comentario de información del túnel local de cpolar, siempre que sea conveniente distinguirlo;
  • Protocolo : Aquí elegimos el protocolo http por defecto;
  • Dirección local : la dirección local es el número de puerto de salida del sitio web local, que es 80 en este ejemplo;
  • Tipo de nombre de dominio : dado que hemos reservado un túnel fijo para el nombre de subdominio de segundo nivel en la nube cpolar, marque "Nombre de subdominio de segundo nivel" (si el nombre de dominio reservado es un nombre de dominio personalizado, verifique el nombre de dominio personalizado), y en la siguiente línea complete el nombre del subdominio reservado de segundo nivel en la columna "Subdominio", en este ejemplo es "dreve";
  • Región : Igual que la información reservada en la nube cpolar, podemos completarla según el uso real;

Después de completar la información, puede hacer clic en el botón "Crear" en la parte inferior de la página para generar una dirección pública que pueda publicar sitios web de música locales.

Cuadro 30

Cuadro 31

Luego, hacemos clic en el botón "Lista de túneles en línea" debajo del elemento "Estado" en el lado izquierdo de la interfaz principal de cpolar. En la página "Lista de túneles en línea", podemos ver la dirección del disco de red local de Cloudreve en el público. Internet, para que nuestra red local El disco se haya convertido realmente en un disco en la nube al que se puede acceder a través de Internet.

Cuadro 32

4. Prueba de acceso a la red pública

Ahora intentemos utilizar la dirección pública generada por cpolar para acceder al disco de red local de Cloudreve.

Cuadro 33

Cuadro 34

Se puede ver que hemos utilizado con éxito la dirección pública de Internet generada por cpolar para acceder a la página web del disco de red en la computadora local, convirtiendo nuestra computadora personal en un sistema de disco en la nube y ahorrando miles de fondos para otros fines.

5. Conclusión

Por supuesto, usar cpolar para crear un sitio web de disco en la nube personal es solo un escenario de aplicación de la función de penetración de intranet de cpolar. El túnel de datos de penetración de intranet creado por cpolar también se puede usar en más escenarios.

Supongo que te gusta

Origin blog.csdn.net/m0_73879806/article/details/132345536
Recomendado
Clasificación