پرش به محتوا
نوین هاست
  • سرور مجازی
  • درباره ما
  • تماس با ما
  • بازارچه
  • دانشنامه
نوین هاست
  • سرور مجازی
    • برگشت
    • سرور مجازی ایران
      • برگشت
      • سرور مجازی برج میلاد
      • سرور مجازی زیرساخت
    • سرور مجازی اروپا
      • برگشت
      • سرور مجازی المان
      • سرور مجازی انگلیس
      • سرور مجازی فرانسه
      • سرور مجازی اتریش
      • سرور مجازی هلند
      • سرور مجازی بلغارستان
      • سرور مجازی مجارستان
      • سرور مجازی دانمارک
      • سرور مجازی سوئد
      • سرور مجازی جزیره من
      • سرور مجازی جمهوری چک
      • سرور مجازی ایتالیا
      • سرور مجازی فنلاند
      • سرور مجازی یونان
      • سرور مجازی سوئیس
      • سرور مجازی ایسلند
      • سرور مجازی کرواسی
      • سرور مجازی اسپانیا
    • سرور مجازی آسیا
      • برگشت
      • سرور مجازی ترکیه
      • سرور مجازی سنگاپور
      • سرور مجازی مالزی
      • سرور مجازی شیلی
      • سرور مجازی هنگ کنگ
      • سرور مجازی امارات
      • سرور مجازی ژاپن
      • سرور مجازی روسیه
    • سرور مجازی آمریکا
      • برگشت
      • سرور مجازی امریکا
      • سرور مجازی کانادا
    • سایر VPS ها
      • برگشت
      • سرور مجازی استرالیا
      • سرور مجازی رایگان
      • سرور مجازی اقتصادی
      • سرور مجازی ترید و بایننس
      • سرور مجازی با کارت گرافیک
      • سرور مجازی نیجریه
      • سرور مجازی بورس
      • سرور مجازی کلاس آنلاین
      • سرور مجازی کاهش پینگ
      • سرور مجازی والتر
      • سرور مجازی فارکس
      • سرور مجازی میکروتیک
      • سرور مجازی NVME
  • سرور اختصاصی
    • برگشت
    • سرور اختصاصی ایران
      • برگشت
      • سرور اختصاصی برج میلاد
      • سرور اختصاصی زیرساخت
    • سرور اختصاصی اروپا
      • برگشت
      • سرور اختصاصی آلمان
      • سرور اختصاصی ترکیه
      • سرور اختصاصی فنلاند
      • سرور اختصاصی هلند
      • سرور اختصاصی انگلیس
      • سرور اختصاصی فرانسه
    • سرور اختصاصی آمریکا
      • برگشت
      • سرور اختصاصی آمریکا
      • سرور اختصاصی کانادا
    • کولوکیشن
      • برگشت
      • آسیاتک
      • زیرساخت
  • هاست
    • برگشت
    • هاست دانلود
    • هاست نامحدود
    • هاست وردپرس
    • هاست ویندوز ایران
  • نوین پلاس +
  • پنل کاربری ارتباط با ما
  • سرور مجازی
  • سرور مجازی ایرانسرور مجازی حرفه ای از ایران
  • سرور مجازی اروپاپایداری و کیفیت ، سرعت بالا
  • سرور مجازی آسیاوب سرور لایت اسپید و امنیت و سرعت بالا
  • سایر VPS هابهینه برای فروشگاه های وردپرسی
  • سرور مجازی زیرساخت
    • سرور مجازی برج میلاد
  • سرور مجازی المان
    • سرور مجازی فرانسه
    • سرور مجازی سوئد
    • سرور مجازی اتریش
    • سرور مجازی اسپانیا
    • سرور مجازی انگلیس
    • سرور مجازی ایتالیا
    • سرور مجازی ایسلند
    • سرور مجازی بلغارستان
    • سرور مجازی سوئیس
    • سرور مجازی جزیره من
    • سرور مجازی جمهوری چک
    • سرور مجازی فنلاند
    • سرور مجازی دانمارک
    • سرور مجازی مجارستان
    • سرور مجازی هلند
    • سرور مجازی یونان
  • سرور مجازی شیلی
    • سرور مجازی روسیه
    • سرور مجازی ترکیه
    • سرور مجازی مالزی
    • سرور مجازی ژاپن
    • سرور مجازی سنگاپور
    • سرور مجازی هنگ کنگ
    • سرور مجازی امارات
  • سرور مجازی کانادا
    • سرور مجازی امریکا
    • سرور مجازی نیجریه
    • سرور مجازی استرالیا
    • سرور مجازی NVME
    • سرور مجازی با کارت گرافیک
    • سرور مجازی رایگان
    • سرور مجازی ترید و بایننس
    • سرور مجازی فارکس
    • سرور مجازی کلاس آنلاین
    • سرور مجازی میکروتیک
    • سرور مجازی والتر
    • سرور مجازی NVME
    • سرور مجازی اقتصادی
  • سرور اختصاصی
  • سرور اختصاصی ایرانمنابع کاملا اختصاصی و قدرتمند
  • سرور اختصاصی اروپابا ip اختصاصی از بهترین کشور ها
  • سرور اختصاصی آمریکاup time 99.99%
  • سایر VDS ها
  • برج میلاد
    • زیرساخت
  • سرور اختصاصی آلمان
    • سرور اختصاصی انگلیس
    • سرور اختصاصی ترکیه
    • سرور اختصاصی فرانسه
    • سرور اختصاصی فنلاند
    • سرور اختصاصی هلند
  • سرور اختصاصی آمریکا
    • سرور اختصاصی کانادا
  • کولوکیشن
  • آسیاتک
  • زیرساخت
  • هاست
  • دامنه
  • نوین پلاس +
