owncloud php intl,Ubuntu 16.04 安装 ownCloud

搭建 LAMP 环境

sudo apt-get install apache2 php7.0 mysql-server1

配置 MySQL/MariaDB 数据库

登陆 MySQL :

mysql -uroot -p1

2

通过 command line 创建一个数据库用户以及它自身:

CREATE DATABASE IF NOT EXISTS owncloud;

GRANT ALL PRIVILEGES ON owncloud.* TO 'username'@'localhost' IDENTIFIED BY 'password';

mysql> quit;1

2

3

判断创建的用户是否能够 access 数据库:

mysql -uUSERNAME -p1

mysql> SHOW VARIABLES LIKE "version";

+---------------+--------+

| Variable_name | Value |

+---------------+--------+

| version | 5.1.67 |

+---------------+--------+

1 row in set (0.00 sec)

mysql> quit;1

2

3

4

5

6

7

8

有用的 SQL 命令:

显示数据库用户:

SELECT User,Host FROM mysql.user;1

显示可用的数据库:

SHOW DATABASES;1

退出:

quit;1

安装 ownCloud 所需 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-mbstring1

安装 ownCloud

在 ownCloud Download Page 选择 Download ownCloud Server > Download > Archive file for server owners 下载 tar.bz2 压缩文档。

解压,将文件夹复制到 你的 Apache 文件根目录:

tar -xjf owncloud-x.y.z.tar.bz2

cp -r owncloud /path/to/webserver/document-root1

2

如:

cp -r owncloud /var/www1

启用 SSL

可以到 certbot 申请一个免费的。

对于 Ubuntu 16.04 Apache 使用以下命令安装:

sudo add-apt-repository ppa:certbot/certbot

sudo apt-get update

sudo apt-get install python-certbot-apache1

2

3

certbot --apache1

测试自动更新证书:

certbot renew --dry-run1

然后你就可以看见可爱的小绿锁了:

131212982_1_20180425065321566.png

可以到 ssllabs 上测试一下你的配置。

131212982_2_20180425065321785.png

搭建 LAMP 环境

sudo apt-get install apache2 php7.0 mysql-server1

配置 MySQL/MariaDB 数据库

登陆 MySQL :

mysql -uroot -p1

2

通过 command line 创建一个数据库用户以及它自身:

CREATE DATABASE IF NOT EXISTS owncloud;

GRANT ALL PRIVILEGES ON owncloud.* TO 'username'@'localhost' IDENTIFIED BY 'password';

mysql> quit;1

2

3

判断创建的用户是否能够 access 数据库:

mysql -uUSERNAME -p1

mysql> SHOW VARIABLES LIKE "version";

+---------------+--------+

| Variable_name | Value |

+---------------+--------+

| version | 5.1.67 |

+---------------+--------+

1 row in set (0.00 sec)

mysql> quit;1

2

3

4

5

6

7

8

有用的 SQL 命令:

显示数据库用户:

SELECT User,Host FROM mysql.user;1

显示可用的数据库:

SHOW DATABASES;1

退出:

quit;1

安装 ownCloud 所需 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-mbstring1

安装 ownCloud

在 ownCloud Download Page 选择 Download ownCloud Server > Download > Archive file for server owners 下载 tar.bz2 压缩文档。

解压,将文件夹复制到 你的 Apache 文件根目录:

tar -xjf owncloud-x.y.z.tar.bz2

cp -r owncloud /path/to/webserver/document-root1

2

如:

cp -r owncloud /var/www1

启用 SSL

可以到 certbot 申请一个免费的。

对于 Ubuntu 16.04 Apache 使用以下命令安装:

sudo add-apt-repository ppa:certbot/certbot

sudo apt-get update

sudo apt-get install python-certbot-apache1

2

3

certbot --apache1

测试自动更新证书:

certbot renew --dry-run1

然后你就可以看见可爱的小绿锁了:

131212982_1_20180425065321566.png

可以到 ssllabs 上测试一下你的配置。

131212982_2_20180425065321785.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值