docker部署nextcloud+mysql+onlyoffice
·
文章目录
环境安装
1.mysql安装
安装mysql并设置root密码为123456
docker run --name=nextcloud_db -e MYSQL_ROOT_PASSWORD=123456 -d -p 3306:3306 --restart=always mysql:5
设置nextcloud数据库
创建nextcloud_db数据库
docker exec -it nextcloud_db mysql -u root -p
CREATE DATABASE nextcloud;
GRANT ALL ON *.* TO 'root'@'%';
flush privileges;
exit;
2.拉取并启动nextcloud
docker run -itd --restart always --name=nextcloud --link nextcloud_db:db -p 5580:80 -v /home/docker/nextcloud:/var/www/html docker.io/nextcloud:latest
3.拉取并启动onlyoffice
sudo docker run -i -t -d -p 6880:80 --restart=always -v /home/docker/onlyoffice/log:/var/log/onlyoffice -v /home/docker/onlyoffice/data:/var/www/onlyoffice/Data -v /home/docker/onlyoffice/lib:/var/lib/onlyoffice -v /home/docker/onlyoffice/db:/var/lib/postgresql onlyoffice/documentserver
nextcloud设置
1.设置mysql数据库
浏览器输入地址ip:5580进入nextcloud初始化页面设置管理员密码和数据库,选择数据库为mysql,输入用户米和密码,这里用户米为root,密码为123456,如图所示:
2.下载onlyoffice并设置
在应用中下载onlyoffice,如果显示链接超时错误,进入目录/home/docker/nextcloud/config,打开config.php文件,在末尾加入内容
'appstoreenabled' => true,
'appstoreurl' => 'https://www.orcy.net/ncapps/v1/',
在设置种找到ONLYOFFICE,设置如下:
如果显示无法连接,则在config.php末尾加上
'allow_local_remote_servers' => true,
over!
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)