021-49624 ورود / عضویت
لینوکس

راهنمای لینوکس

70
  • اجرای دستورات لینوکس در ویندوز
  • راه اندازی سایت در سرور لینوکس
  • IP شناور در اوبونتو و دبیان
  • بازیابی رمز root
  • آموزش بکاپ از سرور لینوکس
  • آموزش اجرای دستور از راه دور
  • ایجاد یوزر در لینوکس
  • تفاوت ipv4 با ipv6 چیست
  • دستور tar لینوکس
  • کانفیگ IPv6 در لینوکس
  • بکاپ گیری از سرور لینوکس
  • راه اندازی سایت در سرور
  • نصب فایروال در لینوکس
  • لیست کردن کاربران در لینوکس
  • پارتیشن بندی در لینوکس
  • بش bash چیست؟
  • آموزش تغییر نام فایل در لینوکس
  • آموزش نصب آلمالینوکس
  • آلمالینوکس
    • تبدیل Centos به AlmaLinux
    • نصب Visual Studio Code در آلمالینوکس
    • نصب پایتون روی آلمالینوکس
    • نصب Node.js در AlmaLinux
  • دبیان
    • ارتقا دبیان
  • اوبونتو
    • نصب NextCloud در اوبونتو
    • فعال کردن SSH اوبونتو
    • نصب ماینکرافت روی اوبونتو
    • نصب کاساندرا Cassandra در اوبونتو
    • آموزش نصب اوبونتو
    • نصب Graylog در اوبونتو
    • نصب Redis در اوبونتو
    • نصب Maven در اوبونتو
    • نصب تامکت در اوبونتو
    • آموزش نصب Ghost CMS در ubuntu
    • نصب GitLab در اوبونتو
    • نصب GCC در اوبونتو
    • نصب جاوا در اوبونتو
    • نصب و راه اندازی Bind DNS Server اوبونتو
    • نصب جنکینز در اوبونتو
    • نصب وردپرس در اوبونتو
    • نصب Oh My Zsh در اوبونتو
    • نصب پرومتئوس در اوبونتو
    • نصب Kubectl در اوبونتو
    • نصب PyTorch در اوبونتو
    • حذف داکر در اوبونتو
    • نصب آناکوندا
    • آموزش نصب Wine
    • آموزش نصب آپاچی کافکا
    • نصب Xrdp در اوبونتو
    • نصب وایرشارک در اوبونتو
    • آموزش نصب Go در اوبونتو
    • آموزش نصب MariaDB در اوبونتو
    • آموزش نصب Ansible
    • نصب درایور انویدیا در اوبونتو
    • آموزش نصب Hadoop
    • آموزش نصب Terraform
    • نصب و کانفیگ SSH در Ubuntu
    • نصب KVM در Ubuntu
    • نصب گوگل کروم در ubuntu
    • آموزش نصب گرافانا
    • چک کردن نسخه ubuntu
    • آموزش نصب phpMyAdmin در اوبونتو
    • آموزش نصب Postman
    • نصب داکر در اوبونتو
    • نصب Redis در اوبونتو
    • نصب MySQL در اوبونتو
    • نصب و کانفیگ آپاچی در اوبونتو
    • کران جاب در اوبونتو
    • ارتقا اوبونتو
    • نصب MongoDB در اوبونتو
    • نصب محیط گرافیکی در اوبونتو

تحقیق و توسعه

8
  • آموزش Portainer داکر
  • پاک کردن کش DNS
  • افزایش امنیت سرور
  • آموزش لود بالانسینگ
  • پیکربندی SSL در PostgreSQL
  • پایتون
    • ترکیب دو لیست در پایتون
    • تبدیل رشته به عدد در پایتون
    • معکوس کردن لیست در پایتون

سوالات متداول

4
  • رید (RAID) چیست؟
  • عمومی
    • ترافیک مورد نیاز سایت
    • SELinux چیست؟
    • محافظت در برابر حملات DDoS
View Categories
  • خانه
  • مستدات
  • راهنمای لینوکس
  • اوبونتو
  • آموزش نصب Ghost CMS در ubuntu

آموزش نصب Ghost CMS در ubuntu

زمان مطالعه: 6 دقیقه

گوست (Ghost) یک سیستم مدیریت محتوای (CMS) مدرن و متن‌باز برای ایجاد وب‌سایت‌ها و وبلاگ‌های حرفه‌ای است. این سیستم دارای رابط کاربری تمیز و کاربرپسند و ابزارهای قدرتمندی از جمله ویرایشگر انعطاف‌پذیر و ویژگی‌های سئو داخلی است که به مدیریت محتوا و بهینه‌سازی عملکرد آن در نتایج جستجو کمک می‌کند.

