خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

نحوه نصب و استفاده از پلتفرم وبلاگ نویسی DotClear در Raspberry Pi

وبلاگ رویاهای خود را ایجاد کنید و به جای پرداخت هزینه برای راه حل های تجاری، آن را با Dotclear در Raspberry Pi خود میزبانی کنید.

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

وقتی نوبت به وبلاگ شما می رسد، شما نویسنده و ویراستار خود هستید. شما صاحب داستانی هستید که با دنیا به اشتراک می گذارید. و با راه حلی مانند DotClear، می توانید به راحتی وبلاگ خود را ایجاد کرده و آن را از خانه خود بر روی Raspberry Pi میزبانی کنید. در اینجا چگونه است:

Dotclear چیست و چه تفاوتی با سایر پلتفرم های وبلاگ نویسی دارد؟

Dotclear یک نرم افزار رایگان و متن باز است که خود را به عنوان “مدیریت وبلاگ آسان شده” اعلام می کند. یک سال قبل از پلتفرم محبوب وردپرس – که در ابتدا در سال 2002 منتشر شد.

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

مجوز منبع باز Dotclear به این معنی است که علاوه بر دانلود، استفاده و اصلاح نرم افزار، شما همچنین آزادی توزیع مجدد کد و مشارکت در مسیر آینده پروژه را دارید.

نحوه نصب Dotclear بر روی Raspberry Pi

قبل از شروع، باید راهنمای ما را برای تهیه Raspberry Pi خود به عنوان یک سرور دنبال کنید. پس از اتمام کار، به صفحه تنظیمات پیشرفته DNS ثبت کننده خود بروید.

تمام رکوردها را حذف کنید و یک رکورد A جدید ایجاد کنید. میزبان را روی “@”، مقدار آدرس IP عمومی خود و TTL را تا حد امکان پایین تنظیم کنید.

مطلب مرتبط:   با Raspberry Pi خود یک ایستگاه رادیویی اینترنتی ایجاد کنید

اگر قصد دارید از طریق یک زیر دامنه، به عنوان مثال، blog.improbable.guru به Dotclear خود دسترسی پیدا کنید، در عوض رکورد A را روی “blog” تنظیم می کنید.

namecheap dns که دو رکورد A را نشان می دهد

در حالی که مقدمات در راه نیست، با استفاده از Secure Shell (SSH) وارد Raspberry Pi خود شوید و مطمئن شوید که تمام بسته های نصب شده به روز هستند:

sudo apt update

sudo apt upgrade

Dotclear به یک پایگاه داده و کاربر پایگاه داده برای تکمیل نصب نیاز دارد. شما باید قبلا MariaDB را نصب کرده باشید، بنابراین با دستور زیر آن را وارد کنید:

sudo mariadb

اکنون، ورودی های زیر را هر بار یک خط اضافه کنید:

CREATE DATABASE dotclear;

CREATE USER dotclear IDENTIFIED BY &apossupertopsecretpassword'

GRANT USAGE ON *.* TO dotclear@localhost IDENTIFIED BY &apossupertopsecretpassword'

GRANT ALL privileges ON dotclear.* TO dotclear@localhost;

FLUSH PRIVILEGES;

quit;

دایرکتوری را تغییر دهید و از nano برای ایجاد یک فایل پیکربندی جدید آپاچی استفاده کنید:

cd /etc/apache2/sites-available

sudo nano dotclear.conf

در فایل جدید، نام دامنه و دایرکتوری را که فایل های وبلاگ خود را در آن ذخیره می کنید، تنظیم کنید:

<VirtualHost *:80>

ServerName blog.improbable.guru

DocumentRoot /var/www/dotclear/

</VirtualHost>

فایل را ذخیره کنید و با Ctrl + O و سپس Ctrl + X از nano خارج شوید.

فایل conf جدید را فعال کنید و Apache را مجددا راه اندازی کنید:

sudo a2ensite dotclear.conf

sudo service apache2 restart

دایرکتوری را که به تازگی مشخص کرده اید ایجاد کنید، سپس وارد آن شوید:

sudo mkdir /var/www/dotclear

cd /var/www/dotclear/

