Прошло некоторое время с тех пор, как появилась концепция облачных хранилищ. Крупные интернет-компании также присоединились к этой борьбе, и повсюду расцвели публичные облачные диски. Однако через некоторое время потенциальные проблемы безопасности общедоступных облачных дисков также были выявлены, и первоначальные пользователи общедоступных облачных дисков обратились к созданию частных облачных дисков, что также привело к развитию поставщиков частных облачных дисков, таких как Synology. Однако оборудование Synology может легко стоить тысячи, и отдельным потребителям сложно устоять. Можно ли превратить персональный компьютер в частный облачный диск? Ответ, конечно, да. Сегодня мы познакомим вас, как использовать Cpolar и Cloudreve для создания мощной облачной дисковой системы PHP на вашем личном компьютере под управлением Windows.
Cloudreve — это программа для веб-страниц. Поскольку она работает на локальном компьютере, для нее требуется виртуальная рабочая среда. Здесь мы используем программное обеспечение PHPStudy. Поскольку PHPStudy является независимым программным обеспечением, вам нужно только дважды щелкнуть программу установки в установочном пакете после завершения загрузки PHPStudy и следовать подсказкам программного обеспечения для завершения установки.
Как и обычные веб-программы, Cloudreve также основан на PHP и имеет функцию передачи файлов, поэтому требует поддержки PHP, MySQL, Nginx, FTP, FileZilla и SQL-Front. К счастью, PHPStudy обеспечивает установку этого вспомогательного программного обеспечения, что избавляет нас от многих проблем.
После того, как программное обеспечение PHPStudy будет готово, мы можем начать установку веб-страницы Cloudreve. Загрузите веб-пакет на официальном сайте Cloudreve (официальная веб-страница висит на GitHub, и веб-страницу невозможно открыть нормально. Скачать ее можно с других каналов)
После загрузки сжатого пакета веб-страницы разархивируйте сжатый пакет Cloudreve в папку WWW PHPStudy в качестве корневого каталога веб-страницы. В этом примере PHPStudy установлен на диск D, поэтому путь такой: этот компьютер — диск D — PHPStudy pro — WWW.
Затем вернитесь на страницу «Веб-сайт» основного интерфейса PHPStudy, нажмите «Создать веб-сайт» в левом верхнем углу страницы и начните настройку операционной среды веб-страницы Cloudreve.
На странице «Создать сайт» нам необходимо выполнить несколько основных настроек операционной среды сайта, в том числе:
После выполнения различных настроек вы можете нажать кнопку «Подтвердить» внизу страницы, чтобы сохранить эти конфигурации. Затем введите (localhost:80/cloudreveinstaller) в адресной строке браузера, чтобы войти в программу веб-установки. На этом этапе Cloudreve проверит операционную среду и вспомогательные функции. Только если необходимые самопроверки проекта пройдут, можно будет выполнить следующий этап развертывания.
Следующим шагом работы по установке является в основном заполнение информации о базе данных. Нам нужно только заполнить информацию о базе данных в соответствии с ранее установленной информацией о базе данных.
После настройки информации о базе данных нажмите «Начать установку» внизу страницы. Установка Cloudreve займет совсем немного времени. На странице завершения веб-установки будет указан внутренний адрес Cloudreve, данные для входа в систему администратора и меры безопасности.
Затем мы вводим localhost:80 в адресную строку браузера (номер порта необходимо ввести в соответствии с фактическими настройками. В этом примере мы используем номер порта 80), чтобы использовать сетевую дисковую систему Cloudreve на локальном компьютере.
В процессе установки Cloudreve одной из наиболее распространенных проблем является ошибка проекта URL Rewrite при проверке среды. Решение этой проблемы также очень простое, если веб-страница настроена на псевдостатическую.
Сначала мы открываем PHPStudy, нажимаем опцию «Управление» в правой части записи на веб-сайте Cloudreve, находим кнопку «псевдостатический» и нажимаем, чтобы войти на страницу псевдостатических настроек.
В поле псевдостатических настроек введите следующую команду:
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
break;
}
}
После завершения ввода нажмите «Подтвердить» ниже, чтобы сохранить, и снова обновите страницу установки. Вы увидите, что проект URL Rewrite, который первоначально сообщил об ошибке, прошел проверку, и мы можем перейти к следующему этапу установки.
После установки веб-страницы Cloudreve мы можем начать использовать облачный диск Cloudreve, расположенный на локальном компьютере, через туннель данных о проникновении в интрасеть, созданный Cpolar, опубликовать этот облачный диск в общедоступном Интернете и принимать зарегистрированных пользователей в ограниченном диапазоне ( Или распространять информацию о зарегистрированных пользователях) для доступа к облачному диску. Сначала посетите официальный сайт cpolar. На странице официального сайта вы можете найти кнопку загрузки клиента cpolar. Мы можем сначала загрузить cpolar локально, а затем установить его, когда туннель данных связан с локальным веб-сайтом.
После загрузки клиента Cpolar не спешите покидать страницу официального сайта. Нам необходимо зарезервировать пустой туннель данных на странице официального сайта для переноса локального Cloudreve. После входа на официальный сайт cpolar в качестве пользователя нажмите кнопку «Зарезервировать» в левой части страницы «Панель управления», чтобы войти на страницу настроек резервирования пустого туннеля данных cpolar Cloud.
На этой странице мы можем зарезервировать несколько элементов, таких как «имя субдомена второго уровня», «пользовательское доменное имя», «TCP-адрес», «FTP-адрес» (следует отметить, что облако резервирует различные туннели данных в качестве расширенных). функций, вам необходимо обновить cpolar до базовой версии и выше, чтобы использовать его). Для веб-страниц Cloudreve мы можем выбрать «зарезервировать имя поддомена второго уровня» или «зарезервировать имя собственного домена». Среди них «Зарезервировать собственное доменное имя» требует приобретения доменного имени у поставщика доменных имен и настройки CNAME. Чтобы избежать путаницы, мы используем для демонстрации «Зарезервировать имя поддомена второго уровня».
В поле «Зарезервированное имя субдомена второго уровня» нам необходимо выполнить простые настройки, чтобы имя субдомена второго уровня было зарезервировано. Настройки включают в себя:
После завершения этих настроек вы можете нажать кнопку «Зарезервировать» справа, чтобы сохранить этот пустой туннель данных. Затем мы переключаемся обратно на локальный компьютер, устанавливаем клиент Polar (пользователи, впервые использующие cpolar) и настраиваем клиент cpolar для связи этого пустого туннеля данных с сетевым диском Cloudreve.
Ранее мы уже загружали клиент cpolar локально. На данный момент нам нужно только дважды щелкнуть загруженный установочный пакет cpolar (файл с суффиксом .msi) и следовать инструкциям, чтобы установить его (в основном до следующего).
После установки клиента cpolar мы можем найти ярлык cpolar через меню «Пуск» Windows или ввести localhost:9200 в браузере, чтобы открыть веб-интерфейс клиента cpolar.
После ввода учетной записи и пароля для входа в клиент cpolar нажимаем кнопку «Создать туннель» под пунктом «Управление туннелем» в левой части главной страницы cpolar, чтобы войти на страницу создания локального туннеля. На этом этапе мы можем связать локальный сетевой диск Cloudreve с туннелем данных облака cpolar, сделав локальный сетевой диск частным облачным диском, к которому можно получить доступ через Интернет.
Точно так же, как и при настройке туннеля данных в облаке cpolar, здесь нам также необходимо настроить туннель данных. Конкретные элементы настройки:
После заполнения этой информации вы можете нажать кнопку «Создать» внизу страницы, чтобы создать адрес общедоступной сети, по которому можно будет публиковать местные музыкальные веб-сайты.
Далее мы нажимаем кнопку «Список онлайн-туннелей» под элементом «Статус» в левой части основного интерфейса cpolar. На странице «Список онлайн-туннелей» мы видим адрес локального сетевого диска Cloudreve в публичном доступе. Интернет, так что наша локальная сеть Диск действительно становится облачным диском, к которому можно получить доступ через Интернет.
Теперь давайте попробуем использовать общедоступный сетевой адрес, сгенерированный cpolar, для доступа к локальному сетевому диску Cloudreve.
Как видите, мы можем успешно использовать общедоступный интернет-адрес, сгенерированный cpolar, для доступа к веб-странице сетевого диска, расположенной на локальном компьютере, превращая наш персональный компьютер в систему облачных дисков и экономя тысячи средств на другие аспекты.
Конечно, использование cpolar для создания веб-сайта с личным облачным диском — это только один сценарий применения функции проникновения в интрасеть cpolar. Туннель данных проникновения в интрасеть, созданный cpolar, также может использоваться в других сценариях.