登录后台之后
进入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