網(wǎng)站首頁 編程語言 正文
一、簡介
nextcloud是一個非常好用的網(wǎng)盤系統(tǒng),功能強大插件齊全,非常適用于個人網(wǎng)盤和企業(yè)網(wǎng)盤搭建。
二、部署環(huán)境
服務器系統(tǒng):CentOS7
Docker版本:20.10.10
三、工具
使用工具:Docker 20.10.10
四、部署過程
1、宿主機新建Nextcloud文件夾,Nextcloud文件夾用于映射Nextcloud容器的存儲路徑。
mkdir -p /home/docker/nextcloud
2、搭建mysql容器。
docker run -d --name mysql \ --restart=always \ -p 3306:3306 \ -e MYSQL_ROOT_PASSWORD=hzbb@123321 \ mysql
命令詳解:
–name mysql 容器命名mysql
–restart=always 啟動docker服務時自啟該容器
-p 3306:3306 容器端口3306映射到宿主機端口3306
-e MYSQL_ROOT_PASSWORD=hzbb@123321 設置mysql服務root用戶的密碼
mysql 拉取及使用mysql鏡像
3、進入mysql容器創(chuàng)建nextcloud數(shù)據(jù)庫
docker exec -it mysql /bin/bash mysql -uroot -phzbb@123321 create database nextcloud;
4、搭建Nextcloud容器
docker run -d --name nextcloud \ --restart=always \ -p 80:80 \ -v /home/docker/nextcloud/:/var/www/html/ \ nextcloud
命令詳解:
–name nextcloud 容器命名nextcloud
–restart=always 啟動docker服務時自啟該容器
-p 80:80 宿主機端口80映射到容器端口80
-v /home/docker/nextcloud/:/var/www/html/ 宿主機/home/docker/nextcloud文件夾映射到容器內(nèi)/var/www/html文件夾
nextcloud 拉取及使用nextcloud鏡像
5、通過web訪問宿主機IP完成Nextcloud初始化安裝,這里測試的宿主機IP為192.168.102.103。
【搭建完成~】
【報錯處理】
執(zhí)行mysql -uroot -phzbb@123321時報錯,ERROR 2002 (HY000): Can't connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock' (2)
mysql服務未完全啟動,等待一段時間后重新執(zhí)行
總結(jié)
原文鏈接:https://blog.csdn.net/HZBB2221/article/details/122060219
相關推薦
- 2022-06-06 uniApp、uni.chooseLocation(OBJECT)、獲取位置、{errMsg: ‘g
- 2021-12-15 由于redis服務器cpu100%的問題導致網(wǎng)站宕機訪問大量出現(xiàn)504gateway time-ou
- 2024-01-12 nvarchar和varchar的區(qū)別
- 2022-06-19 Visual?Studio創(chuàng)建WPF項目_實用技巧
- 2022-04-21 Android監(jiān)聽ScrollView滑動距離的簡單處理_Android
- 2023-01-02 Kotlin中空判斷與問號和感嘆號標識符使用方法_Android
- 2022-04-20 Python設計模式行為型觀察者模式_python
- 2022-10-15 Go?編程復雜數(shù)據(jù)類型?Map_Golang
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細win安裝深度學習環(huán)境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構-簡單動態(tài)字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支