• Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial News Comments FAQ Related Articles

How to install Monstra cms V3.0.4 on Ubuntu-18.0

{{postValue.id}}

To install Monstra cms V3.0.4 on Ubuntu-18.04
Monstra is an open source, modern and lightweight CMS application that is easy to install, upgrade within a few steps. It contains various apis for plugins, themes, and core development. It also supports several administrators, editors, and users. It is SEO friendly and supports multiple levels of security for the content.

Pre-requirements
Install LAMP (Apache, php7.0, mariadb-server)
In MariaDB (create database, user and give privileges to the user)

FOR PHP INSTALLATION


add-apt-repository ppa:ondrej/php 
apt-get update 
apt-get install php7.0 libapache2-mod-php7.0 php7.0-common php7.0-sqlite php7.0-curl php7.0-intl php7.0-mbstring php7.0-xmlrpc php7.0-mysql php7.0-gd php7.0-xml php7.0-cli php7.0-zip

Installation

Download the Monstra cms package using wget command


root@linuxhelp1:~# wget https://bitbucket.org/Awilum/monstra/downloads/monstra-3.0.4.zip \--2018-06-11 14:09:27--  https://bitbucket.org/Awilum/monstra/downloads/monstra-3.0.4.zip
Resolving bitbucket.org (bitbucket.org)... 104.192.143.1, 104.192.143.3, 104.192.143.2, ...
Connecting to bitbucket.org (bitbucket.org)|104.192.143.1|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://bbuseruploads.s3.amazonaws.com/e03e0799-2463-4adf-b74c-cc4d125433fb/downloads/b8dcab09-db20-4298-80dc-ab2555060c2e/monstra-3.0.4.zip?Signature=zp4FXIaYBRKcHIbenxmMw%2Fs3dv8%3D& Expires=1528708197& AWSAccessKeyId=AKIAIQWXW6WLXMB5QZAQ& versionId=PhHcsGKuJ9ONyz6jzFIxzb8NYJ1WCuGv& response-content-disposition=attachment%3B%20filename%3D%22monstra-3.0.4.zip%22 \[following\]
--2018-06-11 14:09:28--  https://bbuseruploads.s3.amazonaws.com/e03e0799-2463-4adf-b74c-cc4d125433fb/downloads/b8dcab09-db20-4298-80dc-ab2555060c2e/monstra-3.0.4.zip?Signature=zp4FXIaYBRKcHIbenxmMw%2Fs3dv8%3D& Expires=1528708197& AWSAccessKeyId=AKIAIQWXW6WLXMB5QZAQ& versionId=PhHcsGKuJ9ONyz6jzFIxzb8NYJ1WCuGv& response-content-disposition=attachment%3B%20filename%3D%22monstra-3.0.4.zip%22
Resolving bbuseruploads.s3.amazonaws.com (bbuseruploads.s3.amazonaws.com)... 52.216.17.80
Connecting to bbuseruploads.s3.amazonaws.com (bbuseruploads.s3.amazonaws.com)|52.216.17.80|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1739269 (1.7M) \[application/zip\]
Saving to: &lsquo monstra-3.0.4.zip&rsquo 

monstra-3.0.4.zip      100%\[============================> \]   1.66M   524KB/s    in 3.2s    

2018-06-11 14:09:33 (524 KB/s) - &lsquo monstra-3.0.4.zip&rsquo  saved \[1739269/1739269\]

After downloading extract downloaded package and rename the extracted directory


root@linuxhelp1:~# ls
monstra-3.0.4  monstra-3.0.4.zip
root@linuxhelp1:~# mv monstra-3.0.4 monstra

Change the ownership and permission for the monstra directory


root@linuxhelp1:~# chown -R www-data:www-data monstra
root@linuxhelp1:~# chmod -R 775 monstra

Move the monstra directory into the /var/www/html directory


root@linuxhelp1:~# mv monstra /var/www/html/

Configure virtual hosts for monstra cms. Create an empty file named monstra.conf


root@linuxhelp1:~# cd /etc/apache2/sites-available/
root@linuxhelp1:/etc/apache2/sites-available# vim mostra.conf
< virtualhost \*:80> 
servername  www.linuxhelp1.com
Documentroot  /var/www/html/monstra
< Directory /var/www/html/monstra> 
AllowOverride all
order allow,deny
allow from all
< /Directory> 
< /virtualhost>  
ErrorLog /var/log/apache2/error\_log
CustomLog /var/log/apache2/access\_log common

Enable the monstra.conf file


root@linuxhelp1:/etc/apache2/sites-available# a2ensite mostra.conf 
Enabling site mostra.
To activate the new configuration, you need to run:
systemctl reload apache2    


Make an entry to the host file as follows


sroot@linuxhelp1:/etc/apache2/sites-available# vim /etc/host < give your ip>        < give your domain name> 

Restart apache web server


root@linuxhelp1:/etc/apache2/sites-available# systemctl restart apache2

Now you can proceed the further installation and configuration from the browser by navigating to the following URL: http://< ipaddress or domain name
web_config
Select language and verify the requirements
installation_steps
Configure the site information and admin user account setup
site_configuration
welcome page of monstra cms.

index_page

Log in using the admin credentials
admin_login
Admin page of monstra cms
monstra

With this, the method to install Monstra cms V3.0.4 on Ubuntu-18.04 comes to an end.

Tags:
lucas
Author: 

Comments ( 0 )

No comments available

Add a comment
{{postCtrl.cmtErrMsg}}

Frequently asked questions ( 5 )

Q

What are the Pre-requirements in Monstra cms?

A

Install LAMP (Apache, php7.0, mariadb-server)
In MariaDB (create database, user and give privileges to the user)

Q

how to enable the rewrite module?

A

Execute the following command:
# a2enmod rewrite

Q

is there alternative of monstra cms?

A

The alternatives are,
WordPress
Drupal
Good

Q

Can download the Download the Monstra cms package?

A

Execute the following command:
# wget https://bitbucket.org/Awilum/monstra/downloads/monstra-3.0.4.zip

Q

How to move the directory?

A

Run tghe following command:
# mv monstra-3.0.4 monstra

Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help David Lopez Guillen ?
Ayuda urgente instale SSL para servidor Opensuse y ahora no funciona tengo servicio web

hola segui este tutorial para tener un certificado ssl y ahora no se ve mi app en la red, espero alguien pueda ayudarme, tengo M9oodle en3.5 en un servidor open suse y ahora no funciona por favor ayuda.

https://www.linuxhelp.com/how-to-create-ssl-certificate-in-opensuse

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.