搭建微软全局子号自助分发系统

介绍 Introduction

本次使用的工具有:ms365auto工具、Oracle US-EAST 机器、宝塔面板、PHP 7.3(我选择7.3,其实5.6~8.0似乎都行嗷)

正式整活儿 Just Do It

我的域名在DNSPod上面,我们需要解析到我们的服务器IP

在宝塔面板进行操作

申请SSL

推荐使用Let's Encrypt证书

下载程序

这里我通过宝塔面板进行操作(别问,问就是方便)

Ta的GitHub项目地址:https://github.com/wuruiwm/msautocreate

直接下载到网站根目录,可以通过宝塔远程下载

然后在下载时复制链接地址,塞进宝塔

点击确认,下载完成后会是一个master文件

修改文件名问master.zip

然后解压会得到一个文件夹,字数太长不打出来了

进去剪切粘贴出来,使得里面一大堆文件在网站目录第一层。

你将会看到这么一个丑陋的文件名

想必有比较熟悉网站的童鞋们,意识到不对劲了。对的,你们的意识是正确的!

把.example去掉,使之成为config.php

接着就需要编辑config.php了

双击打开这个文件先

找到第3.4.5行,如图所示

这个我们先不管,下面会讲,

找到7~9行,这里配置域名,写入默认的  自定义前缀.onmicrosoft.com 以及你自己绑定的域名

获取API权限

首先去Azure控制台

国际版:https://portal.azure.com

世纪互联:https://portal.azure.cn

然后注册一个新应用

具体看图

打开config文件,找到3.4.5行

复制

填入第四行的分号内
复制目录(租户) ID 填入第五行的分号内

 

找到第六行

去面板里注册一个密码,由于Azure改版,只能最多注册两年了

注册完密码后,复制机密ID

写入分号内。

配置名字以及杂类

找到11~24行,找到你的全局类型

打开订阅管理面板https://admin.microsoft.com

找到左侧账单(英文是billing)

打开,找到产品(英文是Product)

打开,

右侧随便点击一个进入,查看网页链接的后部分,找到订阅ID(skuid)

复制塞进去。

学生和教师各操作一遍。

教程到此就全部结束了,谢谢大家的阅读与支持

 

版权声明:
作者:Admin-Lemon
链接:https://www.cfstar.top/archives/243
来源:柠檬博客-Lemon-Technology
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>