OneIndex 教程 (二)
OneIndex部署
在完成了针对 Azure 的 API 设置后,即可部署OneIndex。
首先是部署安装环境,然后配置 OneIndex。
安装环境
需要部署 PHP 5.6+ 环境,无需数据库。此处不介绍如何安装环境,宝塔也好,编译也好,网上教程很多。
推荐采用 PHP 7.2,请勿采用 PHP8。使用redies,memcached缓存等需要额外配置。 然后将 OneIndex 程序放到网站根目录。
打开网站页面,看到如下页面,则可继续下面操作:
安装环境
打开网站目录,先进行主题设置:注意域名应和在 Azure 设置的链接域名相同。
1、打开 view/nexmoe
目录 下 的 layout.php
文件
a.修改 第7行 、第9行 第19行 download.99couple.top
为自己 OneIndex 的域名(或者自己引用的目录)
b.修改 第15行 链接里的 81895257 为自己 QQ(或者自己引用的图片)
c.修改18行的 99couple.top
为自己的博客域名,没有就还填下载站域名。此处为首页外链。
2、打开 theme 目录 下 style.css
文件 修改 第 97 行、第 103 行 download.99couple.top 为自己域名(或者自己引用的目录)
3、打开controller/AdminController.php
文件 修改163行引号内的地址为你的下载站地址,必须是HTTPS协议的,微软强制。
对于世纪互联用户,需要打开根目录下的index.php文件,将6、7行的注释去掉
网站配置
直接打开需要部署的网站,点击下一步。按照提示输入内容。然后绑定账号。注意,此步骤推荐在无痕模式下登录授权,务必选择存放数据的 Microsoft 账号。
授予权限,部署完毕。 默认密码 oneindex
其他功能自行探索或者查看 Github页面吧。