Linux Deploy Owncloud php7.0+apache2+mysql5.7+owncloud9.1

1、 安装MySql

sudo apt-get install mysql-server mysql-clientphp

1. 若是不能启动MySql

输入命令 usermod -aG aid_inet postgres 不行再试 usermod -aG aid_inet mysqlhtml

2. 若是不能不能远程链接

1) 赋予能够访问的权限

use mysql;
Grant all on *.* to 'root'@'%' identified by 'root用户的密码' with grant option;
flush privileges;

2) 注释掉bind-address

/etc/mysql/mysql.conf.d/mysqld.cnf 把bind-address注释掉mysql

# By default we only accept connections from localhost
#bind-address   = 127.0.0.1

2、安装apache2

1.安装

sudo apt-get install apache2web

2.配置

/etc/apache2/apache2.confsql

1)ServerName

在最末尾添加 ServerName localhost:80数据库

2)修改

<Directory /var/www/>
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
</Directory>

3、安装php7.0

1.安装

sudo apt-get -y install libapache2-mod-php7.0 php7.0-gd php7.0-curl php7.0-mysql  php7.0-intl   php7.0-mcrypt   php7.0-xml php7.0-zip php7.0-mbstring php7.0-json

4、安装owncloud

1. 方式一 直接官网下载

https://owncloud.org/install/apache

2. 方式二 也是官网(推荐)

https://download.owncloud.org/download/repositories/stable/owncloud/json

安装后的owncloud 目录不对, 请自行修改php7

chown :apache /var/www/html -Rf #设置文件夹及文件属于 apache
chmod 770 /var/www/html -Rf #设置权限为 770

5、web登陆后配置

1.管理员帐号 用于登陆私有云的管理员帐户

2. 第二个是数据文件位置

3. 第三个是链接数据库的帐户 我这里是root 而后数据库名字本身起owncloud

localhost:3306curl

相关文章
相关标签/搜索