Twitter Cards

Twitter cards help display your website in a presented form. Information on how to get started can be found at

Community forum :

This goes hand in hand with the Open Graph technology used by Facebook. You may also want to look at structured data by Google

DNS RFC References
:RFC standard for naming host names

2.1 Host Names and Numbers

The syntax of a legal Internet host name was specified in RFC-952
[DNS:4]. One aspect of host name syntax is hereby changed: the
restriction on the first character is relaxed to allow either a
letter or a digit. Host software MUST support this more liberal

Host software MUST handle host names of up to 63 characters and
SHOULD handle host names of up to 255 characters.

Whenever a user inputs the identity of an Internet host, it SHOULD
be possible to enter either (1) a host domain name or (2) an IP
address in dotted-decimal (“#.#.#.#”) form. The host SHOULD check
the string syntactically for a dotted-decimal number before
looking it up in the Domain Name System.

Other references



Install Cinnamon In CentOS

The instructions below assume that you installed Centos minimal without the X windows system. If you already have Gnome running , you can just install the epel repo and then yum install cinnamon.

While there are many different graphical user interfaces available for Linux, in this example we will be using Cinnamon.

First we need to configure the EPEL repository, as this is where we will be installing packages from.

[root@centos7 ~]# yum install epel-release -y && yum update 

Next I needed to install the “Server with GUI” group before proceeding. Note that this will also install GNOME, you’ll be able to change to Cinnamon later though.

[root@centos7 ~]# yum groupinstall "Gnome Desktop" -y

Installing the Cinnamon Desktop is now as simple as installing the “cinnamon” package, which then has many dependencies to install many more packages that are required for a GUI installation.

[root@centos7 ~]# yum install cinnamon -y

Remember to set the systemd graphical target
systemctl set-default

More information

Debian Upgrade to 9

Debian Distro upgrade. For this example we are upgrading from jessie to stretch
# apt-get update
# apt-get upgrade
# apt-get dist-upgrade

sed -i 's/jessie/stretch/g' /etc/apt/sources.list

# apt-get update
(if you receive a error similar to E: Release file expired. run apt-get -o Acquire::Check-Valid-Until=false update )
# apt-get upgrade
# apt-get dist-upgrade

some housekeeping after the upgrade. The below commands will remove old packages from the system
# Check dpkg -l | awk '/^rc/ { print $2 }'

# apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')
# apt-get autoremove

Computer , server issues and solutions