How to install SOGo on Ubuntu

SOGo is an open source collaborative software server with a focus on simplicity and scalability. It is developed in Objective-C using PostgreSQL, Ubuntu, Apache, and IMAP. It supports CalDAV, CardDAV, GroupDAV, iMIP and iTIP and reuses existing IMAP, SMTP and database servers. In addition, SOGo offers native Microsoft Outlook compatibility using the Open Change backend.

We’ll see how to install this fantastic suite in an Ubuntu 12.04Lts Server Edition. Please follow the instruction.  



* If you’re using Ubuntu Trusty Tahr (14.04) 

Step 1 :  From terminal prompt:


Step 2 :  Add the following line to your apt source list

deb trusty trusty

Step 3 : When you prefer using the nightly builds, then simply use the following line:

deb trusty trusty



* If you’re using Ubuntu Precise Pangolin (12.04)

Step 1 : From terminal prompt:


Step 2 : Add the following line to your apt source list

deb precise precise

Step 3 : When you prefer using the nightly builds, then simply use the following line:

deb precise precise



* If you’re using Ubuntu Lucid Lynx (10.04)

Step 1 : From terminal prompt:


Step 2 : Add the following line to your apt source list

deb lucid main

Step 3 : When you prefer using the nightly builds, then simply use the following line:

deb lucid main



For SOGo v3, simply add the “-v3” suffix to the http source path.

Signed builds

Since 2011-05-17

To verify their signature, our GPG public key has to be added into apt keyring.

Run the following commands:

sudo apt-key adv –keyserver –recv-key 0x810273C4

Then, update your lists of available software packages

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install sogo

From that point, apt-get should not complain about package signatures anymore.



Read More

How to install Nvidia drivers in Ubuntu

In this article Hostdens will give you how you can easily install Nvidia drivers in Ubuntu. Follow the steps and install Nvidia drivers on Ubuntu.

install Nvidia drivers in Ubuntu

Step 1 :  Go to System > Administration > Hardware Drivers.

Then you’ll see that Nvidia drivers are not in use.

Step 2 : To Check or tick the box underneath Enabled to enable the drivers.

Step 3 : Click Enable Driver.

Step 4 : Wait for the installer file to download.

Step 5 : Open the downloaded file.

Step 6 : Right click on downloaded file and mark it as execute.

Step 7 :  The drivers can only be installed in command mode, under sudo and the graphics daemon must not be running.

Step 8 : Switch to command mode tty CTRL+ALT+F1, then run following command to stop the display manager.

sudo service lightdm stop

Step 9 : If you see a blank screen, that means the mode resolution conflicts with improper video driver. Fix that by running this..

sudo sed -i -e ‘s/#GRUB_TERMINAL/GRUB_TERMINAL/g’ /etc/default/grub
sudo update-grub

Step 10 : Run your nvidia installer by using following command.

sudo ./


Thats it,


You’ll then see that the drivers are enabled and will be available for use upon a reboot.

Read More

How to Install Memcached on Ubuntu 12.04 LTS

Install Memcached on Ubuntu 12.04 LTS

Memcached is a system that works to speed up virtual private servers by caching server information. It is a high-performance distributed memory object caching that caches objects for faster website performance. The program functions somewhat like short term memory for your applications. Memcached runs on Unix, Linux, Mac OS X, Ubuntu, PHP and Windows. Installation of memcached on Ubuntu 12.04 is very simple. You can see how to install Memcache on Ubuntu 12.04.

Step 1 : To make sure that all of the packages we download to the VPS are up to date. Use the following command. 

sudo apt-get update

Step 2 : You should have MySQL and PHP installed on the virtual server.

sudo apt-get install mysql-server php5-mysql php5 php5-memcache


To Install Memcache on Ubuntu 12.04

Step 1 : To install memcached via apt-get by using following command. 

sudo apt-get install memcached

Step 2 : To install php-pear, the repository that stores memcache by using following command.

sudo apt-get install php-pear

Step 3 : To use PECL (PHP Extension Community Library) to install memcached by using following command.

sudo pecl install memcache

Step 4 : Click to Enable memcache session handler support? [yes].

You have completed the installation of memcache with PECL on the VPS

Add memcached to memcache.ini by using following command.

echo “” | sudo tee /etc/php5/conf.d/memcache.ini

You can start to using Memcache.


Read More

How to Configuring Self-Signed SSL / HTTPS Access

To Configuring Self-Signed SSL / HTTPS Access

1) To install OpenSSL on your VPS:

apt-get -y install openssl


2) To generate a self-signed certificate that ZPanel will use to secure your connection by using following commands:

openssl req -x509 -nodes -days 365 -newkey rsa:2048 -out /etc/pki/tls/certs/zpanel.crt -keyout /etc/pki/tls/certs/zpanel.key


3) To be configured to use the new certificate by using following commands:

nano /etc/httpd/conf.d/ssl.conf


4) Now, Find the SSLCertificateFile and SSLCertificateKeyFile entries and change them to :

SSLCertificateFile /etc/pki/tls/certs/zpanel.crt
SSLCertificateKeyFile /etc/pki/tls/certs/zpanel.key


5) Save changes and Exit from the file.

We need to redirect all HTTP based ZPanel login attempts to the secure HTTPS URL.

1) Login to ZPanel


2) Navigate the menu system as follows:

Zpanel -> Admin -> Module Admin -> Apache Admin


3) In Global Zpanel section, insert the following:

Redirect Permanent / https://[VPS FQDN]/


4) Now restart the Apache server on your VPS.

service apache2 restart


The installation is now complete!

You can now access your Ubuntu ZPanel installation via secure SSL (HTTPS) connections!

Read More

How to install ZPanel on Ubuntu

How to install ZPanel on Ubuntu


ZPanel is a free to download and use Web hosting control panel. It is written to work effortlessly with Microsoft Windows and POSIX (Linux, UNIX and MacOSX) based servers or computers. This solution can turn a home or professional server into a fully fledged, easy to use and manage web hosting server.

As of writing the currently release of ZPanel is 10.1.0. You can go to the ZPanel download page to find the latest version.


To Install ZPanel on Ubuntu

1) Log into the VPS as root.

2) To the update and upgrade by entering the following commands:

apt-get update -y && apt-get upgrade -y

3) Obtain the ZPanel installer:


4) Extract the .tar.gz installer by using following commands: 

tar -xf

5) Run the installer by using following commands: 


6) Follow the on screen prompts to complete the install.


Your ZPanel Installation Complete !


screenshot_Zpanel Login


1) After installation, reboot your VPS.

2)  Go to the VPS’s IP address in your web browser you can access ZPanel.

3) The default admin login is zadmin, the password is located inside the

/root/passwords.txt file.

4) You can get the password by logging into SSH and issuing :

cat /root/passwords.txt




Read More