اکنون، نصب کننده خودکار Dotclear را دانلود کنید:

sudo wget https://download.dotclear.org/loader/dotclear-loader.php

از خط کد زیر استفاده کنید تا به صورت بازگشتی مالکیت دایرکتوری فعلی خود را تغییر دهید تا آپاچی بتواند روی آن بنویسد:

sudo chown -R www-data:www-data .

حالا یک مرورگر باز کنید و به your-domain.tld/dotclear-loader.php بروید. در این مرحله، شما از یک اتصال HTTP غیر ایمن استفاده خواهید کرد. نگران نباشید؛ شما می توانید و بعداً این را تغییر خواهید داد.

مطلب مرتبط:   چگونه یک آشکارساز نشت گاز LPG یا متان ارزان قیمت بسازیم

جادوگر Dotclear NetInstall از شما استقبال می کند که وظیفه آن بازیابی آخرین آرشیو Dotclear و باز کردن آن در فضای وب شما است.

به طور پیش فرض، مقصد your-domain.tld/dotclear است، اما اگر می خواهید وبلاگ در ریشه دامنه یا زیر دامنه خود باشد (احتمالاً می خواهید)، این قسمت را حذف کنید. اکنون بر روی دکمه “Retrieve and Unzip Dotclear” کلیک کنید.

جادوگر dotclear netinstall

جزئیات پایگاه داده را پر کنید. نام میزبان پایگاه داده localhost است، نام پایگاه داده و نام کاربری پایگاه داده هر دو dotclear هستند و رمز عبور همانی است که قبلاً تنظیم کرده اید. شما می توانید پیشوند پایگاه داده را روی هر چیزی که مناسب است تنظیم کنید. این داده ها به یک فایل پیکربندی متعهد می شوند. برای مشاهده محتویات آن، موارد زیر را وارد کنید:

cat /var/www/dotclear/inc/config.php

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

نصب Dotclear خود را ایمن کنید

با ایجاد حساب خارج از راه، باید اتصال خود را به وبلاگ Dotclear خود ایمن کنید. بله، سرور از نظر فیزیکی در همان ساختمان شما قرار دارد، اما ترافیک از طریق اتصالات HTTP در معرض حملات Man-in-the-Middle (MITM) است که توسط ISP یا اشخاص ثالث شما مورد ردیابی قرار می گیرد. Certbot گواهی و کلید Let’s Encrypt را واکشی و مستقر می کند و آنها را در سیستم شما مستقر می کند.

sudo certbot

در صورت درخواست آدرس ایمیل خود را وارد کنید و در صورت درخواست دامنه وبلاگ خود را از لیست انتخاب کنید.

صفحه مدیریت وبلاگ خود را مجدداً بارگیری کنید و به یک اتصال امن HTTPS هدایت خواهید شد. این جادو نیست، اما نزدیک است.

مطلب مرتبط:   برش لیزری چیست و چگونه کار می کند؟

مدیریت وبلاگ Dotclear شما

آدرس وبلاگ شما آدرس دامنه شما خواهد بود و رابط مدیریت در your-domain.tld/admin قرار دارد.

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

داشبورد dotclear با دکمه های مختلف

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

در مورد انتخاب تم، صدها سبک برای انتخاب دارید که مناسب هر وبلاگی است. هیچ کدام پولی نیستند و می توانید هر تمی را با یک کلیک نصب کنید. پس از نصب، می توانید موضوع خود را از داخل رابط مدیریت Dotclear ویرایش کنید.

مجموعه ای از تم های نقطه ای

همانطور که تا به حال می بینید، می توانید در عرض چند دقیقه یک وبلاگ با ظاهر عالی در Raspberry Pi خود داشته باشید.

وبلاگ نسخه ی نمایشی dotclear با یک پست نمایشی

استفاده از Dotclear برای ایجاد وبلاگ در Raspberry Pi شما سریع و آسان است!

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

اگر از طرفداران بسیار زیاد Dotclear نیستید، نگران نباشید. می توانید Ghost را امتحان کنید، که یکی دیگر از ابزارهای وبلاگ نویسی منبع باز است که می توانید به راحتی روی Raspberry Pi خود نصب کنید.