Ubuntu Server

Installing and configuring a fresh Ubuntu 14.04 server to host multiple Drupal websites

Here is the procedure that I normally follow for installing and configuring a fresh Ubuntu 14.04 server to host multiple Drupal websites:

Login as root, and run the following commands:

apt-get update
apt-get upgrade
apt-get autoremove
shutdown -r now

Add a new user to host the Drupal websites:

adduser USERNAME

Grant sudo permissions.:

sudo usermod -a -G sudo USERNAME

Then login as that user, and run the rest of the steps listed below.

Install latest git from official PPA:

[SOLVED] What to do when you see a missing include file error like "fatal error: something.h: No such file or directory" when you build/compile/install something from source on Ubuntu Linux Server/Desktop

These are some common errors that you might face when you try to build/compile/install something from source on Ubuntu Linux Server/Desktop:

fatal error: openssl/ssl.h: No such file or directory
fatal error: zlib.h: No such file or directory
fatal error: png.h: No such file or directory
fatal error: curl/curl.h: No such file or directory
fatal error: expat.h: No such file or directory

This would be because of some missing library packages which contain these include files.

The ideal way to deal with these would be:

Subscribe to RSS - Ubuntu Server