راهنمای استفاده از سایت‌ساز پلیکان - بخش اول - نصب و راه‌اندازی اولیه

سه شنبه 09 آذر 1395 توسط Ziaa

اگه علاقه دارید که سایت یا وبلاگ خودتان را با ابزارهایی که سایت استاتیک ایجاد می‌کنند، درست کنید؛ پلیکان یکی از چندین گزینه‌ای است که شما در اختیار دارید. چرخه استفاده از این سایت‌سازها تقریبا شبیه به هم است:

  1. write
  2. build
  3. publish

شما نوشته مورد نظرتان را می‌نویسید، خروجی html را سایت‌ساز برای‌تان ایجاد می‌کند و در نهایت این خروجی را در هاست خود قرار می‌دهید. البته مشخص است که یک برنامه‌نویس فقط مطلب مورد نظر را می‌نویسد و با ابزارها و کدهای مختلف بقیه مراحل را به کامپیوتر واگذار می‌کند. تا حد امکان ما دوست داریم کارها خودکار انجام شوند!

در اینجا به صورت خلاصه راهنمای اولیه نصب پلیکان و ایجاد وبلاگ اولیه با استفاده از آن را می‌نویسم. توجه کنید که این مطلب صرفاً یک یادداشت است. برای راهنمای کامل به مستندات پلیکان مراجعه کنید.

  • نصب پایتون

    • Python 2.7.x+ یا Python 3.3+
  • نصب مدیر بسته‌های پایتون pip

  • اگر از Python 2.7.9 یا بالاتر و Python 3.4 یا بالاتر استفاده می‌کنید؛ pip قبلاً نصب شده و گرنه باید آن‌را نصب کنید.

  • برای به روز رسانی pip

python -m pip install --upgrade pip
  • نصب پلیکان
pip install pelican
  • نصب Markdown‌ (در صورتیکه می‌خواهید نوشته‌ها را با مارک‌داون بنویسید)
pip install Markdown
  • ساختن پوشه سایت و ایجاد ساختار اولیه
mkdir your-project-folder
cd your-project-folder
pelican-quickstart
  • پاسخ‌گویی به سوالات (جواب‌های پیش‌فرض در براکت [] نوشته شده)
...
> What is your time zone? [Europe/Paris] Asia/Tehran
...
  • نوشتن اولین مطلب در یک فایل md و در پوشه content
Title: سلام دنیا!
Slug: Hello-World
Date: 2015-07-21 23:20
Category: Test
Tags: Test

سلام دنیا!
  • ساختن فایل‌های استاتیک وبلاگ (خروجی‌ها در پوشه output)
pelican content
  • راه‌اندازی سرور local
cd output
python -m pelican.server

الان وبلاگ با قالب پیش‌فرض ساخته شده و از طریق آدرس http://localhost:8000 قابل دسترسی است. در بخش‌های بعدی به تغییر قالب، فارسی‌سازی و قرار دادن وبلاگ روی گیت‌هاب اشاره خواهم کرد.