Si të instaloni CMS Made Simple në Ubuntu 18.04 LTS


CMS Made Simple është një sistem i menaxhimit të përmbajtjes pa pagesë dhe me burim të hapur i shkruar në PHP dhe përdor MySQL për të ruajtur të dhënat e tyre. CMS Made Simple është një sistem popullor dhe me performancë të lartë të menaxhimit të përmbajtjes për të menaxhuar faqet e internetit ose bloget tuaja. CMS Made Simple ofron seksion administratori të bukur dhe të lehtë për t'u përdorur për zhvillimin e temave, shablloneve dhe fletëve të stilit. Ju mund ta mirëmbani dhe përditësoni me lehtësi faqen tuaj shpejt dhe lehtë nga kudo me një lidhje ueb. Nëse jeni duke kërkuar për një alternativë WordPress, atëherë CMS Made Simple është zgjidhja më e mirë për ju.

Në këtë tutorial, ne do të mësojmë se si të instalojmë CMS Made Simple në Ubuntu 18.04.

Kërkesat

  • Një server që ekzekuton Ubuntu 18.04.
  • Një përdorues jo-root me privilegje sudo.

Instaloni serverin LAMP

CMS Made Simple ekzekutohet në ueb server, i shkruar në PHP dhe përdor MySQL si bazë të dhënash, kështu që do t'ju duhet të instaloni serverin LAMP në serverin tuaj. Së pari, instaloni serverin Apache dhe MariaDB duke ekzekutuar komandën e mëposhtme:

sudo apt-get install apache2 mariadb-server -y

Si parazgjedhje, versioni më i fundit i PHP nuk është i disponueshëm në Ubuntu 18.04, kështu që do t'ju duhet të shtoni depon për këtë. Mund ta shtoni me komandën e mëposhtme:

sudo apt-get install python-software-properties -y
sudo add-apt-repository -y ppa:ondrej/php

Pasi të përditësohet depoja, mund të instaloni PHP dhe biblioteka të tjera me komandën e mëposhtme:

sudo apt-get install apache2 mariadb-server libapache2-mod-php7.1 php7.1-common php7.1-mbstring php7.1-xmlrpc php7.1-soap php7.1-gd php7.1-xml php7.1-intl php7.1-mysql php7.1-cli php7.1-mcrypt php7.1-zip php7.1-curl -y

Pasi të instalohen të gjitha paketat, filloni shërbimin Apache dhe MariaDB dhe mundësoni që ato të fillojnë në nisje me komandën e mëposhtme:

sudo systemctl start apache2
sudo systemctl start mysql
sudo systemctl enable apache2
sudo systemctl enable mysql

Më pas, do t'ju duhet të bëni disa ndryshime në skedarin php.ini. Ju mund ta bëni këtë me komandën e mëposhtme:

sudo nano /etc/php/7.1/apache2/php.ini

Bëni ndryshimet e mëposhtme:

max_execution_time = 180
memory_limit = 256M
post_max_size = 25M
upload_max_file_size = 150M

Ruani dhe mbyllni skedarin kur të keni mbaruar.

Konfiguro bazën e të dhënave

Si parazgjedhje, instalimi i MariaDB nuk është i siguruar. Kështu që së pari do t'ju duhet ta siguroni atë. Ju mund ta bëni këtë duke ekzekutuar skriptin mysql_secure_installation.

sudo mysql_secure_installation

Përgjigjuni të gjitha pyetjeve siç tregohet më poshtë:

Enter current password for root (enter for none): Enter
Set root password? [Y/n]: Y
New password: 
Re-enter new password: 
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

Tjetra, hyni në shell MariaDB me komandën e mëposhtme:

mysql -u root -p

Futni fjalëkalimin tuaj rrënjë, më pas krijoni një bazë të dhënash dhe përdorues për CMSMS:

