Centos7安装ownCloud

yum 本身没有ownCloud库

所以ownCloud官方中有说明文档

CentOS_7 owncloud-files-10.0.10-1

Run the following shell commands as root to trust the repository.

第一步
rpm --import https://download.owncloud.org/download/repositories/production/CentOS_7/repodata/repomd.xml.key

Run the following shell commands as root to add the repository and install from there.

第二步
wget http://download.owncloud.org/download/repositories/production/CentOS_7/ce:stable.repo -O /etc/yum.repos.d/ce:stable.repo
yum clean all
yum install owncloud-files

基本上都安装完成了。

默认都是ip/owncloud访问 具体配置到httpd中修改。

主要是下面的问题

centos的php版本过低 

1.若之前安装过其他版本PHP,先删除

# yum remove php*

2.rpm安装PHP7相应的yum源

CentOS/RHEL 7.x:
# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

# yum install php70w

安装完核心中之后 进去owncloud可能出现了内部服务器错误 ,那是因为没有安装php dom

yum install php70w-dom

之后就可以打开网页了

不过还缺少很多插件

# yum install php70w-intl

# yum install php70w-mbstring

# yum install php70w-gd

ps:本文只作为做着自己遇到的问题,安装过过程中出现的其他问题不太清楚。

nextcloud:https://docs.nextcloud.com/server/13/admin_manual/installation/php_70_installation.html

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您好!要在CentOS 7上安装OwnCloud,您可以按照以下步骤进行操作: 1. 更新系统: ``` sudo yum update ``` 2. 安装必要的软件包: ``` sudo yum install epel-release sudo yum install httpd mariadb-server php php-mysql php-dom php-mbstring php-gd php-json php-curl php-zip php-xml php-intl php-apcu bzip2 ``` 3. 启动并设置服务: ``` sudo systemctl start httpd sudo systemctl enable httpd sudo systemctl start mariadb sudo systemctl enable mariadb ``` 4. 配置MariaDB: ``` sudo mysql_secure_installation ``` 按照提示设置MariaDB的root密码和其他安全选项。 5. 创建OwnCloud数据库和用户: ``` sudo mysql -u root -p CREATE DATABASE owncloud; CREATE USER 'ownclouduser'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON owncloud.* TO 'ownclouduser'@'localhost'; FLUSH PRIVILEGES; EXIT; ``` 请将 'password' 替换为您想要设置的密码。 6. 下载和安装OwnCloud: ``` cd /tmp wget https://download.owncloud.org/community/owncloud-10.8.0.zip sudo unzip owncloud-10.8.0.zip -d /var/www/html/ sudo chown -R apache:apache /var/www/html/owncloud/ ``` 7. 配置Apache Web服务器: ``` sudo nano /etc/httpd/conf.d/owncloud.conf ``` 在打开的文件中添加以下内容: ``` Alias /owncloud "/var/www/html/owncloud/" <Directory /var/www/html/owncloud/> Options +FollowSymlinks AllowOverride All <IfModule mod_dav.c> Dav off </IfModule> SetEnv HOME /var/www/html/owncloud SetEnv HTTP_HOME /var/www/html/owncloud </Directory> ``` 8. 重启Apache服务: ``` sudo systemctl restart httpd ``` 9. 完成安装: 在Web浏览器中访问您的服务器的IP地址或域名,然后按照OwnCloud安装向导进行操作。 以上步骤应该可以帮助您在CentOS 7上成功安装OwnCloud。如有任何问题,请随时向我提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值