systemctl disable --now firewalld
yum install -y httpd
yum install -y php
dnf module reset php
dnf module enable php:7.4
dnf module update php:7.4
yum install -y php-mysqlnd.x86_64 php-zip php-xml php-xmlrpc
yum install -y mariadb-server
systemctl start httpd
systemctl start mariadb
systemctl enable httpd
systemctl enable mariadb
mysqladmin -u root password
cd var/www/html
sftp上传dzzoffice源码至服务器
chown -R apache.apache /var/www/html/dzzoffice
reboot 重启服务器生效服务
浏览中用http://ip/dzzoffice的方式打开DzzOffice的配置界面开始安装。
目录和文件也通过检查。这个地方如果当前状态是X不可写,是没有关闭SELINUX的原因。
永久关闭SELINUX,重启生效。
sed -i s/SELINUX=enforcing/SELINUX=disabled/ /etc/selinux/config
sftp上传onlyoffice_7.1.1zh-cn至服务器
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
docker load -i /opt/onlyoffice_7.1.1zh-cn.tar
docker image ls
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
sudo systemctl start docker
sudo systemctl enable docker
docker load -i /opt/onlyoffice_7.1.1zh-cn.tar
docker image ls
docker run -dit --name onlyoffice20230211 -p 8889:80 --dns=192.168.1.252 --restart=always ittel/onlyoffice:7.1.1zh-cn
1.测试onlyoffice安装
http://192.168.1.252:8889/welcome/
以上为onlyoffice插件应用配置
挂载NFS
cd /var/www/html
mount -t nfs 10.17.197.197:/mnt/dzzdata/files dzzoffice
cd /var/lib/mysql
mount -t nfs 10.17.197.197:/mnt/dzzdata/mysql dzzoffice