گوست که برای وبلاگ‌نویسان و ناشران آنلاین ایده‌آل است، به کاربران اجازه می‌دهد تا بدون پیچیدگی‌های پلتفرم‌های سنتی CMS، روی ایجاد محتوا تمرکز کنند.

سرور مجازی ایتالیا

در این مقاله، شما را در نصب Ghost روی یک سرور مجازی خصوصی اوبونتو (VPS)، راه‌اندازی یک سایت جدید، سفارشی‌سازی آن و ادغام سرویس‌های شخص ثالث راهنمایی خواهیم کرد. در پایان این راهنما، شما آماده ساخت و مدیریت وب‌سایت Ghost خود خواهید بود.

چگونه سیستم مدیریت محتوای Ghost را نصب کنیم؟ #

برای شروع کار با Ghost CMS، باید آن را در یک ارائه دهنده قابل اعتماد میزبانی کنید. نوین هاست یک راه حل ایده آل است که محیطی قدرتمند و کاربرپسند را فراهم می کند.

سرور مناسب Ghost ما چندین مزیت کلیدی ارائه می‌دهد:

  • قالب از پیش نصب شده Ghost . Ghost و تمام اجزای ضروری آن به طور خودکار پیکربندی می‌شوند. این امر نیاز به تنظیم دستی را از بین می‌برد، در زمان صرفه‌جویی می‌کند و خطر خطا را کاهش می‌دهد.
  • اسکنر بدافزار . پلن‌های Ghost VPS نوین هاست با یک اسکنر بدافزار ارائه می‌شوند تا با دور نگه داشتن ترافیک مشکوک، وب‌سایت شما را از تهدیدات احتمالی محافظت کنند.
  • پشتیبان‌گیری خودکار هفتگی . ما پشتیبان‌گیری خودکار هفتگی را برای ذخیره ایمن داده‌های شما ارائه می‌دهیم و هر نسخه پشتیبان در یک مکان سرور متفاوت ذخیره می‌شود. این تضمین می‌کند که در صورت از دست رفتن داده‌ها یا خرابی سرور، همیشه نسخه‌هایی در دسترس دارید.
  • هوش مصنوعی کدی (Kodee AI) . دستیار هوش مصنوعی داخلی ما، کدی (Kodee)، به شما کمک می‌کند تا سرور خود را مدیریت کنید، مشکلات را تشخیص دهید و وظایف را با کارایی بیشتری انجام دهید. کافیست دستور خود را تایپ کنید و کدی (Kodee) بر اساس آن پاسخ خواهد داد.

همانطور که قبلاً ذکر شد، با هاستینگ Ghost از شرکت نوین هاست، نیازی به تنظیم دستی Ghost ندارید. با این حال، اگر از پلن VPS معمولی ما استفاده می‌کنید یا اخیراً سیستم عامل خود را تغییر داده‌اید، می‌توانید Ghost را با مراحل زیر دوباره نصب کنید

تنظیمات داشبورد Ghost #

پس از نصب Ghost، مرحله بعدی آشنایی با رابط کاربری ادمین است که برای کمک به مدیریت کارآمد سایت شما طراحی شده است.

داشبورد گوست دارای یک طرح‌ بندی تمیز و کاربرپسند است که پیمایش آن آسان است. در اینجا می‌توانید همه چیز را از نظارت بر آمار عضویت و ایجاد محتوای جدید گرفته تا مشاهده سایت عمومی خود مدیریت کنید.

آموزش نصب Ghost CMS در ubuntu
آموزش نصب Ghost CMS در ubuntu

 

نوار کناری سمت چپ دسترسی سریع به بخش‌هایی مانند Posts, Pages, Tags و تنظیمات را فراهم می‌کند . این پیمایش ساده، جابجایی بین ایجاد محتوا، سفارشی‌سازی و پیکربندی را ساده می‌کند.

در بخش Settings ، می‌توانید جزئیات سایت خود، مانند عنوان، توضیحات و پیوندهای رسانه‌های اجتماعی را به‌روزرسانی کنید. همچنین می‌توانید تنظیمات ضروری سئو را پیکربندی کنید، ادغام‌ها را مدیریت کنید و طراحی را برای انعکاس بهتر برند خود تنظیم کنید.

آموزش نصب Ghost CMS در ubuntu

در بخش‌های بعدی این تنظیمات را با جزئیات بیشتری بررسی خواهیم کرد.

چگونه یک سایت Ghost جدید راه اندازی کنیم؟ #

گوست (Ghost) با ارائه گزینه‌های سفارشی‌سازی ضروری، راه‌اندازی اولین وب‌سایت شما را ساده می‌کند.

اگرچه جزئیات اولیه را در پیکربندی اولیه سایت وارد کرده‌اید، اما می‌توانید آنها را در بخش تنظیمات بیشتر اصلاح کنید . در اینجا می‌توانید عنوان، توضیحات، زبان و منطقه زمانی انتشار وب‌سایت خود را به‌روزرسانی کنید.

