Kërkesat
Perpara se te fillosh
Instaloni PHP
Instaloni Nginx
Instaloni Bludit
Bludit është një CMS e thjeshtë, e shpejtë dhe fleksibël e blogimit e shkruar në PHP. Bludit përdor skedarë në formatin JSON për të ruajtur përmbajtjen, kështu që nuk keni nevojë të instaloni ose konfiguroni një bazë të dhënash. Kodi burimor Bludit është pritur në Github . Ky udhëzues do t'ju tregojë se si të instaloni Bludit CMS në një shembull të ri të Ubuntu 18.04 LTS Vultr.
Kërkesat
- Versioni PHP 5.3 ose më i ri me shtesat e mëposhtme:
- Një server në internet me mbështetje PHP si Nginx, Apache, Lighttpd ose H2O. Ky udhëzues do të përdorë Nginx.
Perpara se te fillosh
Kontrolloni versionin e Ubuntu.
lsb_release -ds
# Ubuntu 18.04 LTS
Krijoni një llogari të re përdoruesi jo-root me sudoakses dhe kaloni në të.
adduser johndoe --gecos "John Doe"
usermod -aG sudo johndoe
su - johndoe
SHËNIM : Zëvendësojeni johndoeme emrin tuaj të përdoruesit .
Vendosni zonën kohore.
sudo dpkg-reconfigure tzdata
Sigurohuni që sistemi juaj të jetë i përditësuar.
sudo apt update && sudo apt upgrade -y
Instaloni unzippaketën.
sudo apt install -y unzip
Instaloni PHP
Instaloni PHP dhe shtesat e kërkuara PHP.
sudo apt install -y php7.2 php7.2-cli php7.2-fpm php7.2-common php7.2-mbstring php7.2-gd php7.2-xml php7.2-json
Kontrolloni versionin.
php --version
# PHP 7.2.7-0ubuntu0.18.04.2 (cli) (built: Jul 4 2018 16:55:24) ( NTS )
# Copyright (c) 1997-2018 The PHP Group
# Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
# with Zend OPcache v7.2.7-0ubuntu0.18.04.2, Copyright (c) 1999-2018, by Zend Technologies
Instaloni Nginx
Bludit mund të punojë me shumë serverë ueb me mbështetje PHP. Në këtë udhëzues ne do të përdorim Nginx.
Instaloni Nginx.
sudo apt install -y nginx
Kontrolloni versionin.
sudo nginx -v
# nginx version: nginx/1.14.0 (Ubuntu)
Ekzekutoni sudo vim /etc/nginx/sites-available/bludit.confdhe konfiguroni Nginx për Bludit.
server {
listen 80;
server_name example.com;
root /var/www/bludit;
index index.php;
location ~ \.php$ {
fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
fastcgi_index index.php;
include fastcgi.conf;
}
location / {
try_files $uri $uri/ /index.php?$args;
}
location ^~ /bl-content/tmp/ { deny all; }
location ^~ /bl-content/pages/ { deny all; }
location ^~ /bl-content/databases/ { deny all; }
}
Aktivizoni bludit.confkonfigurimin e ri duke e lidhur skedarin me sites-enableddrejtorinë.
sudo ln -s /etc/nginx/sites-available/bludit.conf /etc/nginx/sites-enabled/
Testoni konfigurimin.
sudo nginx -t
Rifresko Nginx.
sudo systemctl reload nginx.service
Instaloni Bludit
Krijoni një direktori rrënjësore të dokumentit.
sudo mkdir -p /var/www/bludit
Ndrysho pronësinë e /var/www/bluditdrejtorisë në johndoe.
sudo chown -R johndoe:johndoe /var/www/bludit
Shkarkoni versionin më të fundit nga faqja zyrtare dhe nxirrni skedarin zip..
cd /var/www/bludit
wget https://bludit.s3.nl-ams.scw.cloud/bludit-3-5-0.zip
unzip bludit-3-5-0.zip
rm bludit-3-5-0.zip
mv bludit-3-5-0/* . && mv bludit-3-5-0/.* .
rmdir bludit-3-5-0
Ndrysho pronësinë e /var/www/bluditdrejtorisë në www-data.
sudo chown -R www-data:www-data /var/www/bludit
Hapni faqen tuaj në një shfletues uebi. Do të shfaqet faqja e instaluesit Bludit.
Ndiqni instaluesin Bludit për të konfiguruar faqen tuaj të internetit. Për të hyrë në zonën e administratorit të Bludit, shtojini /adminURL-së së faqes suaj.