基于 Ubuntu16.04 搭建 Owncloud

mac2026-05-28  2

ownCloud是一个自由且开源的客户端到服务器端的软件,可作为个人云存储解决方案。

一 首先安装 LAMP

L 指的是Linux

A 指的是 Apache ,the Web Server

M 指的是 MySQL

P 指的是 PHP

1.1 Apache installation

apt-get install apache2 systemctl start apache2 systemctl enable apache2

此时通过浏览器输入IP地址进入 Apache2 的界面。

1.2 MySQL installation

apt-get install mysql-server mysql-client

在MySQL安装期间会让你输入root 用户的密码

systemctl start mysql systemctl enable mysql

1.3 PHP installation

apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi libapache2-mod-php7.0 php7.0 apt install php-mysql php-json php-xml php-mbstring php-zip php-gd curl php-curl php-pdo systemctl restart apache2

 

二 安装 owncloud

下载owncloud安装包:

wget https://download.owncloud.org/community/owncloud-10.3.0.tar.bz2

使用下面命令解压

tar -xvf owncloud-10.3.0.tar.bz2

移动解压后的文件

mv owncloud/* /var/www/html

修改Apache的配置文件

vim /etc/apache2/apache2.conf

更改下面的选项:

AllowOverride All

保存文件。

修改owncloud文件夹的权限:

chown -R www-data /var/www/html/ chmod 777 /var/www/html/config/

重启Apache服务

systemctl restart apache2.service

创建数据库:

mysql -u root -p create database owncloud; GRANT ALL ON owncloud.* TO owncloud@localhost IDENTIFIED BY 'owncloud'; flush privileges; exit

 

服务器配置完成,现在就可以用浏览器访问owncloud。

提示错误,缺少某个模块,使用下面语句安装缺少的模块

apt install php7.0-intl

重启Apache服务

systemctl restart apache2.service

重新再网页浏览器上访问Owncloud

输入对应的账号和密码就可以了。

 

 

reference

 https://linux.cn/article-9418-1.htmlhttps://linuxtechlab.com/install-lamp-stack-on-ubuntu/https://zhidao.baidu.com/question/918493150802544179.htmlhttps://www.howtoing.com/how-to-move-the-data-directory-for-owncloud-on-ubuntu-16-04https://ubuntuforums.org/showthread.php?t=1139557https://central.owncloud.org/t/trusted-domains/12913

 

总结:

此教程不一定非得是owncloud,其实安装WordPress也是类似的方法。

 
最新回复(0)