最近感觉国内的云服务越来越坑,加上工作需要,就去找了一些私有云盘的资料,打算自己先搞一搞试一试。
小白的我参考了几篇教程,当然还有百度上的很多搜到的内容,不过,核心还是下边三篇:
windows下安装owncloud(为上边的教程填坑)
怎么配置apache让其他电脑访问自己的主机(最后两公里的坑)
华军软件园(这个软件是旧版本32位,但是配置方法是可取的)
有的图我就直接借用上边的一些截图了,侵删
平台及基础:
Windows 10 / WampServer 3.1.7 / OwnCloud
实现效果:
局域网内可以通过电脑和手机通过web访问云盘
外网和移动客户端我还没弄,等有机会再说。
步骤:
1.先下载和配置WampServer
Wampserver=Apache+Mysql+PHP 免去了复杂的配置安装就能用。
WampServer的官网地址我一直没下载成功,不知道是我网络的问题还是什么情况,就随便在网上百度了一个下载地址,第二个教程给了个推荐链接,用哪个大家可以根据需要自己找一个版本安装,要看好是64位还是32位。
安装好之后,打开WampServer,看到右下角图标由红变绿,就说明服务已经全部启动正常了。
设置语言:
在弹出的选项中选择“Language”,在二级菜单中选择“Chinese”。
MySQL配置
左键点击wampserver在电脑右下角的小图标,在弹出的选项中点击phpmyadmin,弹出phpmyadmin登录界面,输入用户名root,密码为空,点击执行就可以了。
为数据库root账号加密码
默认WampServer的Mysql数据库root账号密码为空,建议配置一下数据库管理员账号的密码,毕竟空密码是有风险的。如果不调整,可以跳过这步。
进入phpmyadmin界面中,点击常规设置中的
进入密码修改界面中,您可以修改密码,您需要输入密码后,重新输入密码保证俩次输入的密码相同,点击执行就可以了。
您需要打开wampserver安装目录下的phpmyadmin,打开phpmyadmin文件夹后找到config.inc.php文件打开,找到 $cfg['Servers'][$i]['password'] = '';在两个单引号中输入刚才修改的MySQL密码,保存。
左键点击Wampserver,选择重新启动所有服务。
添加数据库
我们需要给ownCloudL数据库创建一个数据库,在PhpMyAdmin里,找到数据库页面添加owncloud数据库,最后再点击右下角的“执行”按钮,相应的用户以及数据库就创建好了。
下载、安装和配置OwnCloud
下载ownCloudownCloud 8.0.16(这是最后一个支持windows的版本,更新的版本无法在Windows平台上使用。)
官方网站https://owncloud.org/download/older-versions/
文件地址https://download.owncloud.org/community/owncloud-8.0.16.tar.bz2
可以直接在浏览器打开文件地址后边的链接下载。
将owncloud-8.0.16.tar.bz2解压,将解压出来的owncloud文件夹,放到wampserver安装目录下的www文件夹中。
在Wampserver添加ownCloud
Wampserver左键和右键会唤出不同菜单,左键点击Wampserver图标,找到 YourVirtualHosts下的VirtualHost Management,如果找不到,建议找一个完整版Wampserver重装。
点击后,找到下边两个位置,配置服务名称和地址。
配置ownCloud
在当前电脑访问 本机IP\owmcloud ,本机IP可以在路由器里查看,或者直接在网络设置里查看。
在网络设置里查询IP:
假设网络地址是123.123.123.123,直接使用网址访问 123.123.123.123\owncloud,第一次进入,配置owncloud:
按图上配置一下。
再次访问owncloud的地址,比如上边例子中的123.123.123.123\owncloud
局域网访问
配置好后,通过手机接Wife,在局域网通过浏览器访问owncloud的地址,会报错,提示You don't have permission to access……什么什么,需要修改wampserver中的apach配置。
解决方法:
关闭防火墙
找到Apache中的httpd.conf
找到下边位置,将代码调整为下边的配置
后记
按照这样的步骤,我完成了OwnCloud的部署,供大家参考,如果按照配置配置好,局域网还是无法访问,可能还是要百度一下额,可能网络环境或者版本不同吧。
希望有所帮助。
网友评论