在ubuntu 18.04 LTS 搭建owncloud 并且使用mysql数据库

登录后台之后

进入root

sudo su

打一下补丁更新

sudo apt-get update
sudo apt-get upgrade -y

打Php基础包

sudo apt --fix-broken install python-pycurl python-apt
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt install php-fpm php-cli php-xml php-mysql php-gd php-imagick php-recode php-tidy php-xmlrpc php-intl

打网页基础

sudo apt-get install -y apache2 libapache2-mod-php

清理一下 看有没有sql,正常没有 保险起见,如果有mysql了 请忽略.

sudo apt-get --purge remove mysql-server mysql-common mysql-client
sudo apt-get install -y mysql-server php-mysql

sudo apt-get install mysql-common mysql-client

sudo /etc/init.d/mysql restart

装完之后先Pending一下 缓缓.

建立Apache与MySQL的连接
在终端输入:

sudo apt-get install phpmyadmin -y

在这里插入图片描述
在这里插入图片描述
然后建立连接重启MySQL与Apache

sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
sudo service mysql restart
sudo systemctl restart apache2.service

下载解压工具

cd /tmp

wget https://download.owncloud.org/community/owncloud-10.0.10.tar.bz2
cd /var/www/html
sudo tar xjf /tmp/owncloud-10.0.10.tar.bz2
sudo chown -R www-data:www-data owncloud
sudo chmod -R 777 owncloud

解压完别忘了清理之前下载的包 养成好习惯

sudo rm -f /tmp/owncloud-10.0.10.tar.bz2

sudo mv owncloud/* /var/www/html/                     <这样是为了能直接访问owncloud,不用+/owncloud在网页>
sudo chmod -R 777 /var/www/html/
sudo mv /var/www/html/index.html /var/www/html/index~.html
sudo /etc/init.d/apache2 restart

到这一步你就可以访问你的IP 进入owncloud了

注意 https无法访问 请用http

然后我们需要配置数据库

//登录进入数据库

mysql -u root -p

//创建数据库 名字为owncloud

CREATE DATABASE owncloud;

//创建管理员为 carry

CREATE USER carry;

//设置密码 liaoyikai

SET PASSWORD FOR carry = PASSWORD("liaoyikai");

//设置权限

GRANT ALL PRIVILEGES ON owncloud.* TO carry IDENTIFIED BY "liaoyikai";

//生效配置

FLUSH PRIVILEGES;

//退出数据库

   exit

下面的图错了一个数据库名字… 别在意 按命令输
在这里插入图片描述

在这里插入图片描述

登录 配置完成

在这里插入图片描述

就这样就可以用了
要注意的点就是数据库一定要对 不然会link不上

link不到的发一下error截图给我 我给你回复.

sudo apt-get install php7.2-fpm php7.2-mysql php7.2-curl php7.2-json php7.2-mbstring php7.2-xml  php7.2-intl php7.2-gd php7.2-zip php7.2-tidy

最新版owncloud需要7.2 php

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值