ubuntu、Apache-网页服务、MySQL-数据库、PHP-开发环境)
建议root权限下安装
1,登陆root用户(建议)

sudo passwd root——设置root密码
su root——登陆root用户,并输入密码即可
2,安装Apache服务
sudo apt-get update——先更新软件库
sudo apt-get install apache2——安装Apache服务,输入y下载安装,等待完成即可
sudo /etc/init.d/apache2 restart——重启Apache服务,验证是否安装成功
3,安装mysql-server
sudo apt-get install mysql-server
输入root密码
4,安装PHP
sudo apt install php
安装php扩展
sudo apt-get install apache2 libapache2-mod-php7.0 php7.0-gd php7.0-mysql php7.0-curl php7.0-intl php7.0-mcrypt php-imagick php7.0-zip php7.0-xml php7.0-mbstring
A,安装phpmyadmin——可选,这是一款网页版的MySQL管理工具,提供图形化界面
sudo apt-get install phpmyadmin——安装过程第一项使用空格选择Apache,接着会要求输入MySQL密码,以及phpmyadmin连接MySQL的密码,
B,在浏览器地址栏输入:IP/phpmyadmin,输入用户名和密码,可正常登录即表明正常
5,创建数据库,用户及授权
sudo mysql -u root -p ——登录MySQL数据库
use mysql——表明要使用MySQL数据库
create database owncloud; ——创建数据库,注意MySQL数据库句末必须带分号(;)
CREATE USER `owncloud`@`localhost` IDENTIFIED BY 'owncloud'; ——创建用户
grant all privileges on owncloud. to 'owncloud'@'localhost' with grant option; ——授权
FLUSH PRIVILEGES; ——刷新
exit——退出MySQL
6,下载安装owncloud
下载
wget https://download.owncloud.org/community/owncloud-10.0.9.zip
Unzip owncloud-10.0.9.zip——解压
sudo mv owncloud /var/www/html——移动
(1)赋予相应muld权限
sudo chown -R www-data:www-data /var/www/html/owncloud/
sudo chmod -R 755 /var/www/html/owncloud/
(2)重启网页服务
sudo /etc/init.d/apache2 restart
在浏览器中输入:http://IP地址/owncloud,将出现初始化页面:用户名密码、数据目录默认或更改,数据库用户密码就是MySQL设置的用户密码,数据库名即是创建的owncloud,最后一项我填的是localhost:5432,然后点完成;登录即可开始使用了。