Ubuntu 22.04'te Jekyll Nasıl Kurulur
SlaweallyYönetici
2022-10-06 16:19:45 118 views 1
Jekyll, Ruby ile yazılmış ücretsiz ve açık kaynaklı bir statik dosya üreticisidir. Dakikalar içinde bir web sitesi oluşturmak için kullanılan basit ve kullanımı kolay bir içerik yönetim sistemidir. En sevdiğiniz biçimlendirme dilinde yazılmış metni alır ve statik bir web sitesi oluşturmak için mizanpajları kullanır. Sitenin görünümünü ve verdiği hissi, URL'leri, sayfada görüntülenen verileri ve daha fazlasını değiştirmek için Jekyll'in yerleşik özelliklerini kullanabilirsiniz. Kalıcı bağlantılar, kategoriler, sayfalar, gönderiler, özel düzenler ve daha pek çok özellik gibi bir çok özellik sunar.
Başlamadan önce, sisteminizi en son kararlı sürümle güncellemeniz önerilir. Aşağıdaki komutla güncelleyebilirsiniz:
Sisteminiz güncel olduğunda, aşağıdaki komutu çalıştırarak diğer gerekli bağımlılıkları kurun:
Tüm bağımlılıklar yüklendikten sonra bir sonraki adıma geçebilirsiniz.
Jekyll, Ruby ile yazılmıştır, bu yüzden onu sisteminize kurmanız gerekecektir. Varsayılan olarak, Ruby paketi Ubuntu varsayılan deposunda bulunur.
Ruby'yi kurmak için aşağıdaki komutu çalıştırın:
Kurulum tamamlandıktan sonra, Ruby'nin gem paketi yöneticisine gemleri kullanıcımızın ana klasörüne yerleştirmesini söylemeniz gerekecek.
~/.bashrc dosyasını düzenleyerek yapabilirsiniz :
Dosyanın sonuna aşağıdaki satırları ekleyin:
Dosyayı kaydedip kapatın, ardından aşağıdaki komutla ortam değişkenini etkinleştirin:
Ardından, aşağıda gösterildiği gibi gem komutunu kullanarak Jekyll ve paketleyiciyi yükleyebilirsiniz:
gem kurulum jekyll paketleyici
Kurulum tamamlandıktan sonra bir sonraki adıma geçebilirsiniz.
Bu noktada Jekyll sisteminize kurulur. Şimdi, jekyll.example.com adlı yeni bir web sitesi oluşturmak için aşağıdaki komutu çalıştırın:
Web sitesi oluşturulduktan sonra aşağıdaki çıktıyı almalısınız:
Ardından, Jekyll tarafından oluşturulan tüm dosya ve dizinleri aşağıdaki komutla listelersiniz:
Aşağıdaki çıktıyı almalısınız:
İlk olarak, web sitesi dizinine gidin ve aşağıdaki komutu kullanarak webrick bağımlılığını ekleyin:
Ardından, aşağıdaki komutu çalıştırarak Jekyll web sunucusunu başlatın:
Sunucu başarılı bir şekilde başladığında aşağıdaki çıktıyı almalısınız:
Yapılandırma dosyası: /root/jekyll.example.com/_config.yml
Bu noktada Jekyll başlatılır ve 4000 portunu dinler. Şimdi, web tarayıcınızı açın ve http://your-server-ip:4000 URL'sini yazın. Jekyll varsayılan sayfasına yönlendirileceksiniz:
[ATTACH type="full"]122[/ATTACH]
Yukarıdaki kılavuzda, Jekyll'i Ubuntu 22.04'e nasıl kuracağınızı öğrendiniz. Artık Jekyll'i keşfedebilir ve otomatik olarak oluşturulan içeriği kullanarak kendi web sitenizi oluşturabilirsiniz.
Başlarken
Başlamadan önce, sisteminizi en son kararlı sürümle güncellemeniz önerilir. Aşağıdaki komutla güncelleyebilirsiniz:
apt update -y
apt upgrade -ySisteminiz güncel olduğunda, aşağıdaki komutu çalıştırarak diğer gerekli bağımlılıkları kurun:
apt install make build-essential curl git tree -yTüm bağımlılıklar yüklendikten sonra bir sonraki adıma geçebilirsiniz.
Ruby'yi yükleyin
Jekyll, Ruby ile yazılmıştır, bu yüzden onu sisteminize kurmanız gerekecektir. Varsayılan olarak, Ruby paketi Ubuntu varsayılan deposunda bulunur.
Ruby'yi kurmak için aşağıdaki komutu çalıştırın:
apt install ruby ruby-dev -yKurulum tamamlandıktan sonra, Ruby'nin gem paketi yöneticisine gemleri kullanıcımızın ana klasörüne yerleştirmesini söylemeniz gerekecek.
~/.bashrc dosyasını düzenleyerek yapabilirsiniz :
nano ~/.bashrcDosyanın sonuna aşağıdaki satırları ekleyin:
export GEM_HOME=$HOME/gems
export PATH=$HOME/gems/bin:$PATHDosyayı kaydedip kapatın, ardından aşağıdaki komutla ortam değişkenini etkinleştirin:
source ~/.bashrcArdından, aşağıda gösterildiği gibi gem komutunu kullanarak Jekyll ve paketleyiciyi yükleyebilirsiniz:
gem kurulum jekyll paketleyici
Kurulum tamamlandıktan sonra bir sonraki adıma geçebilirsiniz.
Jekyll ile Yeni Bir Web Sitesi Oluşturun
Bu noktada Jekyll sisteminize kurulur. Şimdi, jekyll.example.com adlı yeni bir web sitesi oluşturmak için aşağıdaki komutu çalıştırın:
jekyll new jekyll.rabbyte.netWeb sitesi oluşturulduktan sonra aşağıdaki çıktıyı almalısınız:
Bundler: Using jekyll 4.2.2
Bundler: Fetching jekyll-seo-tag 2.8.0
Bundler: Fetching jekyll-feed 0.16.0
Bundler: Installing jekyll-feed 0.16.0
Bundler: Installing jekyll-seo-tag 2.8.0
Bundler: Fetching minima 2.5.1
Bundler: Installing minima 2.5.1
Bundler: Bundle complete! 7 Gemfile dependencies, 31 gems now installed.
Bundler: Use `bundle info [gemname]` to see where a bundled gem is installed.Don't run Bundler as root. Bundler can ask for sudo if it is needed, and
Bundler: installing your bundle as root will break this application for all non-root
Bundler: users on this machine.
New jekyll site installed in /root/jekyll.rabbyte.net. Ardından, Jekyll tarafından oluşturulan tüm dosya ve dizinleri aşağıdaki komutla listelersiniz:
tree jekyll.rabbyte.netAşağıdaki çıktıyı almalısınız:
jekyll.rabbyte.net
??? 404.html
??? about.markdown
??? _config.yml
??? Gemfile
??? Gemfile.lock
??? index.markdown
??? _posts
??? 2022-09-25-welcome-to-jekyll.markdown
1 directory, 7 filesJekyll Sunucusunu Başlatın
İlk olarak, web sitesi dizinine gidin ve aşağıdaki komutu kullanarak webrick bağımlılığını ekleyin:
cd jekyll.rabbyte.net
bundle add webrickArdından, aşağıdaki komutu çalıştırarak Jekyll web sunucusunu başlatın:
jekyll serve --host=0.0.0.0Sunucu başarılı bir şekilde başladığında aşağıdaki çıktıyı almalısınız:
Yapılandırma dosyası: /root/jekyll.example.com/_config.yml
Configuration file: /root/jekyll.rabbyte.net/_config.yml
Source: /root/jekyll.rabbyte.net
Destination: /root/jekyll.rabbyte.net/_site
Incremental build: disabled. Enable with --incremental
Generating...
Jekyll Feed: Generating feed for posts
done in 0.375 seconds.
Auto-regeneration: enabled for '/root/jekyll.rabbyte.net'
Server address: http://0.0.0.0:4000/
Server running... press ctrl-c to stop.Jekyll Web Sitesine Erişin
Bu noktada Jekyll başlatılır ve 4000 portunu dinler. Şimdi, web tarayıcınızı açın ve http://your-server-ip:4000 URL'sini yazın. Jekyll varsayılan sayfasına yönlendirileceksiniz:
[ATTACH type="full"]122[/ATTACH]
Sonuç olarak
Yukarıdaki kılavuzda, Jekyll'i Ubuntu 22.04'e nasıl kuracağınızı öğrendiniz. Artık Jekyll'i keşfedebilir ve otomatik olarak oluşturulan içeriği kullanarak kendi web sitenizi oluşturabilirsiniz.
Yazdığımız şeyler bizi temsil eder, Efendilik iyidir.
