nextcloud 你可以在自己的計算機上共享任何文件或文件夾,并將它們與 nextcloud 服務器同步。當你把文件放入共享目錄,這些文件就會立即同步到 nextcloud 服務器以及所有相關聯的 nextcloud / owncloud 桌面客戶端、android 客戶端或 ios 客戶端。
安裝docker
1
2
3
4
5
6
7
8
|
yum install docker-io -y docker - v // 查看版本 systemctl start docker // 啟動 docker systemctl enable docker // 設置開機自啟動 docker info // 如果已經啟動 docker,會輸出全局信息 |
安裝docker-compose
為安裝腳本添加執行權限
1
|
chmod +x /usr/local/bin/docker-compose |
編寫docker-compose文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
|
nextcloud: image: nextcloud container_name: nextcloud_web links: - nextcloud-db:nextcloud-db environment: - uid=1000 - gid=1000 - upload_max_size=5g - apc_shm_size=128m - opcache_mem_size=128 - cron_period=15m - tz=aisa/shanghai - admin_user=admin - admin_password=admin@tencent - domain=localhost - db_type=mysql - db_name=nextcloud - db_user=nextcloud - db_password=nextcloud - db_host=nextcloud-db volumes: #文件會放在宿主機的 `/root/nextcloud` 目錄,如果不存在會自動創建 - /root/nextcloud/data:/var/www/html expose: - 80 ports: # 宿主機端口:鏡像端口 - 80:80/tcp restart: always nextcloud-db: image: mariadb:10 container_name: nextcloud_db volumes: #數據庫文件會放在宿主機的 `/root/nextcloud/db` 目錄,如果不存在會自動創建 - /root/nextcloud/db:/var/lib/mysql environment: - mysql_root_password=root - mysql_database=nextcloud - mysql_user=nextcloud - mysql_password=nextcloud restart: always |
編輯完后保存退出,在 docker-compose.yml 同級目錄執行:
1
|
docker-compose up -d |
查看容器是否記啟動
1
|
docker ps -a |
啟動成功后通過瀏覽器訪問nextcloud,以下信息參考docker-compose
所有初始化配置填寫完畢之后,等待大約半分鐘左右安裝完成就可以看見 nextcloud 的主目錄頁面
如果需要刪除系統默認自帶的文件及文件夾,需要刪除skeleton目錄下的所有文件,
1
2
|
cd /root/nextcloud/data/core/skeleton rm -rf * |
用戶登陸后就看不到系統自帶的文件夾
可以為nextcloud添加用戶和群組
配置電子郵件服務器
開啟注冊帳號功能,需要安裝registration插件,找到registration插件點擊下載啟用
打開首頁,就會出現注冊頁面,點擊注冊
輸入郵件地址,你的郵箱就會收到一封注冊的郵件,根據提示就可以注冊完成
需要給用戶創建文件夾,下載group folders插件,并啟用,
還可以將文件夾共享給群組和用戶,還可以設置權限
還有許多插件可以通過“+應用”去下載體驗。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。
原文鏈接:http://blog.51cto.com/536410/2318104