آموزش نصب Ghost CMS در ubuntu

برای یافتن گزینه‌هایی برای پیوند دادن حساب‌های رسانه‌های اجتماعی خود، به پایین بروید. در حال حاضر، Ghost فقط از فیس‌بوک و X (که قبلاً با نام توییتر شناخته می‌شد) پشتیبانی می‌کند. علاوه بر این، به شما این امکان را می‌دهد که با فعال کردن محافظت از رمز عبور، وب‌سایت خود را خصوصی کنید تا فقط کاربرانی که رمز عبور صحیح را دارند بتوانند به محتوای شما دسترسی پیدا کنند.

برای شخصی‌سازی حساب کاربری ادمین خود، به بخش Staffبروید و روی View  کلیک کنید . در اینجا می‌توانید آدرس ایمیل خود را به‌روزرسانی کنید، رمز عبور خود را تغییر دهید، اعلان‌های ایمیل را مدیریت کنید و سایر اطلاعات شخصی خود را ویرایش کنید.

آموزش نصب Ghost CMS در ubuntu

چگونه تم‌ها و طراحی را سفارشی کنیم؟ #

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

برای تغییر یک تم، به Settings → Design & branding → Customize بروید . سپس، روی منوی Change theme در گوشه پایین سمت راست کلیک کنید و گزینه‌های از پیش نصب شده موجود را مرور کنید. وقتی تمی را که متناسب با نیازهای شما است پیدا کردید، آن را انتخاب کرده و روی Install کلیک کنید .

آموزش نصب Ghost CMS در ubuntu

اگر از تم‌های پیش‌فرض راضی نیستید، می‌توانید به بازار تم‌های Ghost که مجموعه‌های رایگان و پولی دارد، سر بزنید. یک تم دانلود یا خریداری کنید، سپس آن را از همان بخش Change theme آپلود کنید .

سرور مجازی ایران

آموزش نصب Ghost CMS در ubuntu

برای سفارشی‌سازی بیشتر قالب خود، به بخشDesignبرگردید . رابط کاربری به دو بخش تقسیم شده است. پنل سمت چپ، پیش‌نمایش زنده‌ای از ظاهر سایت شما در دسکتاپ و موبایل ارائه می‌دهد.

در همین حال، پنل سمت راست به شما امکان می‌دهد رنگ‌ها، تایپوگرافی و طرح‌بندی را بدون ویرایش هیچ کدی تنظیم کنید. می‌توانید بین تب‌ها جابجا شوید تا طراحی کل سایت، صفحه اصلی یا پست‌های وبلاگ را سفارشی کنید.

آموزش نصب Ghost CMS در ubuntu

همزمان با اعمال تغییرات، پیش‌نمایش سمت چپ به‌طور خودکار به‌روزرسانی می‌شود. پس از نهایی کردن ویرایش‌ها، برای اعمال آنها روی Save کلیک کنید.

ایجاد و مدیریت محتوا #

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

از نوار کناری سمت چپ داشبورد، با کلیک روی نماد + در کنار نوشته‌ها ، یک نوشته جدید را شروع کنید . برای ایجاد یک صفحه، Pages → New Page را انتخاب کنید . هر دو گزینه یک رابط ویرایشگر یکسان را باز می‌کنند، جایی که می‌توانید شروع به نوشتن و قالب‌بندی محتوای خود کنید.

آموزش نصب Ghost CMS در ubuntu

گوست امکان قالب‌بندی غنی محتوا را فراهم می‌کند. می‌توانید به راحتی تصاویر، ویدیوها و کدهای HTML را برای بهبود پست‌ها و صفحات خود اضافه کنید. این ویرایشگر از عناوین، لیست‌ها، نقل قول‌ها و سایر گزینه‌های قالب‌بندی متن برای کمک به ساختاردهی محتوای شما پشتیبانی می‌کند. همچنین شامل یک ویژگی ذخیره خودکار است که پیش‌نویس‌های شما را فوراً ذخیره می‌کند.

آموزش نصب Ghost CMS در ubuntu

برای دسترسی به تنظیمات بیشتر، روی آیکونPost settings در گوشه بالا سمت راست کلیک کنید . در اینجا می‌توانید آدرس اینترنتی پست یا صفحه را تعریف کنید، برچسب‌ها را اختصاص دهید، گزیده‌ای اضافه کنید و نویسندگان را تنظیم کنید. حتی می‌توانید در صورت همکاری چندین نویسنده، آنها را به یک پست واحد اضافه کنید.

آموزش نصب Ghost CMS در ubuntu

گوست پیش‌نمایش‌های زنده ارائه می‌دهد و به شما این امکان را می‌دهد که ظاهر محتوای خود را هنگام انتشار ببینید. پس از آماده شدن، دکمه Publish را بزنید تا آن را منتشر کنید. این پلتفرم همچنین ویژگی‌های زمان‌بندی را ارائه می‌دهد و به شما این امکان را می‌دهد که تاریخ و زمان آینده را برای انتشار خودکار محتوای خود تعیین کنید.

