Οδηγός Εγκατάστασης
Οδηγός Εγκατάστασης
Βήμα προς βήμα οδηγίες για τη ρύθμιση του Blogr από την αρχή — δεν απαιτείται προηγούμενη εμπειρία.
Προϋποθέσεις
Πριν αρχίσετε, βεβαιωθείτε ότι έχετε τα ακόλουθα εγκατεστημένα στο σύστημά σας:
| Προϋπόθεση | Έκδοση |
|---|---|
| PHP | 8.3 ή νεότερη |
| Composer | Τελευταία σταθερή έκδοση |
| Node.js | 18 ή νεότερη |
| npm | 9 ή νεότερη |
| Βάση Δεδομένων | MySQL 8+, PostgreSQL 15+, ή SQLite |
Θα χρειαστείτε επίσης ένα τερματικό (bash, zsh, PowerShell) και έναν επεξεργαστή κώδικα της επιλογής σας.
Εγκατάσταση Βήμα προς Βήμα
1. Δημιουργία ένος έργου Laravel
composer create-project laravel/laravel my-blog
cd my-blog
Ή με το εγκαταστάτη Laravel:
laravel new my-blog
cd my-blog
2. Εγκατάσταση FilamentPHP
composer require filament/filament
php artisan filament:install --panels
Όπως δημιουργήστε τον πρώτο χρήστη διαχειριστή:
php artisan make:filament-user
Κρατήστε το email και τον κωδικό πρόσβασης — θα τα χρειαστείτε για σύνδεση.
3. Εγκατάσταση Blogr
composer require happytodev/blogr
php artisan blogr:install
Ο εγκαταστάτης είναι διαδραστικός. Θα σας καθοδηγήσει μέσω:
- CMS — Ενεργοποίηση στατικών σελίδων (Προφίλ, Επικοινωνία, κ.λπ.)
- Τύπος Αρχικής — Ευρετήριο blog ή προσαρμοσμένη σελίδα CMS
- Alpine.js — Απαραίτητο για τον εναλλάκτη θέματος
- Tailwind CSS v4 — Ρύθμιση σκοτεινού λειτουργίας
- Φροντίστες — Παραδείγματα περιεχομένου για εξοικείωση
- NPM dependencies — Αυτόματη εγκατάσταση
- Δημιουργία assets — Συμπερίληση αρχείων frontend
Συμβουλή: Απαντήστε "Ναι" σε όλες τις προτροπές για πλήρη ρύθμιση.
Μετά την Εγκατάσταση
Επαλήθευση πίνακα διαχείρισης
Ανοίξτε http://my-blog.test/admin και συνδεθείτε με τα διαπιστευτήρια από το βήμα 2. Θα δείτε τον πίνακα εργαλείων Blogr με στατιστικά και προγραμματίδια.
Δημιουργία του πρώτου σας άρθρου
- Πηγαίνετε στο Blog Posts → New Post στην πλαϊκή γραμμή διαχείρισης
- Γράψτε έναν τίτλο και περιεχόμενο (υποστηρίζεται Markdown)
- Προσθέστε μια κατηγορία και ετικέτες
- Ορίστε μια προβολή εικόνα (σύρετε και αφήστε)
- Διαμορφώστε τα πεδία SEO (προαιρετικά)
- Κάντε κλικ στο Δημοσίευση
Επισκεφτείτε το blog σας στη /blog (ή / εάν το blog είναι ρυθμισμένο ως αρχική σελίδα).
Ρύθμιση παραμετρών
Πηγαίνετε στο Blogr Settings στον πίνακα εργαλείων για προσαρμογή:
- Γενικά — Όνομα blog, περιγραφή, αρθρα ανά σελίδα
- SEO — Όνομα ιστότοπου, προεπιλεγμένα meta, Open Graph εικόνα
- Πλοήγηση — Σύνδεσμοι μενού, σταθερή πλοήγηση, λογότυπο
- Εμφάνιση — Χρώματα, στυλ καρτών, σκοτεινό θέμα
- Υποσέλιδο — Σύνδεσμοι κοινωνικών δικτύων, πνευματικά δικαιώματα
- Backup — Εξαγωγή/εισαγωγή δεδομένων
Προαιρετικές Λειτουργίες
Ενεργοποίηση σελίδων CMS
Εάν παραλείψατε το CMS κατά την εγκατάσταση, ενεργοποιήστε το στο config/blogr.php:
'cms' => [
'enabled' => true,
'prefix' => '',
],
Όπως δημιουργήστε σελίδες στο CMS → Pages CMS στον πίνακα εργαλείων.
Ενεργοποίηση πολυγλωσσίας
Επεξεργαστείτε το config/blogr.php:
'locales' => [
'enabled' => true,
'default' => 'en',
'available' => ['en', 'fr', 'es', 'de', 'pl'],
],
Με τις γλώσσες ενεργοποιημένες, το περιεχόμενό σας αποκτά URLs ανά γλώσσα:
/en/blog/my-post/fr/blog/mon-article
Εγκατάσταση περιεχομένου επίδειξης
php artisan blogr:publish-demo-pages
php artisan blogr:install-tutorials
Αντιμετώπιση Προβλημάτων
Εκτελέστε `php artisan blogr:install --force` για επανεκτέλεση της εγκατάστασης.
Βεβαιωθείτε ότι το `@variant dark (.dark &);` υπάρχει στο `resources/css/app.css`.
Εκτελέστε `npm run build` για μεταγλώττιση assets. Ελέγξτε επίσης το `php artisan storage:link` και το APP_URL.
Έτοιμοι να δημιουργήσετε το blog σας;
Το Blogr είναι ανοιχτού κώδικα με άδεια MIT. Δεν απαιτείται πιστωτική κάρτα.
Επισκεφθείτε το Blog