目的
目的は、Debian9Stretchリポジトリのソースまたは標準から静的サイトジェネレーターのJekyllをインストールすることです。
オペレーティングシステムとソフトウェアのバージョン
- オペレーティングシステム: –Debian9ストレッチ
- ソフトウェア: – jekyll 3.4.3(ソース)またはjekyll 3.1.6(Debianリポジトリ)
要件
Jekyllパッケージとすべての前提条件のgemをインストールするには、Debianシステムへの特権アクセスが必要です。
難易度
簡単
規約
- # –指定されたLinuxコマンドは、rootユーザーとして直接、または
sudo
を使用して、root権限で実行する必要があります。 コマンド - $ –特定のLinuxコマンドを通常の非特権ユーザーとして実行する必要があります
手順
Jekyllのインストール
Debianリポジトリ
これは、LinuxシステムにJekyllをインストールする最も簡単な方法です。欠点は、要件によっては、安定しているが古いJekyllバージョンになってしまう可能性があることです。 Jekyllをインストールするには:
# apt install jekyll
バージョン番号を照会して、jekyllのインストールを確認します:
$ jekyll -v jekyll 3.1.6
ソースのインストール
次のLinuxコマンドを実行して、gemsを使用して最新のJekyllをインストールします。
# apt install build-essential ruby-full # gem install bundler minima jekyll-feed
バージョン番号を照会して、jekyllのインストールを確認します:
$ jekyll -v jekyll 3.4.3
新しいプロジェクトを作成する
これで、新しいプロジェクトを作成する準備が整いました。任意のプロジェクト名を選択します。 linuxconfig
:
$ jekyll new linuxconfig
上記のコマンドは、linuxconfig
というディレクトリを作成しました 新しいアプリケーションの基本的なjekyll構造を保持します。
$ cd linuxconfig/ $ ls about.md _config.yml Gemfile Gemfile.lock index.md _posts
これで、_config.yml
を編集できます ウェブサイトの新しい名前を設定したり、説明を追加したりするためのメイン設定ファイル。新しいブログ投稿を追加するには、_posts
に移動します ディレクトリ。そこで、サンプル投稿を編集するか、元のサンプル投稿をコピーして、同じ名前付け形式に従って新しい名前を付けて新しい投稿を作成します。
プロジェクトのウェブサイトを見る
新しく作成されたディレクトリに移動し、新しいプロジェクトアプリケーションを起動します。以下のIPアドレスをローカルIPアドレスに置き換えます。 Webサイトにリモートでアクセスしていない場合は、ホストオプションを完全に省略して、サイトをローカルで開始できます。
$ jekyll serve --host 10.1.1.125
ブラウザを使用して、次のURLを表示しますhttp://10.1.1.125:4000/
またはローカルで実行する場合http://127.0.0.1:4000/
。