Julio's Blog

Updating the Ghost blog platform in couple simple steps

Hello All, This blog is running on Ghost. Here is a simple way to update the Ghost blogging platform to the latest version. Stop the service running Ghost, in my case, I am using supervisord to do so: supervisorctl stop ghost Create a backup of your blog content: tar cvzf www.myghostblog.com.tar.gz www.myghostblog.com.com/ Download and unzip the latest Ghost version: mkdir -p /tmp/latest-ghost; cd /tmp/latest-ghost curl -L -O https://ghost.org/zip/ghost-latest.zip unzip ghost-latest.zip Move the content directory on your blog. cd /var/www/vhost/www.myghostblog.com/ mv content content2 Copy all the content... read more »

Installing and configuring CSF on CentOS 7.

I have been using CSF (ConfigServer Security and Firewall) in my Linux systems for a while now with great results. CSF is more than a Firewall software, it is also an SPI (Stateful Packet Inspection), LID (Login/Intrusion Detection), and an Application Security software. But the best part of CSF is not how powerful and reliable it is but how easy is to install, configure and use. In this post, I will show how to install and do some basic configuration of CSF on CentOS 7. Disable default Firewall The first step will be to disable firewalld on your system. To do this: [[email protected] ~]# systemctl... read more »

Installing and configuring Nginx on CentOS.

In the web server world, you could find multiple options. Some of the most popular web servers are: Apache (leader) IIS Boa Monkey Nginx ... and a few more. Nginx has gain market shared in this space in the last couple years, and part of this success have to do with some important factors like reliability, concurrency, low resource usage and scalability. In this point, we are going to show how to install and configure Nginx on a CentOS 7 server. Installing Nginx There are many ways to install Nginx on CentOS. the easiest and most efficient way is to do it using the EPEL repository. In... read more »

Installing and configuring a FreeIPA server on CentOS 7.

On this post, we are going to install a FreeIPA server on CentOS 7. The main function of a FreeIPA server is to provide centralized identity and authentication for Linux/UNIX networked environments. FreeIPA is the upstream version of Red Hat iDM and a combination of the following : 389 Directory Server MIT Kerberos NTP DNS Dogtag (Certificate System) Configuring the Host The first thing that we are going to do is to prepare the CentOS 7 server to run FreeIPA. In order to do this, we are going to set the IP address on the system, In our case the host IP is 192.168.1.... read more »

Installation and basic configuration of MariaDB on CentOS/RHEL 7.

In this post, I will show you how to install MariaDB on a CentOS/RHEL 7 machine. This task is really easy to complete and could be done in couple minutes. Installing the Software [[email protected] ~]# yum install mariadb-server Enabling and starting the service To enable the service and making it persistent across reboots: [[email protected] ~]# systemctl enable mariadb.service To start the service: [[email protected] ~]# systemctl start mariadb.service Basic MariaDB configuration Now we are going to do some basic configuration. To do this we will execute the mysql_secure_installation script. To do this run: [[email protected] ~]# mysql_secure_installation Here are some steps... read more »