搭建前准备:
1.向运营商申请公网IP(没有公网IP只能在局域网内使用);
2.有端口映射功能的路由器;
3.电脑一台(64位操作系统);
总体思路:浏览器访问域名–>DNS解析到申请的公网IP上–>路由器端口映射到电脑内网IP
一、宝塔+可道云一键部署
下载宝塔面板并安装,安装之前可先将电脑的杀毒软件和防火墙关闭
宝塔面板下载链接:https://www.bt.cn/download/windows.html
安装完毕后弹出如下界面
按照界面提示进入链接,如果点击链接进不去,可将宝塔界面关闭,关闭后会跳出另一个界面如下图,设置自己的用户名和密码并保存配置,点击打开面板,此时浏览器就会进入到宝塔面板界面:
在推荐安装套件中选择中间的Nginx套件,等待安装完毕,安装完毕后,在左侧面板中选择【软件管理】:
搜索【一键部署】:
安装【宝塔一键部署源码】,安装完毕后,继续搜索php,将已经安装的php-5.4卸载,并安装php-7.2;
安装完毕后,在首页点击宝塔一键部署的图标,出现如下界面,找到【可道云KodExplorer】并点击”一键部署”
在弹出的界面中,
【域名】可先填写本机ip地址(之后可修改),查询本机ip地址方法:在桌面按下键盘win+R键,输入CMD并回车,在弹出的界面中输入ipconfig并回车,输出的内容中ipv4地址的ip即为本机在局域网中的IP地址;
【根目录】即为你要存放资料的地址,可自行选择;
数据库设置,一般用不到,可设置为自己的账户和密码;
设置好之后进行部署,等待部署完毕
部署完毕后在浏览器地址栏输入本机的ip地址,即可进入可道云登录界面,首次登录需要设置管理员的登录密码;
设置完毕后进入登录界面,账号为admin,密码为刚刚设置的密码
此时已完成局域网内的云盘搭建了,可道云的具体使用方法可自己探索,此处不进行说明了。
二、路由器端口映射
此步骤需拥有自己的公网IP方可实现,路由器需直接连接运营商的光纤或电话线;
在浏览器中输入路由器的登录地址并登录,具体登录地址和密码可在路由器背面获取(此处使用的是电信宽带);
登录进去后,在【高级配置】–>【端口映射】中配置
虚拟服务器名称:可随便起个名字;
局域网IP:本机IP;
服务协议:TCP即可;
内部端口:80;
外部端口:可以写8080或者9000,或者其数都可以;
之后点击添加映射;
添加成功后在映射列表中就可以看到记录信息;
验证端口映射是否成功:
电脑连接到其他网络,手机热点或者别人家的网络都可以,
win+R–>cmd并回车–>输入【telnet 公网IP 端口】并回车,例:telnet 111.112.113.11 9000
若电脑无法识别telnet指令,可以看这篇帖子:https://blog.csdn.net/u014448037/article/details/106249376
输入指令之后若提示“无法打开到主机的连接”,证明端口映射未成功;
若弹出一个空的窗口,证明端口映射成功了;
至此端口映射就完成了,也就是说从其他网络访问你公网IP的某端口时,就会转到你的本地电脑上去;
三、域名申请+DNS解析
首先简单介绍下域名的作用,互联网是通过ip地址进行访问的,然而类似于192.168.1.1,这样的IP地址并不好被人记住,所以就需要域名来帮助记忆,DNS解析的功能就是将IP地址和域名联系到一起。
域名申请网站:http://www.freenom.com/en/index.html?lang=en
先用邮箱注册一个freenom账号,具体怎么注册自行百度;
登录上账号后,在搜索框输入你想要的域名,点击Check Availability,点击Get it now加进购物车,如果无法加进购物车,可以在搜索时将后缀加上,例如直接搜索zhangxiaoqiang.tk,这个域名会直接加进你的购物车
点击checkout,免费时间最长可选12个月,之后点击continue
点击返回到主界面,在右上角的services中选择my domains,就会出现你刚刚注册的域名了。
域名注册完毕后,搜索DNSPod,链接地址:https://www.dnspod.cn
注册一个账号;
登陆之后选择右上角的【管理控制台】
选择DNS解析,添加域名,将注册好的域名填进去,填好后,点击域名
点击域名后,将【f1g1ns1.dnspod.net】和【f1g1ns2.dnspod.net】复制到freenom
打开freenom->services->my domains,点击manage domain
如上图,选择namesevers,之后选择【use custom namesevers】,在下方框中填入刚刚复制的两条数据,点击【change namesevers】
修改成功
之后就是等待,打开DNSPod,刷新一下,一般很快就会显示DNS正常,如果等了几天后DNS还是异常,可以在freenom上将已注册的域名取消掉,然后重新注册这个域名,之后应该就可以了;
打开DNSpod,【管理控制台】->DNS解析->选择对应的域名->添加记录
添加两组A类型的记录,IP地址输入自己的公网IP,权重填1-100之间的数值,TTL可写3600,如下图:
以上DNS解析就完成了,在桌面->键盘win+R->cmd->输入【ping 你的域名】,提示如下图,则证明DNS配置成功
四、配置可道云
经过以上的配置,我们距离成功只剩下最后一步了;
首先打开宝塔面板,点击之前配置好的网站在域名管理处,将之前申请的域名加端口添加进去,例如zhangxiaoqiang.tk:9000或www.zhangxiaoqiang.tk:9000
这样你在浏览器中输入zhangxiaoqiang.tk:9000或www.zhangxiaoqiang.tk:9000时,就会出现可道云的登录界面了,至此个人云盘就搭建完成了。
解决可道云上传速度慢的问题:
在使用过程中会发现,上传大文件的时候,最小化浏览器后,上传的速度会下降很多只有一两百K的样子,参考这篇帖子对可道云的设置;
http://bbs.kodcloud.com/d/60
我修改了php.ini和可道云配置其他的没动就解决了。
快三稳赚10大技巧二、路由器端口映射
此步骤需拥有自己的公网IP方可实现,路由器需直接连接运营商的光纤或电话线;
在浏览器中输入路由器的登录地址并登录,具体登录地址和密码可在路由器背面获取(此处使用的是电信宽带);
登录进去后,在【高级配置】–>【端口映射】中配置
虚拟服务器名称:可随便起个名字;
局域网IP:本机IP;
服务协议:TCP即可;
内部端口:80;
外部端口:可以写8080或者9000,或者其数都可以;
之后点击添加映射;
添加成功后在映射列表中就可以看到记录信息;
验证端口映射是否成功:
电脑连接到其他网络,手机热点或者别人家的网络都可以,
win+R–>cmd并回车–>输入【telnet 公网IP 端口】并回车,例:telnet 111.112.113.11 9000
若电脑无法识别telnet指令,可以看这篇帖子:https://blog.csdn.net/u014448037/article/details/106249376
输入指令之后若提示“无法打开到主机的连接”,证明端口映射未成功;
若弹出一个空的窗口,证明端口映射成功了;
至此端口映射就完成了,也就是说从其他网络访问你公网IP的某端口时,就会转到你的本地电脑上去;
三、域名申请+DNS解析
首先简单介绍下域名的作用,互联网是通过ip地址进行访问的,然而类似于192.168.1.1,这样的IP地址并不好被人记住,所以就需要域名来帮助记忆,DNS解析的功能就是将IP地址和域名联系到一起。
域名申请网站:http://www.freenom.com/en/index.html?lang=en
先用邮箱注册一个freenom账号,具体怎么注册自行百度;
登录上账号后,在搜索框输入你想要的域名,点击Check Availability,点击Get it now加进购物车,如果无法加进购物车,可以在搜索时将后缀加上,例如直接搜索zhangxiaoqiang.tk,这个域名会直接加进你的购物车
点击checkout,免费时间最长可选12个月,之后点击continue
点击返回到主界面,在右上角的services中选择my domains,就会出现你刚刚注册的域名了。
域名注册完毕后,搜索DNSPod,链接地址:https://www.dnspod.cn
注册一个账号;
登陆之后选择右上角的【管理控制台】
选择DNS解析,添加域名,将注册好的域名填进去,填好后,点击域名
点击域名后,将【f1g1ns1.dnspod.net】和【f1g1ns2.dnspod.net】复制到freenom
打开freenom->services->my domains,点击manage domain
如上图,选择namesevers,之后选择【use custom namesevers】,在下方框中填入刚刚复制的两条数据,点击【change namesevers】
修改成功
之后就是等待,打开DNSPod,刷新一下,一般很快就会显示DNS正常,如果等了几天后DNS还是异常,可以在freenom上将已注册的域名取消掉,然后重新注册这个域名,之后应该就可以了;
打开DNSpod,【管理控制台】->DNS解析->选择对应的域名->添加记录
添加两组A类型的记录,IP地址输入自己的公网IP,权重填1-100之间的数值,TTL可写3600,如下图:
以上DNS解析就完成了,在桌面->键盘win+R->cmd->输入【ping 你的域名】,提示如下图,则证明DNS配置成功
四、配置可道云
经过以上的配置,我们距离成功只剩下最后一步了;
首先打开宝塔面板,点击之前配置好的网站在域名管理处,将之前申请的域名加端口添加进去,例如zhangxiaoqiang.tk:9000或www.zhangxiaoqiang.tk:9000
这样你在浏览器中输入zhangxiaoqiang.tk:9000或www.zhangxiaoqiang.tk:9000时,就会出现可道云的登录界面了,至此个人云盘就搭建完成了。
解决可道云上传速度慢的问题:
在使用过程中会发现,上传大文件的时候,最小化浏览器后,上传的速度会下降很多只有一两百K的样子,参考这篇帖子对可道云的设置;
http://bbs.kodcloud.com/d/60
我修改了php.ini和可道云配置其他的没动就解决了。