Install Joomla with CiviCRM on an Ubuntu 14.04 VPS

joomlaJoomla is a free and open-source content management system (CMS) for publishing web content. It is is written in PHP and it enables users to build websites and create potent online applications in an easy way.

Joomla is written in PHP, uses object-oriented programming (OOP) techniques and software design patterns, stores data in a MySQL, MS SQL or PostgreSQL database and includes features such as page caching, RSS feeds, printable versions of pages, news flashes, blogs, polls, search, and support for language internationalization.

On the other hand, CiviCRM is a web-based, open source, customer relationship management software that is specifically designed for the needs of non-profit, non-governmental, and advocacy groups. It is designed to manage information about an organization’s donors, members, event registrants, subscribers, grant application seekers and funders, and case contacts.

CiviCRM can be deployed in conjunction with either Drupal, Joomla or WordPress CMS to track contacts and their relationships to projects and initiatives.

Read More

How to Install Joomla on CentOS 7

Install Joomla on CentOS 7

Today we will show you, how to install Joomla on  Centos 7, using Apache web-server and MySQL database. Joomla is a free and open-source content management system (CMS) for publishing web content. It is built on a model–view–controller web application framework that can be used independently of the CMS.

Joomla is written in PHP, uses object-oriented programming (OOP) techniques  and software design patterns, stores data in a MySQL, MS SQL or PostgreSQL database and includes features such as page caching, RSS feeds, printable versions of pages, news flashes, blogs, polls, search, and support for language internationalization.
It is an immensely popular and award-winning open source Content Management System (CMS) that has been downloaded over 50 million times. Joomla CMS enables users to build websites and create potent online applications in an easy way. Installing Joomla on CentOS 7, is fairly easy task, just follow the steps below and you should have it done in less then 10 minutes.

Read More

Optimize your CentOS 6 VPS Nginx-powered Joomla Installation

optimize-your-centos-6-vps-nginx-powered-joomla-installationAs promised, in this sequel of my previous post, we’ll see some useful steps for performance and security optimization of your Nginx-powered Joomla installation on a CentOS VPS and get it ready for its production run. Please note that these are not one-time and/or persistent settings. Performance and security optimization is a constant process.

So, the first thing I do after every Joomla installation is to hide its version, since it’s known that attackers usually scan for the Joomla version so they can track and explore its vulnerabilities.

Read More

Run Joomla with Nginx on a Centos VPS

run-joomla-on-nginx-on-centos-vpsToday we will show you how to install Joomla, one of the most popular open source Content Management Systems on your LNMP stack (Nginx, MySQL and PHP-FPM) Centos VPS.
Follow this article carefully and in no more than 10 minutes you will have a common Joomla CMS installed on your LNMP stack Centos VPS, and in the next article we will optimize the very same installation performance-wise, as an addition to several security tips that will provide safer hosting for you and your business.

Let’s get to work.

Read More

How to install Joomla 2.5 in CentOS 6

how to install Joomla 2.5 in CentOS 6 Linux VPSWhat is Joomla?

It is an award-winning content management system (CMS), which enables you to build Web sites and powerful online applications.

What’s a content management system?

A content management system is software that keeps track of every piece of content on your Web site, much like your local public library keeps track of books and stores them. Content can be simple text, photos, music, video, documents, or just about anything you can think of. A major advantage of using a CMS is that it requires almost no technical skill or knowledge to manage.

To install and run Joomla 2.5 in your CentOS 6 Linux VPS you need to complete the following few steps. We assume you have installed and configured LAMP (Linux Apache MySQL and PHP) or LNMP (Linux Nginx MySQL and PHP) on your system.

Read More