MariaDB [(none)]> CREATE DATABASE cmsms_db;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON cmsms_db.* TO 'cmsms'@'localhost' IDENTIFIED BY 'password';

Më pas, lani privilegjet me komandën e mëposhtme:

MariaDB [(none)]> FLUSH PRIVILEGES;

Më në fund, dilni nga guaska MariaDB:

MariaDB [(none)]> exit;

Instaloni CMSMS

Më pas, do t'ju duhet të shkarkoni versionin më të fundit të CMSMS nga faqja e tyre zyrtare. Mund ta shkarkoni gjithashtu me komandën e mëposhtme:

wget http://s3.amazonaws.com/cmsms/downloads/14144/cmsms-2.2.7-install.zip

Pasi të përfundojë shkarkimi, nxirrni skedarin e shkarkuar në direktorinë rrënjë Apache:

sudo unzip cmsms-2.2.7-install.zip -d /var/www/html/cmsms

Më pas, jepni lejen e duhur drejtorisë cmsms:

sudo chown -R www-data:www-data /var/www/html/cmsms/
sudo chmod -R 755 /var/www/html/cmsms/

Tjetra, krijoni një direktivë të hostit virtual apache për CMSMS:

sudo nano /etc/apache2/sites-available/cmsms.conf

Shtoni rreshtat e mëposhtëm:

<VirtualHost *:80>
 ServerAdmin 
 DocumentRoot /var/www/html/cmsms
 ServerName yourdomain.com
 <Directory /var/www/html/cmsms/>
Options +FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
 </Directory>
 ErrorLog /var/log/apache2/cmsms-error_log
 CustomLog /var/log/apache2/cmsms-access_log common
</VirtualHost>

Ruani dhe mbyllni skedarin, më pas aktivizoni skedarin e hostit virtual dhe modulin e rishkrimit të apache me komandën e mëposhtme:

sudo a2ensite cmsms
sudo a2enmod rewrite

Më në fund, rinisni shërbimin apache për të aplikuar të gjitha ndryshimet:

systemctl restart apache2

Hyni në CMSMS

Hapni shfletuesin tuaj të internetit dhe shkruani URL-në http://yourdomain.com/cmsms-2.2.7-install.php, do të ridrejtoheni në faqen e mëposhtme:

Tani, zgjidhni gjuhën angleze dhe klikoni në butonin Tjetër, duhet të shihni faqen e mëposhtme:

Këtu, analizoni drejtorinë e destinacionit për të gjetur softuerin ekzistues, më pas klikoni në butonin Instalo, do të shihni faqen e mëposhtme:

Këtu, jepni detajet tuaja të bazës së të dhënave, zgjidhni zonën tuaj kohore dhe klikoni në butonin Tjetër, duhet të shihni faqen e mëposhtme:

Këtu, jepni kredencialet e llogarisë suaj të administratorit dhe klikoni në butonin Tjetër, duhet të shihni faqen e mëposhtme:

Këtu, jepni emrin e faqes tuaj të internetit, shtoni gjuhë shtesë dhe klikoni në butonin Tjetër, do të shihni faqen e mëposhtme:

Tani, klikoni në butonin Tjetër për të instaluar skedarin e aplikacionit, duhet të shihni faqen e mëposhtme:

Tani, klikoni në butonin Tjetër për të krijuar dhe përditësuar skemën e bazës së të dhënave, për të vendosur ngjarjet fillestare, llogaritë e përdoruesve, fletët e stilit dhe përmbajtjen, duhet të shihni faqen e mëposhtme:

Tani, klikoni në panelin e administratorit CMSMS, duhet të shihni faqen e mëposhtme:

Këtu, jepni emrin e përdoruesit dhe fjalëkalimin tuaj të administratorit, më pas klikoni në butonin Dërgo, duhet të shihni pultin e CMSMS në imazhin e mëposhtëm:

urime! ju keni instaluar me sukses CMS Made Simple në serverin Ubuntu 18.04.