آموزش نصب Ghost CMS در ubuntu

علاوه بر این، می‌توانید هر زمان که خواستید محتوا را به‌روزرسانی یا از حالت انتشار خارج کنید، که این به شما انعطاف‌پذیری کاملی در مدیریت محتوا می‌دهد.

پیشنهاد مطالعه #

آیا می‌خواهید بازی تولید محتوای خود را به سطح دیگری ببرید؟ یاد بگیرید که چگونه با استفاده از n8n محتوا تولید کنید و آن را در Ghost منتشر کنید .

استفاده از برچسب‌ ها و دسته‌ بندی‌ ها #

برچسب‌ها و دسته‌بندی‌ها برای سازماندهی محتوا ضروری هستند و به شما و مخاطبانتان کمک می‌کنند تا پست‌های مرتبط را به راحتی پیدا کنید. گوست از دسته‌بندی‌های سنتی استفاده نمی‌کند، اما می‌توانید با استفاده از برچسب‌ها، محتوا را به طور مؤثر سازماندهی کنید.

آموزش نصب Ghost CMS در ubuntu

برای تنظیم برچسب‌ها، به بخش Tags → New tag در داشبورد مدیریت بروید. می‌توانید جزئیات برچسب‌ها، از جمله نام‌ها، توضیحات، نامک‌ها و فراداده‌ها را در اینجا سفارشی کنید. دو مورد آخر به سئو کمک می‌کنند و محتوای شما را در موتورهای جستجو قابل کشف‌تر می‌کنند.

