oneindex安装

oneindex安装教程

1. 购买虚拟主机

这里我们购买的是香港的一个虚拟主机:友明互联,先尝试了一下1r/m的主机。 友明互联地址
购买主机后进入用户控制面板。选择PHP程序版本为7.2(至少5.5+),必须要curl支持(这个也改变不了)

这个虚拟云并不是很好,已经更换为了光年云互联不得不说,这种虚拟云空间还是很多的。有些走流量的话就比较贵了。2020年6月10日到期,购买的产品是香港高速一型。感觉闭那个右明互联好,但是友明互联的话我也是已经购买了一个产品了。可以的话要把这个产品也利用起来,就绑定到github的页面上

2. 购买免费域名

登陆freenom,选择一个免费域名,然后进入解析。根据购买的虚拟主机显示的地址来解析。这里我们利用了A解析。
进入Managing xxx(域名),选择最后一项Manage Freenom DNS。

Add Records Name栏填写WWW or www.Type选择A记录,TTL默认即可,Target即为解析到的地址,A记录的话解析地址为一个ip地址。

完成以上操作之后,回到虚拟主机控制面板。增进域名绑定,输入www.域名(例如www.matrixz.ga,注意www一定要加上)

随后在这个上面也再次购买了免费域名matrix.cf也用了很久,但是也是2019年末到期的。那时候已经很长一段时间没有去用了。
然后在2020年再次购买了腾讯域名,需要实名认证,通过微信购买的。matrix.top域名。续费起来也比较方便。而且微信小程序管理起来也是比较方便。域名是一方面的问题,另外一个方面的问题是解析的事情。利用虚拟云空间解析。
付费域名的解析过程大致相同,A记录是一个ip地址,camare记录是一个域名,解析到某一域名。TTL表示刷新时间,有域名提供商确定,一般为600(s),10min。

3. 上传oneindex源码

oneindex的github项目地址作者已经删库,下载releases中的oneindex.zip。然后上传到虚拟主机。
打开虚拟主机的FTP/文件管理目录,在线文件管理器。看到wwwroot目录,点击进入。一般我的操作是先上传zip压缩包,然后在线解压即可。

这里并不需要特定的目录,可以自行创建,然后填写的时候链接到这个目录下就行

至此,我们在浏览器中输入域名(例如www.matrix.cf)即可完成解析,进入oneindex程序安装的环境检测页面。

是否是www看的是域名管理里面的解析过程

4. oneindex程序安装

  1. 浏览器中输入之前购买的域名进入安装,点击下一步。
  2. 填入client_id和client_secret。点击后面的获取应用ID和机密。
  3. 登陆具有5T的账户(想成为网页进入的账户),输入账户。我们是xx@kuan.flu.cc。下一步输入密码xxx
  4. 出现请保存你的应用机密。jafKDDI76*;axxxxxx^!。复制记录下来。然后点击下一步在Registration Successful!一栏看到App ID(or Client ID)c95e8ef0-f432-4e4c-a49bxxxxxx2ab
  5. 返回到前面一个页面,输入应用机密和应用ID。然后下一步
  6. 看到绑定微软账户,点击绑定(由于刚刚完成了登陆,现在应该是自动登陆的,只需要点击一下就完成了绑定)。然后直接进入了程序安装完成。
  7. 可以直接管理后台。初始密码oneindex。进入后台管理之后我们一般修改使用自己比较熟悉的密码(弱密码即可)。
  8. 后台管理页面为域名/?/login 或者/?/admin

现在的oneindex作业已经弃坑了,不过有代替的onemanage,还是很好用的,而且界面也挺好看。

5. 一些注意事项

由于一些不可预测的原因。在管理页面的修改过程中,我发现

1. 不能勾选最后一行的伪静态,不然会出现二级域名打不开的情况。应该是之前的问题,或者是onedrive本身问题
2. 不能选择要分享的根目录文件,会出现打开页面为空白的情况。现在一般分享/share 文件夹
3. 可以利用通配符的方法隐藏某些文件夹。

  1. 利用在文件夹内放置.password可以设置文件夹密码
  2. 相比起来OneManage好许多了,里面可以自己设置挺多的东西,不过一般也不太常用

最后附上我的OneManage地址