• 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 CMS Made simple in Ubuntu

{{postValue.id}}

How to install CMS Made Simple in Ubuntu

CMS Made Simple is an open source content management system which is based on PHP and MySQL. You can create a professional web site and manage its content without any hassles of the user knowing the pure programming level to maintain the website accordingly. Before installing CMS Made simple, you need to have lamp server installed in your system.

To install CMS Made Simple

Download the installation package

root@linuxhelp:/home/user1/Desktop# wget http://s3.amazonaws.com/cmsms/downloads/12093/cmsmadesimple-1.11.11-full.tar.gz
--2017-01-03 04:07:40--  http://s3.amazonaws.com/cmsms/downloads/12093/cmsmadesimple-1.11.11-full.tar.gz
Resolving s3.amazonaws.com (s3.amazonaws.com)... 52.216.64.195
Connecting to s3.amazonaws.com (s3.amazonaws.com)|52.216.64.195|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5298027 (5.1M) [application/x-gzip]
Saving to: ‘ cmsmadesimple-1.11.11-full.tar.gz’ 
100%[===================================================================================================================================================================> ] 52,98,027    258KB/s   in 26s   
2017-01-03 04:08:07 (197 KB/s) - ‘ cmsmadesimple-1.11.11-full.tar.gz’  saved [5298027/5298027]

Now create cms made simple directory in document root directory.

root@linuxhelp:/home/user1/Desktop# mkdir /var/www/html/cms-made-simple

Now extract the package to the newly created directory

root@linuxhelp:/home/user1/Desktop# tar -xvf cmsmadesimple-1.11.11-full.tar.gz -C /var/www/html/cms-made-simple/
./lib/adodb.functions.php
./lib/.htaccess
./lib/autoloader.php
./lib/adodb_lite/
&hellip 
&hellip 
./install/images/7.gif
./install/images/2off.gif
./install/images/3.gif
./install/images/4.gif

Create database for CMS Made simple

root@linuxhelp:/home/user1/Desktop# mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with   or g.
Your MySQL connection id is 48
Server version: 5.5.53-0ubuntu0.14.04.1 (Ubuntu)
Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.
Type ' help '  or ' h'  for help. Type ' c'  to clear the current input statement.
mysql>  CREATE DATABASE cmsmsdb 
Query OK, 1 row affected (0.00 sec)
mysql>  GRANT ALL PRIVILEGES ON cmsmsdb.* TO ' cmsmsuser' @' localhost'  IDENTIFIED BY ' password'  WITH GRANT OPTION 
Query OK, 0 rows affected (0.00 sec)
mysql>  FLUSH PRIVILEGES 
Query OK, 0 rows affected (0.00 sec)
mysql>  exit

Create a new virtual host directive in Apache.

root@linuxhelp:/home/user1/Desktop# nano /etc/apache2/sites-available/cmsms.conf

Add the following lines to the file

VirtualHost *:80> 
ServerAdmin admin@your-domain.com
DocumentRoot /var/www/cms-made-simple/
ServerName linuxhelp
ServerAlias www.your-domain.com
< Directory /var/www/cms-made-simple/> 
    Options FollowSymLinks Indexes MultiViews
    AllowOverride All
< /Directory> 
    ErrorLog logs/error_log
    CustomLog logs/access_log common
< /VirtualHost> 

Create symbolic link for the configuration file.

root@linuxhelp:/home/user1/Desktop# ln -s /etc/apache2/sites-available/cmsms.conf /etc/apache2/sites-enabled/cmsms.conf

Edit the ‘ /etc/php5/apache2/php.ini’ PHP configuration file.

root@linuxhelp:/home/user1/Desktop# nano /etc/php5/apache2/php.ini

Change the values for the following options.

max_execution_time = 120
upload_max_filesize = 10M
post_max_size = 10M

Restart the apache web server.

root@linuxhelp:/home/user1/Desktop# service apache2 restart
 * Restarting web server apache2

Change ownership for the cms-made-simple directory.

root@linuxhelp:/home/user1/Desktop# chown www-data:www-data -R /var/www/html/cms-made-simple/

Open the web browser and navigate to http://[ip_address]/cms-made-simple/install/

Installation page appears.

installation_page

Checking permissions and php settings.

permissions

Enter the admin information

admin_information

Enter the database information

database_information

Installation completed

installation_completed

Admin panel

admin_panel

Tags:
connor
Author: 

Comments ( 0 )

No comments available

Add a comment
{{postCtrl.cmtErrMsg}}

Frequently asked questions ( 5 )

Q

what is the use of install CMS Made simple in Ubuntu?

A

CMS Made Simple is an open source content management system which is based on PHP and MySQL. You can create a professional web site and manage its content without any hassles of the user knowing the pure programming level to maintain the website accordingly.

Q

how to download CMS made in ubuntu terminal?

A

you can download the CMS by following command
# wget http://s3.amazonaws.com/cmsms/downloads/12093/cmsmadesimple-1.11.11-full.tar.gz

Q

which command to login the mysql database in ubuntu?

A

run the below command to login the mysql database
# mysql -u root -p

Q

which permission need to give for newly created http config file?

A

execute the below command for permission
# chown www-data:www-data -R /var/www/html/cms-made-simple/

Q

where to edit the php file to hosting the web pages?

A

use the below command to edit the php file
# nano /etc/php5/apache2/php.ini

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 Gibbson ?
How do i run both nginx and apache in same instance on centos

Hi...,

my server is based centos operating system and my webserver is already running on Apache.... i need to run both apache and nginx on same instance ... please help me to implement this concept...

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.