How to Install Landing CMS on Linxumint 19
- 00:27 lsb_release -a
- 00:44 wget https://github.com/Elias-Black/Landing-CMS/archive/master.zip
- 01:02 unzip master.zip
- 01:11 mv Landing-CMS-master /var/www/landing
- 01:21 chown -R www-data.www-data /var/www/landing
- 01:34 chmod -R 755 /var/www/landing
- 01:51 vim /etc/apache2/sites-available/landing.conf
- 02:56 a2dissite 000-default.conf
- 03:09 a2ensite landing.conf
- 03:18 a2enmod rewrite
- 03:29 systemctl restart apache2
Installation OfLanding CMS On Linxumint 19
Landing CMS is a simple and cross-platform for management landing pages. It doesn't use any databases. In this tutorial, we will cover the installation of Landing cms on Linuxmint 19
Requirements for Landing CMS:
Apache
Php and its mdoules
Installation procedure
Check the Linuxmint version by using the following command
root@linuxhelp:~# lsb_release -a
No LSB modules are available.
Distributor ID: LinuxMint
Description: Linux Mint 19 Tara
Release: 19
Codename: tara
Download the Landing CMS package by using wget command
root@linuxhelp:~# wget https://github.com/Elias-Black/Landing-CMS/archive/master.zip
--2019-07-18 01:59:17-- https://github.com/Elias-Black/Landing-CMS/archive/master.zip
Resolving github.com (github.com)... 13.234.176.102
Connecting to github.com (github.com)|13.234.176.102|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/Elias-Black/Landing-CMS/zip/master [following]
--2019-07-18 01:59:18-- https://codeload.github.com/Elias-Black/Landing-CMS/zip/master
Resolving codeload.github.com (codeload.github.com)... 192.30.253.121
Connecting to codeload.github.com (codeload.github.com)|192.30.253.121|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/zip]
Saving to: ‘master.zip’
master.zip [ <=> ] 2.25M 616KB/s in 3.7s
2019-07-18 01:59:22 (616 KB/s) - ‘master.zip’ saved [2360796]
After download is completed extract the download package using unzip command
root@linuxhelp:~# unzip master.zip
Archive: master.zip
f036d8bfa3795e797ca4201f8ef7178fe9084568
creating: Landing-CMS-master/
inflating: Landing-CMS-master/LICENSE
inflating: Landing-CMS-master/README.md
creating: Landing-CMS-master/assets/
creating: Landing-CMS-master/assets/_cms/
creating: Landing-CMS-master/assets/_cms/css/
.
.
.
creating: Landing-CMS-master/cms/password/
inflating: Landing-CMS-master/cms/password/index.php
inflating: Landing-CMS-master/index.php
inflating: Landing-CMS-master/install.php
creating: Landing-CMS-master/modules/
inflating: Landing-CMS-master/modules/rand_num.php
inflating: Landing-CMS-master/robots.txt
Move the landing cms directory to apache root directory
root@linuxhelp:~# mv Landing-CMS-master /var/www/landing
Set the ownership and permission for the Landing cms
root@linuxhelp:~# chown -R www-data.www-data /var/www/landing
root@linuxhelp:~# chmod -R 755 /var/www/landing
Create a new virtual host configuration for accessing the Landing cms
root@linuxhelp:~# vim /etc/apache2/sites-available/landing.conf
<Virtualhost *:80>
Servername www.linuxhelp1.com
Documentroot /var/www/landing
<directory /var/www/landing>
allowoverride all
allow from all
</directory>
</virtualhost>
Disable default site access
root@linuxhelp:~# a2dissite 000-default.conf
Site 000-default disabled.
To activate the new configuration, you need to run:
systemctl reload apache2
Enable the site access for Landing CMS
root@linuxhelp:~# a2ensite landing.conf
Enabling site landing.
To activate the new configuration, you need to run:
systemctl reload apache2
Enable the rewrite module
root@linuxhelp:~# a2enmod rewrite
Enabling module rewrite.
To activate the new configuration, you need to run:
systemctl restart apache2
After completing all the step restart the apache service by using the following command
root@linuxhelp:~# systemctl restart apache2
Switch to your browser and enter your domain name.
Welcome page of landing cms. Here click ‘Go to CMS’.
Give password for Landing CMS.
You will see the landing cms dashboard as shown below
With this, the method to install Landing CMS on Linuxmint 19 comes to an end
Comments ( 0 )
No comments available