I.概要
ブログは以前Githubにデプロイされていましたが、ネットワーク上の理由でWebサイトにアクセスできない場合があります。現時点での解決策は、ブログを2つのサーバーにデプロイすることです。Githubのプロジェクトを海外訪問に使用し、この記事の紹介を国内訪問に使用します。コーディング
<!-もっと->
2番目のリスト
-
hexoブログコード
3つの構成SSH
-
C:\Users\用户名\
.sshフォルダーがあるかどうかを確認します(ある場合は、id_rsa.pubを設定します) -
そうでない場合は、次のコマンドを実行してSSHを生成します
ssh-keygen -t rsa -C "あなたのメールボックス"
-
次のいくつかの手順で、システムはパスワードの入力を求めます(注:パスワードを設定しない場合は、Enterキーを3回直接押すことができます)。
パスフレーズを入力してください(パスフレーズがない場合は空):<入力パスワード> 同じパスフレーズをもう一度入力してください:<入力パスワード>
4つの構成コーディング
4.1実名認証(実名認証なし、静的ブログは設定できません)
-
Cdoingの公式ウェブサイトにログインした後、右上隅のドロップダウンリストで[チーム管理]をクリックします
-
携帯電話番号をバインドした後、実名認証を行うことができます
-
クリックして実名認証を行い、名前とID番号を入力してください
4.2SSHの構成
-
右上隅のドロップダウンリストをクリックして
个人账户设置
、左側にあるSSH公開キーを見つけます -
右上隅をクリックし、
新增公钥
id_rsa.pubのすべてのコンテンツを公钥内容
中央にコピーし、公開キー名をカスタマイズして、期間をに設定します。永久有效
4.3新しいプロジェクト
-
クリックする
创建项目
と、プロジェクトテンプレート選択ページがポップアップします(DevOpsプロジェクトを選択) -
プロジェクト作成情報を入力します
-
作成したプロジェクトを入力し、ウェアハウス設定を見つけて、SSHの下のパスをコピーします(hexoブログ設定が使用されます)
5つの構成hexoブログ(_config.yml)
5.1配置_config.yml
デプロイ: #Deployment設定 タイプ:git リポジトリ:github:[email protected]:PGzxc / PGzxc.github.io.git(独自のものを置き換えます) コーディング:[email protected]:pgzxc / pgzxc / pgzxc.git(独自のものに変更)
5.2hexoコマンドを実行します
hexo clean hexo g hexo d
6つのコーディングの展開
-
ステップ5が実行された後、プロジェクトの下にデプロイされたコードファイルがあります
-
持续部署
リストから静的なWebサイトを見つけるには、以下をクリックしてください(現時点ではアクセスアドレスにアクセスできません) -
クリック
立即部署
ボタンを、通常のアクセスに再びアクセスアドレスをクリックしてください
7つのカスタムドメイン名(ドメイン名を持つもの-Alibaba Cloudドメイン名解決)
-
コーディングに関するWebサイトをドメイン名解決リストに追加します(最初にgithub解決を一時停止することをお勧めします。そうしないと、解決が失敗します)
-
[静的Webサイトのコーディング]-> [カスタムドメイン名]で、バインドするドメイン名を入力し、バインドを追加して、httpsアクセスを強制します