CentOS7.2搭建ownCloud私有云
来源:互联网 发布:sql with ur 编辑:程序博客网 时间:2024/06/07 00:50
1.准备工具
(1)SecureCRT8.0
(2)SecureFX8.0
以上工具(1)是用于连接远程服务器,运用linux命令操作服务器。工具(2)用于本地文件和服务器文件传输使用,操作方便。
(3)服务器:Apache 2.4
(4)数据库:数据库:MySQL/MariaDB
(5)php5.6
2.配置安装
(1)数据库安装
yum install mariadb*
mariadb是mysql的一个分支,可以看作是mysql,指令可以用mysql的指令。我这里最后加的号,因为没有加 号的时候,有的依赖没有安装上,虽然可以显示mysql –version,但是启动时候会报错。
systemctl start mariadb.service //启动mysql数据库 systemctl enable mariadb.service //自动启动的服务在系统启动
数据库配置:
配置MariaDB实例:
mysql_secure_installation;
在设置过程这都输入Y并回车。
创建 owncloud 数据库和用户。
登录到MySQL服务器,使用以下命令:
mysql -u root -p
接下来,我们需要创建owncloud用户和权限:
mysql> create database owncloud; mysql> CREATE USER 'owncloud'@'localhost'IDENTIFIED BY 'owncloud'; mysql> grant all privileges onowncloud.* to 'owncloud'@localhost identified by 'ownclound'; mysql> flush privileges; mysql> quit;
(2)apache安装
yum install httpd
systemctl start httpd.service //启动apache服务systemctl enable httpd.service //自动启动的服务在系统启动:
注,如果启动失败,建议卸载后,yum install httpd*
(3)安装php5.6
系统自带php5.4,好像不能兼容我的这个版本owncloud,所以,这里我安装的是php5.6。
¥添加源
rpm -Uvh https://dl.Fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
¥安装PHP5.6
yum install php56w php56w-opcache
除了php本身之外,你还需要安装其他php的各类组件。
yum install php56w-cli php56w-common php56w-fpm php56w-gd php56w-mbstring php56w-xml
可以在这里找到所有需要的组件。
此外,还需要安装数据库连接驱动
¥php-mysql
yum install php56w-mysql
¥ 以下可选 yum install php56w-pecl-apcu
apcu是ownCloud可选安装的local cache ,用于增强性能。
(4)安装owncloud
将owncloud文件夹拷贝到 /var/www/html/下,
重启服务器service httpd restart,
然后通过本地访问服务器ip/owncloud,进入配置页,配置即可。
注,配置data存储目录时,记得先将目录赋予可读写权限。否则会报错。我用的命令是 chmod 777 存储文件夹。
参考文献:
http://www.linuxidc.com/Linux/2017-02/141097.htm
http://blog.csdn.net/ironali/article/details/45111241
- CentOS7.2搭建ownCloud私有云
- centos7搭建owncloud私有云
- centos7上owncloud搭建私有云
- owncloud 私有云搭建
- 搭建owncloud私有云
- 私有云搭建(owncloud)
- 搭建私有云盘owncloud
- mac下使用owncloud搭建私有云存储 mac owncloud
- 搭建自己的OwnCloud私有云
- 服务器上搭建私有云--owncloud
- 私有云以及OwnCloud
- OwnCloud创建私有云
- CentOS用Nginx和OwnCloud搭建私有云盘
- 腾讯云搭建ownCloud
- Centos7.2服务器配置owncloud
- 使用 Caddy 和 owncloud 搭建自己的私有云服务 (php7 MariaDB ubuntu)
- lighttpd+php+https+mysql+树莓派搭建属于自己的owncloud私有云盘
- 使用OwnCloud搭建属于自己私有的云存储网盘
- 有用的pycharm快捷键收藏
- Tomcat 6 JNDI数据源详解
- FX3/CX3 yuv/rgb输出修改
- STM32-重定向C库printf 格式化输出符号详细说明
- 软件版本中的Alpha,Beta,RC,Trial是什么意思?
- CentOS7.2搭建ownCloud私有云
- SpringBoot学习教程
- Web开发手册-w3resource
- 将外部jar打入到本地仓库
- Git Rebase 操作的分析与整理
- PyCharm2016.2.3专业版 2017.2.3专业版 注册码(亲测有效)
- c++ 宏、不可重载运算符、抽象类
- CentOS 6.7 静默安装Oracle 11g R2 详细操作总结
- uVision, MDK, realview的关系