スーパービルドチュートリアルにHexo + GitHubの+アリクラウドドメイン名のブログを詳細に、初心者は簡単に学ぶことができます
ビルドブログや他のものに建設現場を探索することは非常に長い時間が、本来はアリクラウドサーバとドメイン名から買った私はこれらを理解し始めるが、また、サイトの上にパゴダテイクで、これらのものの非常に興味深いと思いますが、私は、パゴダの始まりを使用しました展開ワードプレスのブログをクリックして、私は自分のブログを持って、非常にクールな感じが、私はHexoを知るまで、この静的なフレームワークは、私はこれが本当の建物のブログで実現ブログ。
ここで私はあなたと共有毛皮------ビルドHexoの静的ブログについての私の経験を探索するいくつかの時間をできるようにです
私はステップバイステップに従ってください、あなたは自分のブログにそれを持っていますよ!始めます
一つは、まず前提ソフトウェア環境とのGitをインストールするのNode.js
ソフトウェアのインストールは、適切にライン上に比較的単純なインストールされている、私はあなたが他のブロガーのチュートリアルを見ることができるかわからない、ここでは、詳細には触れインストールアドレスではありません。
node.jインストール住所:https://nodejs.org/zh-cn/
Node.jsのインストールチュートリアル: https://blog.csdn.net/qq_42543312/article/details/82191357
Gitのインストール住所: https://git-scm.com/
Gitのインストールチュートリアル:https://www.cnblogs.com/xueweisuoyong/archive/2019/11/22/11914045.html
私たちは、メッセージの対応バージョンは、私たちのNode.jsを証明するとの話に加えて、通常は利用可能にGitをインストールする場合は、次のコマンドを入力し、それぞれ、ここでのGit Bashの上で右クリックして、デスクトップにインストールを完了することができます NPMパッケージマネージャをnodejs事実(パッケージマネージャー)、展開のためのNode.jsコードに多くの問題を解決することができ、我々は、インストールに使用NPMコマンドです。NPMは、当社のパッケージマネージャでも正常にインストール証明-v。
git version
node -v
npm -v
第二に、インストールHexo
上記の手順が成功HEXOをインストールした後に行うことができ、NPMのHEXOが搭載され、次のように入力します。
npm install hexo-cli -g
上記はhexo正常なインストールを表し、hexoデフォルトでは、これをコントロールしていないCドライブにインストールされます。
第三に、地域の建築Hexo
次のブログの作成を開始するためにローカルディレクトリを選択します。
次のコマンド、メモを入力します。ブログはあなたがhexoあなた自身が名付け呼び出したいかについて、現在のディレクトリのフォルダにインストールされたファイルであり、このフォルダが自動的に生成されます。
hexo init blog
コマンドを入力した後、私たちはあなただけの「ブログ」フォルダを作成するには、ローカルディレクトリの下に入ったものを見ることができ、このファイルはhexoローカルブログです
この時点では、次のコマンドを入力し続ける:このコマンドは、いくつかを追加するために使用されhexoブログを頼ります
hexo install
これまでのところ、私たちのブログhexoローカルファイルは準備ができています
次に我々は、サーバーを起動し、hexoローカルサービスを回します:
$ hexo server
#或者可以简写为:
$ hexo s
オープンhexoサービスのデフォルトポート4000、現在ではほとんどのアクセスにブラウザを開きます。http:// localhostを:4000あなたがあなたのブログにそれを見ることができます!
私は** F W * C *、** w kを感じていないのです!グッドマジックああ、ああハハハッハッハ!
四、GitHubの展開Hexo
githubの上でブログを展開しているので、あなたはgithubのを持っているすべての最初は、独自のアカウント
GitHubの公式サイト: https://github.com/
正常な状態にサインアップし、その後、新しい倉庫を作成するにはこちらをクリックしてください。
倉庫のようなフォーマットに名前を付ける必要があることをここで注意 ユーザー名.github.io(ユーザー名ではなくニックネームの登録があること注) 倉庫の名前は暁明に設定しなければならないことを、暁明:例えば、登録ユーザ名、ここでは非常に重要ですが。 github.io、[作成リポジトリをクリックしてください
その後、我々はそれぞれのgitの端末に自分のユーザー名とメールボックスを設定するには、次のコマンドを入力し、コマンドラインに戻ります。次のようにコマンドは次のとおりです。
git config --global user.name XXX # XXX表示你github注册时的用户名
git config --global user.email XXX # XXX表示你github注册时的邮箱
次に、キーを生成するには、次のコマンドを入力します。
ssh-keygen -t rsa -C "Github上你注册的邮箱地址"
コロンの後ろにスペースを入力するには、Y / N yの入力
その後、我々は、ストアは、すべての内容をコピー開くために私たちの鍵となるディレクトリにid_rsa.pub見つけることができます
その後、我々は新しいSSHKEY> ---設定---> SSHとGPGキーをクリックして戻ってGitHubのに行きます
テキストボックスにキーをコピー、保存、点画を簡単に再生します。
非常に重要なステップに続いて、我々はちょうどそれを変更するには、ドキュメントルートダウンをブログローカルに配置されているにしたいです_config.yml設定ファイルを:
私たちはコンフィギュレーションを混雑し開いた後に表示され、エディタがVScode、他の缶が影響していない使用し、慌てないでください、私たちは、構成情報の下部に以下の構成を変更する必要があります
deploy:
type: 'git'
repo: [email protected]:yourname/yourname.github.io.git
branch: master
#需要注意的是:
#1、冒号后面一定要有一个空格
#2、type,repository,branch的首字母要对齐
よろしく見つけるためにどのように格納アドレスとして、そうでない場合より私についての長ったらしい、それをスキップします
アドレスをコピーし、選挙のHTTPアドレスまたはアドレスへの注意を払うには、SSHことができます
最後に、私たちは、次のコマンドラインを展開し始めました。
#要安装一个部署插件hexo-deployer-git。
npm install hexo-deployer-git --save
#生成静态文件g 是 generate 缩写
hexo g
#部署,d 是 deploy 缩写:
hexo d
#或者将二、三句结合为
hexo g -d
最初の展開は、ユーザー名とパスワードのgithubのを入力する必要があります
この時点で、私達は私達の倉庫で、より多くのファイルを見ることができます
githubのを介してアクセスなぜ我々は直接対処し、GitHubの中に私たちの展開を成功さを証明するために上記のプロセス
これはあなた自身の個人的なウェブのブログを持っている、そしてそれ興奮鉄の息子のだろうか?
V.結合ドメイン
1、ドメイン名を購入
まず、あなたがあなた自身のドメイン名を持っている必要があり、ドメイン名は、最初にここにいくつかの解釈を行うには
このドメイン名(英語:ドメイン名)としても知られているドメインは、からなるドット名の文字列によって分離されたインターネットをステーションにコンピュータ時々コンピュータのデータ転送位置識別のために使用されるコンピュータの名前またはグループ、(これは)場所を指します。以来IPアドレスは、欠点を示しておらず、硬組織の性質の名前と住所を覚えて、ドメイン名は、ドメインネームシステム(で、考案されたDNSドメイン名とに、ドメインネームシステム)のIPアドレスを各マップ、そしてより多くの人々容易なアクセス、インターネットマシンを覚えていなくても、は、直接読み取ることができるのIPアドレス数の文字列を。
公共githubの長すぎるか、サーバのIPアドレスをデジタル記録が良くないので、はるかに簡単では、我々は良いアドレスは、我々はこのことで、自身のgithubのリポジトリのアドレスにバンドルされたドメイン名を行う必要があることも覚えておく必要があります簡単にはアクセスBaiduは、直接ブラウザのアドレスバーに検索するようにしたいとき、我々が行うなど、当社のウェブサイトをご覧いただくか、ブログにドメイン名を覚えておく baidu.com 長いIPアドレスを入力する代わりに、Baiduのウェブにアクセスすることができます。DNSにおいて、すなわちドメインネームシステム(サービス)プロトコルは、この結合関係が記憶されています。
これは私のドメイン名があるので、我々は、買いが言って過言ではない、結合ドメインを行うことを目的とするものであるアリクラウド購入ここで私が唯一のドメインアリクラウドプラットフォームに導入され、あなたが他のプラットフォームはまた、ドメイン名を購入したい場合は、当社同様の操作手順は、次のチュートリアルを参照してください購入しません
ドメイン購入チュートリアル: https://www.jianshu.com/p/e11a136ebd02
2、DNS
あなたがドメイン名を持っていたら、私が欲しいドメイン名は、結合ドメインと私たちの倉庫の住所を達成するための操作を解析します。
我々は2件のレコードを追加したいです
あなたが保存した後、あなたは、これら二つのレコードを取得することができます。
そして、バックgithubのリポジトリに、CNAMEという名前のファイルを作成し、ドメイン名のコンテンツ:
この瞬間に奇跡が起こりました
このように、完璧な結末、私はとても疲れてああだ書き込むハッハッハ、このチュートリアルの使用のおかげで、あなたはHexoが喜んで成功したブログを構築する必要があります!
私のブログ: trouble.com
最後のメッセージ
誰がどのような意志生まれません
誰もが天才であると言うしないでください
もしあなたが〜でない場合、
地球ファンタジーにそれを停止してください
IT学校は、より良いエラー間違いを犯すことを恐れてはいけません
さようなら