Si të instaloni PageKit CMS në Ubuntu 18.04 LTS
PageKit është një CMS falas, me burim të hapur dhe me peshë të lehtë që mund të përdoret për të krijuar faqe interneti të bukura. Pagekit vjen me një ndërfaqe të pastër dhe intuitive që ju lejon të përqendroheni në atë që ka më shumë rëndësi, menaxhimin e përmbajtjes suaj. Ai siguron një pult të konfigurueshëm që tregon të gjitha statistikat në lidhje me faqen tuaj në një vend. Ju mund t'i menaxhoni me lehtësi faqet, menytë dhe miniaplikacionet duke përdorur panelin e kontrollit të tërheqjes dhe lëshimit të Pagekits. Pagekit nuk kërkon ndonjë kërkesë të veçantë harduerike. Mund të instalohet në serverë me një sasi të vogël RAM.
Në këtë tutorial, ne do të mësojmë se si të instalojmë PageKit CMS me serverin e internetit Apache në Ubuntu 18.04 LTS.
Kërkesat
- Një server që ekzekuton Ubuntu 18.04.
- Një përdorues jo-root me privilegje sudo.
Fillimi
Para se të filloni, do t'ju duhet të përditësoni sistemin tuaj me versionin më të fundit. Ju mund ta bëni këtë duke ekzekutuar komandën e mëposhtme:
sudo apt-get update -y
sudo apt-get upgrade -y
Pasi sistemi juaj të përditësohet, rinisni sistemin për të aplikuar ndryshimet.
Instaloni Apache, MariaDB dhe PHP
PageKit funksionon në serverin në internet, i shkruar në gjuhën PHP dhe përdor MariaDB për të ruajtur të dhënat e tyre. Pra, do t'ju duhet të instaloni serverin në internet Apache, serverin MariaDB, PHP dhe bibliotekat e tjera PHP në serverin tuaj. Ju mund t'i instaloni të gjitha ato thjesht duke ekzekutuar komandën e mëposhtme:
sudo apt-get install apache2 mariadb-server php7.2 libapache2-mod-php7.2 php7.2-common php7.2-sqlite php7.2-curl php7.2-intl php7.2-mbstring php7.2-xmlrpc php7.2-mysql php7.2-gd php7.2-xml php7.2-cli php7.2-zip wget unzip -y
Pas instalimit të të gjitha paketave të kërkuara, do t'ju duhet të redaktoni skedarin php.ini dhe të bëni disa ndryshime:
sudo nano /etc/php/7.2/apache2/php.ini
Bëni ndryshimet e mëposhtme:
memory_limit = 300M
allow_url_fopen = On
upload_max_filesize = 200M
max_execution_time = 400
date.timezone = Asia/Kolkata
Ruani dhe mbyllni skedarin. Pastaj, rinisni shërbimin Apache dhe MariaDB dhe mundësojini ata të fillojnë në kohën e nisjes duke ekzekutuar komandën e mëposhtme:
sudo systemctl restart apache2
sudo systemctl restart mariadb
sudo systemctl enable apache2
sudo systemctl enable mariadb
Konfiguro MariaDB për PageKit
Si parazgjedhje, MariaDB nuk është ngurtësuar. Kështu që së pari do t'ju duhet ta siguroni atë. Ju mund ta siguroni atë duke ekzekutuar komandën e mëposhtme:
sudo mysql_secure_installation
Kjo komandë do të vendosë një fjalëkalim rrënjësor, do të heqë përdoruesin anonim, do të ndalojë hyrjen në distancë të rrënjës dhe do të heqë bazën e të dhënave të testimit siç tregohet më poshtë:
Enter current password for root (enter for none):
Set root password? [Y/n]: N
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y
Pasi të sigurohet MariaDB, hyni në guaskën MariaDB:
mysql -u root -p
Futni fjalëkalimin tuaj root kur ju kërkohet. Pastaj, krijoni një bazë të dhënash dhe përdorues për PageKit me komandën e mëposhtme:
MariaDB [(none)]> CREATE DATABASE pagekitdb;
MariaDB [(none)]> CREATE USER pagekit;
Më pas, jepni privilegje për bazën e të dhënave PageKit me komandën e mëposhtme:
MariaDB [(none)]> GRANT ALL PRIVILEGES ON pagekitdb.* TO 'pagekit'@'localhost' IDENTIFIED BY 'password';
Më pas, lani privilegjet me komandën e mëposhtme:
MariaDB [(none)]> FLUSH PRIVILEGES;
Tjetra, dilni nga tastiera MariaDB me komandën e mëposhtme:
MariaDB [(none)]> exit
Shkarkoni PageKit
Së pari, do t'ju duhet të shkarkoni versionin më të fundit të PageKit CMS nga faqja e tyre zyrtare. Mund ta shkarkoni me komandën e mëposhtme:
wget https://pagekit.com/api/download/latest -O pagekit.zip
Pasi të përfundojë shkarkimi, zhbllokoni skedarin e shkarkuar në direktorinë rrënjësore të uebit Apache me komandën e mëposhtme:
sudo unzip pagekit.zip -d /var/www/html/pagekit
Tjetra, jepni lejet e duhura në drejtorinë e pagekit me komandën e mëposhtme:
sudo chown -R www-data:www-data /var/www/html/pagekit/
sudo chmod -R 777 /var/www/html/pagekit/
Më pas, mund të vazhdoni të konfiguroni Apache për PageKit.
Konfiguro Apache për PageKit
Më pas, do t'ju duhet të krijoni një skedar pritës virtual Apache për PageKit CMS. Ju mund ta bëni këtë duke krijuar skedar pagekit.conf siç tregohet më poshtë:
sudo nano /etc/apache2/sites-available/pagekit.conf
Shtoni rreshtat e mëposhtëm:
<VirtualHost *:80>
ServerAdmin
DocumentRoot /var/www/html/pagekit
ServerName example.com
<Directory /var/www/html/pagekit/>
Options FollowSymlinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/pagekit_error.log
CustomLog ${APACHE_LOG_DIR}/pagekit_access.log combined
</VirtualHost>
Ruani dhe mbyllni skedarin. Pastaj, aktivizoni skedarin e hostit virtual të PageKit me komandën e mëposhtme:
sudo a2ensite pagekit
Më pas, aktivizoni modulin e rishkrimit të Apache dhe rinisni serverin në internet Apache për të aplikuar të gjitha ndryshimet:
sudo a2enmod rewrite
sudo systemctl restart apache2
Hyni në PageKit CMS
PageKit CMS tani është instaluar dhe konfiguruar. Është koha për të hyrë në magjistarin e instaluesit të uebit të PageKit.
Hapni shfletuesin tuaj të internetit dhe shkruani URL-në http://example.com. Do të ridrejtoheni në faqen e mëposhtme:
Tani, klikoni në butonin Shigjeta. Ju duhet të shihni faqen e mëposhtme:
Këtu, zgjidhni gjuhën tuaj dhe klikoni në butonin TJETËR. Ju duhet të shihni faqen e mëposhtme:
Këtu, jepni emrin tuaj të bazës së të dhënave, emrin e përdoruesit dhe fjalëkalimin e bazës së të dhënave. Më pas, klikoni në butonin TJETËR. Ju duhet të shihni faqen e mëposhtme:
Këtu, jepni titullin e faqes tuaj, emrin e përdoruesit dhe fjalëkalimin e administratorit. Më pas, klikoni në butonin INSTALL. Ju duhet të shihni faqen e mëposhtme:
Tani jepni detajet e hyrjes së administratorit dhe klikoni në butonin LOGIN. Duhet të shihni panelin e paracaktuar të PageKit CMS në faqen e mëposhtme:
urime! ju keni instaluar me sukses PageKit CMS në serverin Ubuntu 18.04. Shpresoj se tani mund ta modifikoni lehtësisht faqen e internetit për të krijuar një uebsajt me pamje moderne për biznesin tuaj. Mos ngurroni të më pyesni nëse keni ndonjë pyetje.
Lidhjet
- https://pagekit.com