怎么把自己做的网站登录到网上,wordpress 解析,wordpress 写权限,公司网站建设小江第一部分#xff1a;安装配置 nextcloud
准备
#xff08;1#xff09;启动一个 Anolis OS 8.9 虚拟机#xff0c;见下图。该虚拟机为 anlisos8…0.2 虚拟机的 ssh、hostname 、IP地址都已配置好。
#xff08;2#xff09;宝塔面板也已安装好docker
一、环境
do…第一部分安装配置 nextcloud
准备
1启动一个 Anolis OS 8.9 虚拟机见下图。该虚拟机为 anlisos8…0.2 虚拟机的 ssh、hostname 、IP地址都已配置好。
2宝塔面板也已安装好docker
一、环境
docker版本29.0.4 Docker Compose 版本 2.27.0
mariadb-docker版本10.6.17 redis-docker版本6.2.7二、拉取镜像
docker pull nextcloud:29.0.4-apache docker pull mariadb:10.6.17 docker pull redis:6.2.7-bullseye
三、创建目录用于保存 nextcloud 配置及文件的目录
# mkdir -p /www/docker_v
[rootclient ~]# cd /www/docker_v
[rootclient docker_v]#
[rootclient docker_v]# mkdir -p nextcloud切换到/nextcloud/文件夹下创建docker-compose.yaml
[rootclient docker_v]# cd nextcloud
[rootclient nextcloud]#vim docker-compose.yaml
如果没有 vim 可以使用命令 dnf install vim 安装一下。四、docker-compose.yaml 文件的内容如下
version: 3volumes:# apache数据卷nextcloud-data:# 数据库数据卷nextcloud-db:# redis数据卷nextcloud-redis:services:nextcloud-mysql:image: mariadb:10.6.17container_name: nextcloud-mysqlvolumes:- /www/docker_v/nextcloud/nextcloud-db:/var/lib/mysql- /etc/localtime:/etc/localtimerestart: alwayscommand: --transaction-isolationREAD-COMMITTED --binlog-formatROW --character-set-serverutf8 --collation-serverutf8_binenvironment:# root密码- MYSQL_ROOT_PASSWORDrootnextcloud# 新建数据库- MYSQL_DATABASEnextcloud# 新建用户- MYSQL_USERnextcloud# 新用户密码- MYSQL_PASSWORDadminnextcloud- TZAsia/Shanghai- LANGen_US.UTF-8ports:- 3306:3306networks:nextcloud-net:nextcloud-redis:image: redis:6.2.7-bullseyecontainer_name: nextcloud-redisvolumes:- ./redis.conf:/usr/local/etc/redis/redis.conf- /etc/localtime:/etc/localtime- /www/docker_v/nextcloud/nextcloud-redis:/datarestart: alwaysnetworks:nextcloud-net:nextcloud-apache:image: nextcloud:29.0.4-apachecontainer_name: nextcloud-apachevolumes:- /etc/localtime:/etc/localtime- /www/docker_v/nextcloud/nextcloud-data:/var/www/htmlrestart: alwaysenvironment:# 数据库地址- MYSQL_HOSTnextcloud-mysql# 数据库名- MYSQL_DATABASEnextcloud# 数据库用户- MYSQL_USERnextcloud# 数据库密码- MYSQL_PASSWORDadminnextcloud# Redis地址- REDIS_HOSTnextcloud-redis# Redis端口- REDIS_HOST_PORT6379# Redis密码#- REDIS_HOST_PASSWORD# PHP脚本最大内存- PHP_MEMORY_LIMIT512M# PHP文件上传限制- PHP_UPLOAD_LIMIT2048Mports:- 8080:80networks:nextcloud-net:links:- nextcloud-mysql- nextcloud-redisnetworks:nextcloud-net:driver: bridgeipam:config:# 配置容器网段- subnet: 172.18.0.0/16gateway: 172.18.0.1 此处端口映射为8080需要修改端口映射可以将上面的ports8080修改为其他端口。
五、启动配置 六、浏览器输入http://ip:8080 访问nextcloud
首次进入Nextcloud需要创建管理员账号及密码密码上文有。
第二部分安装onlyoffice服务及调试
一、在宝塔面板中安装 onlyoffice v1.0.1 如下图 二、在 onlyoffice v1.0.1 安装并拉取镜像
这一步因为 onlyoffice/documentserver 镜像太大拉取困难要先行拉取。 docker下载onlyoffice镜像
# docker pull onlyoffice/documentserver三、查看 onlyoffice v1.0.1 的参数 四、浏览地址
请使用浏览器访问如下地址http://你的IP地址18760
五、配置nextcloud连接onlyoffice 5.1 登录以下网址下载连接器: https://apps.nextcloud.com/apps/onlyoffice 此处安装的nextcloud版本是29.0.4对应onlyoffice连接器是9.5.0 5.2 下载后上传压缩包onlyoffice.tar.gz到目录/nextcloud/app/apps 5.3 打开Nextcloud-应用在“已禁用的应用”处可以看到新的onlyoffice连接器点击“启用” 5.4 按下图进行链接配置 配置成功见下图 以上就是利用宝塔搭建 Nextcloud onlyoffice 方法 写的如有不尽如人意之处敬请斧正。