中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么使用ownCloud創建網盤

發布時間:2022-01-05 10:39:05 來源:億速云 閱讀:191 作者:柒染 欄目:云計算

這期內容當中小編將會給大家帶來有關怎么使用ownCloud創建網盤,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

使用ownCloud創建自己的網盤。

  • 如果想要外部可以訪問,安裝設置參考 https://my.oschina.net/u/2306127/blog/2245765

  • 在大型集群中運行,在Kubernetes集群中部署ownCloud云盤系統

ownCloud 可以通過Docker部署,使用 the official ownCloud Docker image。該官方鏡像設計為與宿主機文件系統的數據卷一起工作,包含獨立的 MariaDBRedis containers。配置如下:

  • 暴露端口 80 和 443,允許 HTTP 和 HTTPS 連接訪問。

  • 掛載宿主機的 data 和 MySQL data 目錄,用于持久存儲。

本地安裝

創建一個新的項目目錄,然后下載 docker-compose.yml 從 the ownCloud Docker GitHub repository 到這個指定的本地目錄。 下一步,創建 一個 .env 配置文件,其中包含配置參數。只有很少的參數需要配置,如下:

設置參數名稱描述舉例
OWNCLOUD_VERSIONThe ownCloud versionlatest
OWNCLOUD_DOMAINThe ownCloud domainlocalhost
ADMIN_USERNAMEThe admin usernameadmin
ADMIN_PASSWORDThe admin user’s passwordadmin
HTTP_PORTThe HTTP port to bind to80
HTTPS_PORTThe HTTP port to bind to443

然后,你可以啟動容器了。使用 Docker command-line tool。下面的例子,使用 Docker Compose來啟動相關的容器服務。

使用 docker參考 in the GitHub repository。

# Create a new project directory
mkdir owncloud-docker-server

cd owncloud-docker-server

# Copy docker-compose.yml from the GitHub repository
wget https://raw.githubusercontent.com/owncloud-docker/server/master/docker-compose.yml

# Create the environment configuration file
cat << EOF > .env
OWNCLOUD_VERSION=10.0
OWNCLOUD_DOMAIN=localhost
ADMIN_USERNAME=admin
ADMIN_PASSWORD=admin
HTTP_PORT=80
HTTPS_PORT=443
EOF

# Build and start the container
docker-compose up -d

當處理完成,檢查是否所有的容器都已經成功啟動,通過運行 docker-compose ps。如果全部成功,結果如下:

Name                     Command               State                     Ports
-------------------------------------------------------------------------------------------------------
server_db_1         /usr/bin/entrypoint /bin/s ...   Up      3306/tcp
server_owncloud_1   /usr/local/bin/entrypoint  ...   Up      0.0.0.0:443->443/tcp, 0.0.0.0:80->80/tcp
server_redis_1      /bin/s6-svscan /etc/s6           Up      6379/tcp

你可以看到, database、 ownCloud和Redis containers已經運行,ownCloud 服務可以通過宿主機端口 443 和 80訪問,即https和http端口。

當所有容器剛開始運行,ownCloud需要幾分鐘才能完全可用。如果運行 docker-compose logs --follow owncloud 查看日志輸出,可以看到很多信息的輸出到控制臺窗口,稍等一會兒,當消息減少時就可以來訪問web UI了。

登錄界面

打開瀏覽器,進入 https://localhost 。可以看到ownCloud login screen。

用戶名和密碼是admin,是在上面的.env 配置里指定的。

第一次通過 HTTPS訪問時,瀏覽器會出現警告說 SSL certificate 是自簽名的。不過, the self-signed certificate can be overwritten with a valid cert, within the host volume.

停止容器

假定你使用的 docker-compose, 如前面的例子,停止容器使用 docker-compose stop。另外,可以使用 docker-compose down 停止和刪除容器,包括其相關的networks, images, 和 volumes。

升級 ownCloud

當ownCloud發布新版本時,你應該更新運行的容器實例,如下:

首先,進入 .yaml.env 文件的目錄。

然后,讓ownCloud 進入maintenance mode,通過下面的命令:

docker-compose exec server occ maintenance:mode --on

第三,創建備份,以防止升級過程出錯,使用下面的命令:

docker-compose exec db backup

這假定你使用 the default database container from Webhippie。

第四,關閉容器。

docker-compose down

然后,更新 ownCloud 在 .env 和 YAML 文件中的版本號。可以使用 sed 來替換,如下:

# Make sure that you adjust the example to match your installation.
sed -i 's/^OWNCLOUD_VERSION=.*$/OWNCLOUD_VERSION=<newVersion>/' /compose/*/.env

查看下,是否都改完、改正確了:

cat .env

最后,重新啟動服務:

docker-compose up -d

現在新版的 ownCloud 就運行起來了。

備份

所存儲的文件是掛在容器外面的,不會受到升級的任何影響。

但是,owncloud只是存儲了單份的拷貝,對于重要的數據,需要自己建立存儲的定期備份機制。

上述就是小編為大家分享的怎么使用ownCloud創建網盤了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

房产| 类乌齐县| 大足县| 土默特右旗| 德保县| 张家界市| 通州市| 宁陕县| 芮城县| 定结县| 台中市| 农安县| 无锡市| 漠河县| 万荣县| 牙克石市| 太康县| 扶绥县| 高雄市| 麻江县| 攀枝花市| 白水县| 中山市| 姜堰市| 东港市| 银川市| 惠来县| 万载县| 东丽区| 天等县| 岢岚县| 秭归县| 酉阳| 克山县| 垫江县| 大丰市| 潼南县| 甘德县| 湖州市| 三门峡市| 来宾市|