• Get In Touch

Tutorials

Browse hundreds of our high quality tutorials on all sorts of web hosting related subjects.

How to Install Wikkawiki on Ubuntu 16.04

May 25, 2017

WikkaWiki is an open source, flexible and lightweight wiki engine forked from WakkaWiki. It is writtent in PHP language and uses MySQL to store pages. It is simple, powerful, easy to use and easy to install. WikkaWiki has been chosen by hundreds of users, projects, companies and organizations to run their websites. In this tutorial, […]

Read More

How to Install Review Board on CentOS 7

May 25, 2017

Review Board is a free and open source web-based software tool that can be used for reviewing source code, documentation, images and many more. It is written in Python and uses either SQLite, MySQL, MariaDB or PostgreSQL to store its data. It scales well from small projects to large companies and offers a variety of […]

Read More

How to Install GrandCMS on Ubuntu 16.04

May 25, 2017

GrandCMS is a free and open source content management system based on OpenCart core that can be used to create your own websites without any costs. GrandCMS have smart and new framework, so it is a great tool to develop any advanced system. GrandCMS comes with lots of features, some of them are listed below: […]

Read More

How to Install Zikula on Ubuntu 16.04

May 24, 2017

Zikula is a free and open source web application framework that can be used to develop interactive and editable websites easily. It is written in PHP and uses MySQL, MariaDB and SQL to store it’s data. It is a cross platform application and supports all popular operating systems like, Linux, Windows, FreeBSD and many more. […]

Read More

How to Install Liferay on CentOS 7

May 24, 2017

Liferay is a free and open source enterprise portal software. It is written in Java and uses MySQL to store its data. Liferay is a suite of different business related applications. It consists of many different features such as Alerts and Announcements, document library integration, Asset Publishing, Blogs, Calendar, Chat, Document and Image management, Knowledge […]

Read More

How to Install Revive Adserver on CentOS 7

May 24, 2017

Revive is a free and open source ad serving the application. It is written in PHP and uses MySQL or PostgreSQL to store its data. It enables publishers, ad networks, and advertisers to serve ads on different platforms such as desktop and mobile sites, in apps or in video players. It collects detailed statistics about […]

Read More

How to Install Serposcope on CentOS 7

May 24, 2017

Serposcope is a free and open source search engine rank tracker application. It is built in Java and it is a cross-platform application. With Serposcope you can track any keywords and any websites you want without any limits. As the software tracks all the websites for a keyword, you can retrieve the ranking history of […]

Read More

How to Install Kolab Groupware on CentOS 7

May 24, 2017

Kolab is a free and open source groupware suite. It is a software groupware solution for Email communications, Events & Appointments, Contacts and more. It supports mixed client environments because of an open storage format, and the use of well-established, standard protocols such as IMAP and SMTP. Some of its features are listed below: Full […]

Read More

Install Snipe-IT on CentOS 7

May 24, 2017

Snipe-IT is a free and open source web based application for IT asset management, to enable IT departments to track who has which laptop, when it was purchased, which software licenses and accessories are available, and so on. This means there there is no executable file (aka no .exe files), and it must be run […]

Read More

A Guide to Using JDBC to Open Database Connections and Interact

May 24, 2017

What is JDBC? JDBC (Java Database Connectivity) is a set of classes/interfaces/methods to provide a standard interface for accessing relational databases. The standard was created by Sun Microsystems, and it allows third party vendors to create and provide their own JDBC drivers. JDBC Drivers JDBC drivers implement the defined interfaces in the JDBC API for […]

Read More

A Guide to Understanding, Writing and Running a Java Server Page

May 24, 2017

Java Server Pages is a technology for developing web pages that include dynamic content. With JSP, designers and developers can quickly incorporate dynamic content into web sites using Java and simple markup tags. The JSP platform lets the developer access data and Java business logic without having to master the complexities of Java application development. […]

Read More

A Tutorial for Installing and Writing Struts Applications

May 24, 2017

Apache Struts was launched in May 2000 by Craig McClanahan, with version 1.0 officially released in July 2001. Struts2 is the next generation of Apache Struts. The goal of Struts2 is simple, to make web development easier for the developer. To achieve this goal Struts2 provides features to reduce XML configuration via intelligent defaults, utilizes […]

Read More

A Guide to Understanding XML and its Associated Technologies

May 22, 2017

XML stands for extensible markup language; it is a text based language that uses tags to describe structured data including other markup languages. This basically means that it is only as complex as the data (or language) you are describing. HTML is also text based language that uses tags but HTML is not XML, because […]

Read More

An Introduction to Spring

May 21, 2017

Spring is a lightweight container with wrappers that make it easy to use many different services and frameworks. Spring uses the Inversion of Control and Dependency Injection patterns. Components and frameworks can be wired together using simple java beans and XML declarations or via annotations. This tutorial shows you how to use ANT and XDoclet […]

Read More

An Introduction to the Apache Tiles Framework

May 21, 2017

Tiles framework provides a templating mechanism that allows you to separate the layout from content of pages. Tiles could be used with or without Struts (Not common), and it comes with the struts release. Tiles enable the developers to define templates for the web application, and then use the layouts to populate the web pages. […]

Read More

An Introduction to Web Services

May 20, 2017

A web service is a network accessible interface to the application functionality, which is built using the standard Internet technologies.A web service has some special characteristics as follows. XML-based: Web services use the XML as the data transport protocols. XML eliminates the platform dependencies that other protocols may have. Loosely coupled: A web service and […]

Read More

An Introduction to Hibernate

May 20, 2017

This section gives you a short description of Hibernate and provides you with some important notes to this course.This course has instructions for working with the Windows Platform. The instructions may need to be modified slightly for the Unix platform. Paths are shown as windows paths. There are lots of examples in this course. You […]

Read More

An Introduction To CSS

May 18, 2017

This section gives you a short description of CSS. CSS stands for Cascading Style Sheet, a means of separating the layout and style information from your HTML resulting in more manageable and maintainable code and additionally makes your pages work better across different browsers including screen readers used by disabled people. Using CSS also means […]

Read More

How to Install Wekan on Ubuntu 14.04

May 17, 2017

Wekan is a free and open source kanban board application that provides card-based task and to-do management. Wekan enables you to easily work with it and modify it. Wekan runs on nodejs and MonoDB. Here, we will explain how to install Wekan on Ubuntu 14.04 server. Requirements A server running Ubuntu 14.04 server. A non […]

Read More

How to Install Publify on Ubuntu 14.04

May 17, 2017

Publify is a free full featured web publishing software built on Ruby on Rails framework. Publify comes with lots of features including classic multi user blogging engine, custom themes, twitter connection, advanced SEO capabilities, support for multiple languages, text filters and much more. In this tutorial, we will see how to install Publify on Ubuntu […]

Read More