Guihong Wang

Guihong的博客

魔理沙一生推
twitter_id
github
email
bilibili
steam
discord server
discord user
namemc

Linuxを使用して宝塔面板でMicrosoft E5 Renew Xを構築する

必要なソフトウェアパッケージ(Debian)

apt install unzip screen wget tar vim -y

Dotnet3 のインストール

もしあなたが Arm64 アーキテクチャ(ラズベリーパイ 主流の古いスマートフォン)を使用している場合は、以下を参照してコマンドを実行してください。

arch というコマンドを実行して、あなたが arm64 アーキテクチャを使用しているかどうかを確認します。

GuihongWang@marisa:~$ arch
aarch64       x86_64

左側が arm64、右側がコンピュータの 64 ビットアーキテクチャです。

arm64 アーキテクチャの Dotnet パッケージをダウンロードします。

wget https://download.visualstudio.microsoft.com/download/pr/f9f54199-f0b3-43ac-badd-f9ef6867641c/50bd985f26c59f5d63f29f571f7f89e5/dotnet-sdk-3.1.412-linux-arm64.tar.gz

/root に置いて、root として実行します。

mkdir -p $HOME/dotnet && tar zxf dotnet-sdk-3.1.412-linux-arm64.tar.gz -C $HOME/dotnet 

export DOTNET_ROOT=$HOME/dotnet 

export PATH=$PATH:$HOME/dotnet

もしあなたが 64 ビットアーキテクチャの場合は、ここを見て dotnet をインストールしてください。

ここでは Debian 11 64 ビットを使用してデモを行います。

コマンドを一気に貼り付けます。

wget https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb 

sudo dpkg -i packages-microsoft-prod.deb 

rm packages-microsoft-prod.deb 

sudo apt-get update 

sudo apt-get install -y apt-transport-https 

sudo apt-get update 

sudo apt-get install -y dotnet-sdk-3.1

改行

Ouath(個人使用の場合は無視してください)

公式のヘルプを参照して Ouath を作成してください 公式ヘルプページ

pfx 証明書は、freessl.cn で取得することをお勧めします(証明書の取得に 1〜2 時間かかります)。その後、彼らが推奨する keymanager を使用して証明書を生成します。

改行

keymanager もっと - 証明書をエクスポート - すべての形式を選択

指定したコマンドで、申請した証明書のドメイン名 - 一連の数字.zip を見つけます。

zip に入り、フォルダに入って IIS フォルダを見つけてさらに入ります。

中のパスワードを覚えておいてください。後で使用します。

ここまでで、必要なファイルは準備が整いました。次に Microsoft E5 Renew X をダウンロードします。

手動でダウンロード https://sundayrx.lanzoui.com/aW09Lsss75g し、サーバーの覚えておきたい場所にアップロードします。

次に、unzip -d /renew Microsoft365_E5_Renew_X.zipを実行します。

これで、あなたが覚えておきたい場所 /renew に配置されます。

設定を行い、上記の証明書を Deploy フォルダにアップロードします。

cd Deploy

vim Config.xml

vim では、i キーを使用して入力し、esc を押して入力モードを終了します。と入力して保存して終了します。 w は保存、q は終了、! は強制実行に使用します(例: ! 強制保存して終了)。

設定が完了し、500 proxy error が表示された場合は、ssl 証明書の転送設定を false にしてください。

証明書や oauth などの設定が完了したら、宝塔パネルに移動します。

宝塔パネルを開く前に、ウェブサイトを作成します(ここでは apache を使用していますが、nginx も似たような操作です)。

リバースプロキシを行う前に、office 365 e5 renew プログラムを常駐させます。

screen(仮想ウィンドウを作成)

その中で、覚えておきたいディレクトリ /renew に cd します。

次に、dotnet Microsoft365_E5_Renew_X.dll を実行します。

最後に、Application started. Press Ctrl+C to shut down. が表示されたら、ctrl + a + d でこの仮想ウィンドウを終了します(終了後も office 365 e5 renew プログラムは動作し続けます)。

宝塔パネルに戻り、ウェブサイト - 設定 - リバースプロキシで設定を行います。

楽しんでください!

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。