Fix PHP Not Rendered on Ubuntu LAMP Server

Some users reported that they could not make PHP to render their PHP scripts / pages when they installed Apache webserver and PHP7 on Ubuntu 16.04 server / vps. Well, recently I found out that they might have just missed some dependencies to install. Ubuntu 16.04 comes with PHP7 package by default. Hence if you have managed to install via apt-get then most-likely you’ll have PHP7 to install. Some users blamed PHP7 incompatibility but since the phpinfo page doesn’t work that it means that PHP does not render any php pages. How to fix it then? Continue reading “Fix PHP Not Rendered on Ubuntu LAMP Server”

How To Install PowerDNS DNS Server on Ubuntu

PowerDNS is a free DNS server which runs on most Linux systems. It supports different type of backend to store the zone files, from BIND-style text files to relational databases such as MySQL. It also separates authoritative DNS server functions, for hosting domain names, and recursive query functions into two different processes. The article below contains step-by-step instructions on how to install PowerDNS as an authoritative DNS server on servers running Ubuntu operating system, using MySQL database as the backend. Continue reading “How To Install PowerDNS DNS Server on Ubuntu”

How to Setup phpMyAdmin on Ubuntu 16.04 LAMP Server (Apache2 + PHP7)

Bringing more awesomeness within its new version release, the Ubuntu 16.04 has been also available as ready-to-use template on many of Cloud Server providers including and Digital Ocean. This new Ubuntu server build has included PHP7, MariaDB, and phpMyAdmin in its repository. It means users can simply install those apps by simply using apt-get install command. However, some users may still be faced with common problem because the installation procedure has been done improperly. Continue reading “How to Setup phpMyAdmin on Ubuntu 16.04 LAMP Server (Apache2 + PHP7)”

Full Setup A Working Apache Server on Ubuntu 16.04

So Ubuntu has received newer major update making it version 16.0 which also known as Xenial Xerus. Some people also say that this new update is the best Ubuntu release so far. In this article I show you how to install full Apache stack on it. We will have Apache, MariaDB, and of course the fastest version of PHP, the PHP 7 – this setup is also known as LAMP Stack. Usually the abbreviation stands for Linux, Apache, MySQL and PHP but in this guide we’ll replace conventional MySQL server with its drop-in replacement, MariaDB server to give better and more sleek performance in handling your apps’ database. Continue reading “Full Setup A Working Apache Server on Ubuntu 16.04”

Install Nginx, Setup Lets Encrypt SSL and Setup HTTP/2 on Ubuntu 15.10 Server

Did you know that HTTP/2 technology has been introduced and has become the new standard of HTTP protocol? At a glance, the HTTP/2.0 is the new generation as well as replacement of HTTP/1.1. Considered new but not built from the ground up, the v2 of HTTP protocol is capable to delivering a skyrocketing performance but is still being compatible with its version-1’s HTTP methods, status codes and semantics. Fun fact: HTTP/1.1 was first introduced in 1997, so it is more than … years – you do the math – till the release of HTTP/2.0. Continue reading “Install Nginx, Setup Lets Encrypt SSL and Setup HTTP/2 on Ubuntu 15.10 Server”

How to Install Let’s Encrypt Certificate on Apache-based Ubuntu Server

I’ll show you how to properly install free SSL certificate for your websites hosted on Apache-based Ubuntu server / vps. The tutorial will include screenshot pics of each step so you can easily and confidently follow the whole procedure. Just a short explanation about Let’s Encrypt, it is a free, automated, and open certificate authority brought to you by the Internet Security Research Group (ISRG). What makes the service popular is the fact that generating free SLL certificates is easy. In addition to that easiness, users don’t also need to signup or login. Hence, all the processes are automatic and free. Continue reading “How to Install Let’s Encrypt Certificate on Apache-based Ubuntu Server”