How to Install Typesetter CMS in CentOS

To install Typesetter CMS on CentOS

Typesetter is an open source, fast and easy content management tool developed using PHP. It enables the user to build and manage feature rich websites. Since it has an inbuilt flat file storage, it doesn' t require a database to store data. This tutorial will guide you through the installation of Typesetter CMS in CentOS.


Features

  • Supports faster creation of Websites
  • Has numerous Plugins and Themes to browse and download
  • Enables creation of Dynamic Galleries
  • Supports multiple Languages


Installation of Typesetter

Before installing the Typesetter CMS, make sure you have Apache and PHP installed in your system. Then, use the following command to download the typesetter package.

[root@linuxhelp Desktop]# wget -O typesettercms.zip http://www.typesettercms.com/Special_gpEasy?cmd=download
--2016-11-15 23:31:14--  http://www.typesettercms.com/Special_gpEasy?cmd=download
Resolving www.typesettercms.com... 104.27.149.130, 104.27.148.130, 2400:cb00:2048:1::681b:9482, ...
Connecting to www.typesettercms.com|104.27.149.130|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3735361 (3.6M) [application/octet-stream]
Saving to: “ typesettercms.zip” 
100%[===================================================================================================> ] 3,735,361    942K/s   in 5.0s    
2016-11-15 23:31:20 (729 KB/s) - “ typesettercms.zip”  saved [3735361/3735361]

Now, use the following command to download the extracted package.

[root@linuxhelp Desktop]# unzip typesettercms.zip
Archive:  typesettercms.zip
   creating: Typesetter/
   creating: Typesetter/themes/
  inflating: Typesetter/themes/index.html  
   creating: Typesetter/themes/Bootswatch_Flatly/
   creating: Typesetter/themes/Bootswatch_Flatly/Bootswatch/
  inflating: Typesetter/themes/Bootswatch_Flatly/Bootswatch/variables.less  
&hellip 
&hellip 
&hellip 
inflating: Typesetter/web.config   
  inflating: Typesetter/index.php    
   creating: Typesetter/data/
  inflating: Typesetter/data/example_htaccess  
  inflating: Typesetter/gpconfig.php  

You can move the extracted directory to /var/www/html/typesettercms/ with the help of the following command.

[root@linuxhelp Desktop]# mv Typesetter /var/www/html/typesettercms/

Change ownership for the typesettercms directory as follows.

[root@linuxhelp Desktop]# chown apache:apache -R /var/www/html/typesettercms/

Now, configure the ‘ php.ini’ file as follows.

safe_mode = Off
register_globals = Off
magic_quotes_gpc = Off
Create a new virtual host directive in Apache.
Edit the httpd.conf file
Enable the following line
#NameVirtualHost *:80

Once it is done, configure the VirtualHost file as follows. Make sure you change the IP address and hostname.

< VirtualHost 192.168.5.234:80> 
ServerAdmin admin@yourdomain.com
DocumentRoot /var/www/html/typesettercms/
ServerName linuxhelp
ServerAlias www.yourdomain.com
< Directory /var/www/html/typesettercms/> 
    Options FollowSymLinks
    AllowOverride All
< /Directory> 
    ErrorLog logs/yourdomain.com-error_log
    CustomLog logs/yourdomain.com-access_log common
< /VirtualHost> 

Restart the Apache web server with the following command.

[root@linuxhelp Desktop]# service httpd restart
Stopping httpd:                                            [  OK  ]
Starting httpd:                                            [  OK  ]

Now open the web browser and navigate to http://< IP_ADDRRESS> to launch Typesetter CMS installer. Make the required configurations and click install.

Installation is now complete, click on View your website option.

You can add new pages through the Page Manager option.

The files can be uploaded and managed through Upload File option.

You can download and set your favorite themes through Appearance option.

Click on the Plugins option to download and install the necessary plugins.

If you want to configure Typesetter CMS, choose the Configuration option as depicted below.

Check the status of your site, by clicking on the Export option.

FAQ
Q
What are the features of Typesetter CMS in CentOS?
A
The features of Typesetter CMS in CentOS were

Supports faster creation of Websites
Has numerous Plugins and Themes to browse and download
Enables creation of Dynamic Galleries
Supports multiple Languages
Q
Does Typesetter CMS offer free themes ?
A
Yes Typesetter CMS Has numerous Plugins and Themes to browse and download for free
Q
After installing Typesetter CMS . It Displays the default apache page . What can I do ?
A
check the documentroot specified in virtual host of Typesetter CMS
Q
Typesetter CMS dislays forbidden error while calling in browser how to fix?
A
check the permission and ownership of documentroot directory of Typesetter CMS.
Q
What can I do if typesetter CMS Displays blank page?
A
check for php and php modules are installed properlly during the setup of Typesetter CMS