




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
首先私有云是什么东西呢?类似于百度云网盘,360云盘等可以把数据上传到服务器的一个平台,这样在家里就可以搭建一个私有云,上传自己喜欢的电影或者音乐,方便与家人、好友分享。首先,我们需要了解私有云的运行条件,owncloud是基于LAMP环境才能运行的。所以什么是LAMP环境呢?请看下面的解释L:Linux,开源操作系统,(raspbian系统);A:Apache,网页服务器;M:Mysql(MariaDB),数据库P:PHP,编程语音。大概知道了owncloud的运行环境,我们就开始着手搭建私有云平台吧。一、安装LAMP环境1.1安装Apache网页服务器sudo apt-get install apache2查看Apache2是否安装成功:在浏览器输入,显示it work就表示安装成功。1.2安装Mysql数据库sudo apt-get install mysql-server mysql-client如果软件源是阿里云源,或者其他源出现错误的,请使用以下命令安装:sudo apt-get install mariadb-server-10.0 测试方法:sudo mysql -u root -p输入树莓派密码,显示以上界面证明安装成功。输入exit,回车退出mysql。1.3安装PHPsudo apt-get install php7.1-mysql php7.1-curl php7.1-json php7.1-cgi libapache2-mod-php7.1 php7.1 sudo apt-get install php7.1-gd php7.1-intl php7.1-xml php7.1-zip php7.1- mbstringsudo apt-get install php-mcrypt php-imagick有提示就按Y继续安装就可以。1.4安装phpmyadmin并设置mysql的密码sudo apt-get install phpmyadmin等待软件下载完成,出现以下界面,按空格键选择网页服务器:apache2,再按回车确认OK。选择YES,设置mysql的密码,与本机密码相同即可,若设置太多密码容易混乱,再次输入密码,按Enter键确认OK。1.5测试php安装是否成功:创建一个php网页显示PHP的版本信息。sudo nano /var/www/html/test.php输入文字保存并退出。重启Apache:sudo /etc/init.d/apache2 restart在浏览器上输入网址:http:/localhost/test.php显示以上PHP版本信息则说明安装成功。二、安装私有云owncloud2.1下载安装包。我们现在需要在服务器上下载OwnCloud安装包。使用下面的命令从官方网站下载安装包(目前最新的是10.2.1,如果该版本失效,可以到以下网址查看并下载最新版本:/community)cd/home/pi/Desktop(切换到桌面,下一步下载压缩包到桌面,此步可下载到其他地方)wget/community/owncloud-10.2.1.tar.bz22.2解压安装包tar -xvf owncloud-10.2.1.tar.bz22.3将所有解压后的文件移到/var/www/htmlsudo mv owncloud/*/var/www/html三、配置owncloud3.1修改Apache的配置文件apache2.conf:sudo nano /etc/apache2/apache2.conf向下查找到AllowOverride修改:None改为All保存文件并退出:Ctrl+X,然后按Y,再按Enter回车。3.2创建data文件夹,用于保存数据cd /var/www/htmlsudo mkdir data3.3修改Owncloud文件夹的文件权限:sudo chown -R www-data:www-data /var/www/html/sudo chmod 777 /var/www/html/config/3.4在MariaDB上创建一个数据库,保存来自OwnCloud的数据。创建数据库和数据库用户:sudo mysql -u root -pMariaDB (none) create database owncloud;MariaDB (none) GRANT ALL ON owncloud.*TO ocuserlocalhost IDENTIFIED BY owncloud;MariaDB (none) flush privileges;MariaDB (none) exit期间在MariaDB(none) 输入的每个命令会有反馈信息。3.5重启Apache服务器sudo /etc/init.d/apache2 restart四、安装完成测试服务器在浏览器上输入或者树莓派的IP地址,输入相应的信息并按Finish setup.注
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 马钢e工汇安全健康题库及答案解析
- 承接工龄协议书
- 打土方协议书
- 招商从业资格考试及答案解析
- 工地上安全培训试题及答案解析
- 伊朗核协议书
- 单位安全知识考试题库及答案解析
- 医疗纠纷的协议书
- 江苏项目负责人安全b证考试题库及答案解析
- 互联网的www服务基于什么协议书
- 《机械制图(多学时)》中职全套教学课件
- 英语日常交际用语200句
- GB/T 8492-2024一般用途耐热钢及合金铸件
- 读懂诗家语省公开课金奖全国赛课一等奖微课获奖课件
- 山西省职校技能大赛(植物病虫害防治赛项)参考试题库(含答案)
- 安全生产培训内容
- 酒店设施维护与管理的重要性与实践:延长设备使用寿命降低维修成本
- 老年人认知障碍的早期识别与干预
- 新人教版版PEP小学英语(3-6年级)单词表(带音标)
- 小兵张嘎夺枪记(课本剧)
- 《电子商务法律法规》课程标准
评论
0/150
提交评论