Настоящая жизнь совершается там, где она незаметна (Л. Толстой).

Как установить Jekyll на CentOS 7

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

Статья опубликована: 17 мая 2018

Как установить Jekyll на CentOS
Jekyll – основанный на Ruby, бесплатный и простой в использовании генератор сайтов, предназначенный для создания статических блогов, но он также может использоваться для создания всех типов статических веб-сайтов, без использования базы данных. Jekyll работает, обрабатывая текстовые файлы в шаблонах Markdown, Textfile или Liquid и создавая статический веб-сайт. Такие сайты имеют много преимуществ по сравнению с динамическими сайтами, такими как безопасность, скорость и гибкость. Веб-сайты, созданные с помощью Jekyll, могут размещаться на любом типе веб-сервера или GitHub. В этой статье мы рассмотрим установку Jekyll на CentOS 7 VPS.

1. Предпосылки

Jekyll имеет несколько требований, которые мы должны установить на сервере, чтобы запустить его:

  • SSH-доступ к VPS с привилегиями root.
  • Ruby версии 2.2.5 или новее, включая все заголовки разработки
  • менеджер пакетов RubyGems
  • компиляторы GCC и Make

2. Вход в систему через ssh и обновление системы

Для начала войдите в свой CentOS 7 VPS через SSH как пользователь root

 

Как обычно, убедитесь, что все пакеты, установленные на вашем сервере, обновлены до последней доступной версии

 

Этот процесс лучше объясняется в одном из наших предыдущих статей в блоге .

3. Установка RUBY

Jekyll основан на Ruby, поэтому мы должны установить его на сервере. Он доступен в официальных репозиториях CentOS 7, поэтому мы можем просто установить его, выполнив следующую команду

 

Как только он будет установлен, проверьте версию Ruby

 

Он также установит RubyGems, который также требуется Jekyll

 

Как вы заметили, это не последняя версия Ruby. Если вам нужна более новая версия Ruby, вы можете установить ее с помощью Ruby Version Manager (RVM). Он также позволяет вам установить на сервере несколько версий Ruby, что очень полезно, если ваше приложение построено и зависит от конкретной версии Ruby. Чтобы установить RVM на свой сервер, сначала импортируйте его ключ, используя следующую команду

 

и выполните следующую команду для его установки.

 

Чтобы начать использовать RVM, вам необходимо запустить следующие

 

Теперь вы можете идти дальше и установить Ruby

 

И если вы проверите, вы увидите, что на вашем сервере установлена ​​более новая версия Ruby

4. Установка Jekyll на CentOS 7

Убедившись, что все требования установлены, мы можем продолжить установку Jekyll. Он может быть установлен с помощью менеджера пакетов RubyGems, о котором мы упоминали ранее в этом посте. Выполните следующую команду

 

Чтобы проверить установку, вы можете проверить версию Jekyll

 

Это означает, что Jekyll версии 3.8.0 успешно установлена ​​и готова к использованию на вашем CentOS 7 VPS.

Нам также необходимо установить Bundler на сервер. Это менеджер пакетов, который управляет gems, и это поможет нам установить все зависимости Jekyll

5. Создание блога с помощью Jekyll

Если вы внимательно следили за этой статьей, ваш сервер готов к созданию вашего первого проекта Jekyll. Мы создадим простой статический блог для тестирования установки. Выполните следующую команду

 

Это создаст новый «блог». Чтобы просмотреть все доступные параметры, которые вы можете использовать при создании блога, вы можете использовать следующую команду

 

Теперь измените текущий рабочий каталог

 

и выполните следующую команду для создания сайта на сервере предварительного просмотра

 

Новый блог Jekyll будет создан и доступен в http://127.0.0.1:4000. Вы сможете получить доступ к нему только с локального хоста. Если вы хотите сделать его общедоступным, используйте следующую команду

 

Замените IP_Address на IP-адрес своего сервера, и вы сможете получить доступ к своему первому блогу Jekyll с помощью своего любимого веб-браузера по адресу http://IP_Address:40000. Вы должны получить стандартную домашнюю страницу Jekyll.

Как установить JEKYLL на CentOS 7

Если вам нужна дополнительная информация и вы хотите узнать, как использовать этот удивительный статический строитель сайтов, посетите официальную документацию Jekyll по адресу: https://jekyllrb.com/docs/home/.


Читайте также

    Добавить комментарий

    Войти с помощью: 

    Ваш e-mail не будет опубликован. Обязательные поля помечены *

    Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

    Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

    badge
    Обратный звонок 1
    Отправить
    galka

    Спасибо! Ваша заявка принята

    close
    galka

    Спасибо! Ваша заявка принята

    close