همچنین می‌توانید رنگ‌ها و تصاویر پوششی را به برچسب‌ها اضافه کنید. برای ایجاد برچسب‌های داخلی که برای بازدیدکنندگان قابل مشاهده نیستند، قبل از نام برچسب، یک هشتگ ( # ) اضافه کنید. این می‌تواند به شما در سازماندهی پست‌ها در پشت صحنه برای مدیریت بهتر محتوا کمک کند.

آموزش نصب Ghost CMS در ubuntu

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

مدیریت کاربران و مجوزها #

با رشد سایت شما، ممکن است لازم باشد اعضای تیم را برای کمک به مدیریت محتوا، طراحی یا جنبه‌های فنی اضافه کنید. Ghost یک سیستم کامل نقش‌ها و مجوزها را برای مدیریت کاربران و کنترل موثر دسترسی آنها فراهم می‌کند.

قبل از اضافه کردن کاربران، باید Mailgun را برای ارسال دعوت‌نامه پیکربندی کنید. از طریق سایت رسمی Mailgun برای یک حساب API ایمیل ثبت‌نام کنید . پس از دریافت اطلاعات کاربری خود، به Settings → Mailgun بروید و منطقه، دامنه و کلید API خود را وارد کنید.

آموزش نصب Ghost CMS در ubuntu

پس از راه‌اندازی، با رفتن به مسیر Staff → Invite people ، اعضای جدید تیم را دعوت کنید . آدرس ایمیل کاربرانی را که می‌خواهید دعوت کنید وارد کنید و نقش‌های مربوطه را به آنها اختصاص دهید. سپس Ghost برای آنها دعوت‌نامه‌ای برای پیوستن به سایت شما ارسال می‌کند.

آموزش نصب Ghost CMS در ubuntu

پس از پذیرش دعوت، کاربران می‌توانند بر اساس مجوزهای تعیین‌شده به پلتفرم دسترسی داشته باشند. در همان بخش Staff ، می‌توانید نقش‌های کاربری را تغییر دهید یا در صورت نیاز حساب‌ها را غیرفعال کنید.

اگر مطمئن نیستید کدام نقش را باید اختصاص دهید، در اینجا یک مرور سریع آورده شده است:

  • مشارکت‌کننده . می‌تواند محتوا را ایجاد و برای بررسی ارسال کند. Contributor
  • نویسنده . می‌تواند محتوای خود را ایجاد، ویرایش و منتشر کند. Author
  • ویرایشگر . می‌تواند محتوا، از جمله ویرایش و انتشار پست‌های همه کاربران را مدیریت کند. Editor
  • مدیر . دسترسی کامل به تمام تنظیمات، محتوا و مدیریت کاربران دارد. Administrator

بهبود بهینه‌سازی موتور جستجو (سئو) #

بهینه‌سازی سایت Ghost شما برای موتورهای جستجو می‌تواند باعث افزایش دیده شدن آن و جذب بازدیدکنندگان بیشتر شود. Ghost چندین گزینه داخلی برای بهبود رتبه سایت شما در صفحات نتایج موتور جستجو (SERP) ارائه می‌دهد.

برای پیکربندی این تنظیمات، به Settings → Meta data → Edit بروید . عنوان و توضیحات متای خود را وارد کنید. در زیر این، Facebook و کارت‌های X را طوری پیکربندی کنید که یک تصویر پیش‌فرض برای اشتراک‌گذاری در شبکه‌های اجتماعی آپلود کنند.

آموزش نصب Ghost CMS در ubuntu

برای هر پست و صفحه، می‌توانید اطلاعات متا را با رفتن به Post settings → Meta data سفارشی کنید . در اینجا، می‌توانید عنوان متا، توضیحات و URL متعارف را وارد کنید. مورد دوم با مشخص کردن نسخه ترجیحی یک صفحه وب برای موتورهای جستجو، به جلوگیری از مشکلات محتوای تکراری کمک می‌کند.

آموزش نصب Ghost CMS در ubuntu

اگرچه Ghost از قابلیت‌های سئو قوی برخوردار است، می‌توانید با ادغام ابزارهای خارجی مانند کنسول جستجوی گوگل (GSC) برای نظارت بر عملکرد کلمات کلیدی و Google Analytics (GA) برای ردیابی رفتار بازدیدکنندگان، سئوی سایت خود را بیشتر بهبود بخشید.

برای اتصال Ghost به GSC ، سایت خود را ثبت کنید، تگ HTML را کپی کنید، سپس به Settings → Code injection → Open بروید و آن را در فیلد هدر سایت جایگذاری کنید . برای ادغام GA ، با تنظیم یک ویژگی و کپی کردن کد رهگیری در همان فیلد، فرآیند مشابهی را دنبال کنید.

آموزش نصب Ghost CMS در ubuntu

برای اطمینان از اینکه محتوای شما در موتورهای جستجو رتبه خوبی دارد، این نکات کلیدی سئو را دنبال کنید:

  • بهینه سازی عناوین و توضیحات متا . برای هر پست یا صفحه، عناوین و توضیحات متای جذاب و مرتبط ایجاد کنید تا به موتورهای جستجو در درک محتوای شما و تشویق آنها به کلیک کردن کمک کند. Optimize meta titles and descriptions
  • از URL های واضح و توصیفی استفاده کنید . URL های خود را کوتاه، مرتبط و عاری از کاراکترهای غیرضروری نگه دارید. این کار باعث  Use clean, descriptive URLsمی‌شود موتورهای جستجو آنها را راحت‌تر فهرست‌بندی کنند و کاربران آنها را بخوانند.
  • برای تصاویر متن جایگزین (alt text) اضافه کنید . برای همه تصاویر از متن جایگزین توصیفی استفاده کنید تا دسترسی‌پذیری بهبود یابد و به موتورهای جستجو در ایندکس محتوای بصری کمک کند. Add alt text for images
  • از سازگاری با موبایل اطمینان حاصل کنید . قالب‌های گوست عموماً واکنش‌گرا هستند، اما همیشه عملکرد سایت خود را در دستگاه‌های تلفن همراه آزمایش کنید تا تجربه کاربری و سئو را بهبود بخشید. Ensure mobile friendliness
  • از لینک‌های داخلی استفاده کنید . لینک‌هایی به پست‌ها یا صفحات مرتبط را در محتوای خود قرار دهید تا به بازدیدکنندگان در پیمایش سایت شما کمک کرده و زمان حضورشان در آن را افزایش دهید. Use internal linking

ادغام سرویس‌های خارجی #

شما می‌توانید سایت خود را به سرویس‌های شخص ثالث مختلف متصل کنید تا عملکرد آن را بهبود بخشید. گوست (Ghost) با استفاده از رابط برنامه‌نویسی کاربردی (API) گوست، پشتیبانی داخلی برای چندین پلتفرم و ادغام‌های سفارشی ارائه می‌دهد.

به Settings → Integrations بروید ، جایی که می‌توانید سرویس‌هایی مانند Zapier، Slack یا Unsplash را انتخاب کنید و دستورالعمل‌ها را برای اتصال آنها به سایت خود دنبال کنید.

آموزش نصب Ghost CMS در ubuntu

اگر سرویس مورد نظر شما در دسترس نیست، از Ghost API برای ایجاد یکپارچه‌سازی‌های سفارشی استفاده کنید. این API به شما امکان می‌دهد تا به صورت برنامه‌نویسی شده با سایت خود تعامل داشته باشید و ویژگی‌های پیشرفته‌ای مانند گردش‌های کاری داده‌های سفارشی، اتصالات برنامه‌های شخص ثالث یا همگام‌سازی با نرم‌افزار خود را فعال کنید.

برای انجام این کار، روی Add custom integration کلیک کنید ، یکپارچه‌سازی خود را نامگذاری کنید و کلیدهای API محتوا و مدیریت را در سرویس مناسب کپی کنید. همچنین می‌توانید با کلیک روی Add webhook ، یک وب‌هوک اضافه کنید که به شما امکان می‌دهد هنگام وقوع رویدادهای خاص در وب‌سایت خود، مانند به‌روزرسانی پست‌ها، اقدامات خودکار را تنظیم کنید.

آموزش نصب Ghost CMS در ubuntu

علاوه بر این، Ghost ابزارهای مهاجرتی برای انتقال محتوا، اعضا و اشتراک‌ها بین پلتفرم‌ها ارائه می‌دهد. برای استفاده از این ابزارها، سرویسی مانند Mailchimp یا Medium را انتخاب کنید و دستورالعمل‌های روی صفحه را دنبال کنید.

آموزش نصب Ghost CMS در ubuntu

عیب‌یابی مشکلات رایج #

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

  • Missing dependencies . هنگام تنظیم دستی Ghost، ممکن است به دلیل عدم وجود وابستگی‌های نرم‌افزاری، خطاهایی رخ دهد. اطمینان حاصل کنید که Node.js، MySQL، NGINX و سایر بسته‌های مورد نیاز نصب و به‌روز هستند.
  • Port conflicts . اگر چندین سرویس را روی VPS خود اجرا می‌کنید، ممکن است با تداخل پورت مواجه شوید، به خصوص با پورت پیش‌فرض Ghost ( ۲۳۶۸ ). برای رفع این مشکل، یا سرویس تداخل‌کننده را متوقف کنید یا فایل پیکربندی NGINX خود را ویرایش کنید تا Ghost را برای اجرا روی پورت دیگری پیکربندی کنید.
server {

listen 80;

server_name your-domain.com;

location / {

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header Host $host;

proxy_pass http://127.0.0.1:2370; # Change port to 2370 or any unused port

}

# Additional configurations...

}
  • مشکلات مربوط به مجوزها . مجوزهای نادرست فایل می‌تواند باعث خرابی نصب یا جلوگیری از اجرای صحیح Ghost شود. از دستور chown برای تنظیم مالکیت صحیح دایرکتوری Ghost خود استفاده کنید:
sudo chown -R ghostuser:ghostuser /var/www/ghost/
  • خطای داخلی سرور ۵۰۰ : این خطای رایج می‌تواند پس از به‌روزرسانی Ghost یا تغییر پیکربندی سرور شما رخ دهد. برای جزئیات بیشتر، لاگ‌های NGINX یا Ghost خود را بررسی کنید. به جای your-domain ، نام واقعی پروژه Ghost خود را قرار دهید.
sudo journalctl -u ghost_your-domain
sudo tail -f /var/log/nginx/error.log
  • خطاهای گواهی SSL . اگر سایت شما به صورت ایمن (HTTPS) بارگیری نمی‌شود، ممکن است مشکلی در گواهی SSL شما وجود داشته باشد. مطمئن شوید که گواهی شما معتبر است و به درستی در فایل پیکربندی NGINX پیکربندی شده است. در صورت لزوم، گواهی SSL خود را با استفاده از دستور Let’s Encrypt دوباره صادر کنید:
sudo certbot --nginx
  • مشکلات کمبود حافظه . اگرچه Ghost به منابع زیادی نیاز ندارد، اما ممکن است در نمونه‌های کوچک‌تر VPS در هنگام ترافیک بالا یا وارد کردن محتوای بزرگ، با کمبود حافظه مواجه شود. برای جلوگیری از خرابی، با استفاده از دستورات زیر، یک فایل swap برای اختصاص حافظه مجازی اضافی تنظیم کنید. اگر این کار کمکی نکرد، برای منابع بیشتر، ارتقاء پلن VPS خود را در نظر بگیرید.
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

نتیجه‌ گیری #

در این مقاله، مراحل ضروری برای نصب و استفاده از Ghost CMS روی یک سرور مجازی اوبونتو، از جمله راه‌اندازی یک سایت جدید، سفارشی‌سازی طراحی آن، مدیریت کاربران، بهبود سئو و عیب‌یابی مشکلات را پوشش داده‌ایم.

گوست (Ghost) یک پلتفرم قدرتمند و انعطاف‌پذیر برای ایجاد وب‌سایت‌های محتوامحور فراهم می‌کند. با رابط کاربری آسان و ابزارهای داخلی آن، می‌توانید به راحتی سایت خود را مدیریت کرده و عملکرد آن را بهبود بخشید.

حالا که با گوست آشنا شدید، می‌توانید شروع به ساخت اولین وب‌سایت خود کنید و از امکانات آن نهایت استفاده را ببرید.

نحوه نصب سوالات متداول Ghost #

سیستم مدیریت محتوای گوست چیست؟ #

Ghost CMS یک سیستم مدیریت محتوای متن‌باز برای وبلاگ‌نویسان و ناشران حرفه‌ای است. این سیستم رابط کاربری تمیز و مدرن، ابزارهای سئو داخلی و قابلیت سفارشی‌سازی انعطاف‌پذیری را ارائه می‌دهد که همگی با هدف ارائه وب‌سایت‌های محتوایی با عملکرد بالا طراحی شده‌اند.

چرا برای اجرای Ghost CMS به VPS نیاز دارم؟ #

از نظر فنی، می‌توانید Ghost CMS را روی هر میزبانی اجرا کنید. با این حال، یک VPS ایده‌آل است زیرا منابع بیشتر، عملکرد بهتر و کنترل کامل‌تری در مقایسه با میزبانی مشترک ارائه می‌دهد. این امر تضمین می‌کند که محتوای شما سریع‌تر بارگذاری می‌شود و می‌تواند سطوح بالاتر ترافیک را به طور مؤثر مدیریت کند.

چگونه Ghost CMS را روی اوبونتو نصب کنم؟ #

برای نصب Ghost CMS در اوبونتو، مطمئن شوید که Node.js، MySQL و NGINX نصب شده‌اند، سپس Ghost CLI را برای راه‌اندازی سایت خود اجرا کنید. روش دیگر، استفاده از یک VPS با قالب Ghost از پیش نصب شده، مانند طرح‌های Ghost ارائه شده توسط نوین هاست، برای راه‌اندازی ساده‌تر است.

Updated on آبان ۲۶, ۱۴۰۴

نظر شما چیست؟!

  • Happy
  • Normal
  • Sad

Related Docs

  • نصب NextCloud در اوبونتو
  • فعال کردن SSH اوبونتو
  • نصب ماینکرافت روی اوبونتو
  • نصب کاساندرا Cassandra در اوبونتو
  • آموزش نصب اوبونتو
  • نصب Graylog در اوبونتو
  • نصب Redis در اوبونتو
  • نصب Maven در اوبونتو
  • نصب تامکت در اوبونتو
  • آموزش نصب Ghost CMS در ubuntu
  • نصب GitLab در اوبونتو
  • نصب GCC در اوبونتو
  • نصب جاوا در اوبونتو
  • نصب و راه اندازی Bind DNS Server اوبونتو
  • نصب جنکینز در اوبونتو
  • نصب وردپرس در اوبونتو
  • نصب Oh My Zsh در اوبونتو
  • نصب پرومتئوس در اوبونتو
  • نصب Kubectl در اوبونتو
  • نصب PyTorch در اوبونتو
  • حذف داکر در اوبونتو
  • نصب آناکوندا
  • آموزش نصب Wine
  • آموزش نصب آپاچی کافکا
  • نصب Xrdp در اوبونتو
  • نصب وایرشارک در اوبونتو
  • آموزش نصب Go در اوبونتو
  • آموزش نصب MariaDB در اوبونتو
  • آموزش نصب Ansible
  • نصب درایور انویدیا در اوبونتو
  • آموزش نصب Hadoop
  • آموزش نصب Terraform
  • نصب و کانفیگ SSH در Ubuntu
  • نصب KVM در Ubuntu
  • نصب گوگل کروم در ubuntu
  • آموزش نصب گرافانا
  • چک کردن نسخه ubuntu
  • آموزش نصب phpMyAdmin در اوبونتو
  • آموزش نصب Postman
  • نصب داکر در اوبونتو
  • نصب Redis در اوبونتو
  • نصب MySQL در اوبونتو
  • نصب و کانفیگ آپاچی در اوبونتو
  • کران جاب در اوبونتو
  • ارتقا اوبونتو
  • نصب MongoDB در اوبونتو
  • نصب محیط گرافیکی در اوبونتو

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
نصب GitLab در اوبونتونصب تامکت در اوبونتو

دیدگاهتان را بنویسید لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

فهرست مطلب
  • چگونه سیستم مدیریت محتوای Ghost را نصب کنیم؟
  • تنظیمات داشبورد Ghost
  • چگونه یک سایت Ghost جدید راه اندازی کنیم؟
  • چگونه تم‌ها و طراحی را سفارشی کنیم؟
  • ایجاد و مدیریت محتوا
    • پیشنهاد مطالعه
  • استفاده از برچسب‌ ها و دسته‌ بندی‌ ها
  • مدیریت کاربران و مجوزها
  • بهبود بهینه‌سازی موتور جستجو (سئو)
  • ادغام سرویس‌های خارجی
  • عیب‌یابی مشکلات رایج
  • نتیجه‌ گیری
  • نحوه نصب سوالات متداول Ghost
    • سیستم مدیریت محتوای گوست چیست؟
    • چرا برای اجرای Ghost CMS به VPS نیاز دارم؟
    • چگونه Ghost CMS را روی اوبونتو نصب کنم؟
نوین هاست

نوین هاست ارائه دهنده خدمات میزبانی، فروش انواع سرورهای مجازی و اختصاصی ایران و خارج برترین لوکیشن ها و استفاده از بهترین سخت افزارها با پشتیبانی 7/24

نماد اعتماد نوین هاست
لوگو ساماندهی
نظام صنفی رایانه ای کشور
دانش بنیان

دسترسی سریع

  • سرور مجازی
  • سرور مجازی ایران
  • سرور اختصاصی
  • هاست اشتراکی
  • ثبت دامنه
  • درباره ما
  • قوانین سرویس دهی

سرورهای مجازی

  • سرور مجازی المان
  • سرور مجازی فرانسه
  • سرور مجازی انگلیس
  • سرور مجازی امریکا
  • سرور مجازی کانادا
  • سرور مجازی فنلاند
  • سرور مجازی هلند

سرورهای اختصاصی

  • سرور اختصاصی ایران
  • سرور اختصاصی برج میلاد
  • سرور اختصاصی زیرساخت
  • سرور اختصاصی خارج
  • سرور اختصاصی آلمان
  • سرور اختصاصی فرانسه
  • سرور اختصاصی آمریکا
تمام حقوق این سایت محفوظ و متعلق به نوین هاست می باشد.
Facebook Twitter Youtube Whatsapp Instagram Telegram