Ondřej Surý’s PPA For Ubuntu 18.04 LTS LAMP, LEMP : Current Status

Advertisement

In context of cloud server, VPS, dedicated servers; eventually, all who are using Ubuntu 16.04 LTS have to Upgrade to Ubuntu 18.04 LTS. Of course, if you decide to change to CentOS from Ubuntu that case is different. Before Upgrade, We Need to Check Resources, Incompatibilities and Needed Changes in Settings. We have published a small article on Ubuntu 18.04 LTS before. Here is Current Status of Ondřej Surý’s PPA For Ubuntu 18.04 LTS For Setup of LAMP, LEMP Server. Despite there is official repo, commonly we use Ondřej Surý’s PPA for tweaked version.

Our next guides will be on testing common server packages and finally master guide and bash script for installing WordPress which will be for official WordPress documentation.

Ondřej Surý’s PPA For Ubuntu 18.04 LTS LAMP, LEMP : Current Status

All stuffs from Ondřej Surý can be found on :

Vim

1

https://launchpad.net/~ondrej

It is practical to install software-properties-common on a fresh servers for various reasons :

Vim

1

sudo apt-get install software-properties-common

We already have Apache2 as repo, running these commands will work :

Vim

1

2

sudo add-apt-repository ppa:ondrej/apache2

sudo apt update

Nginx also available, run these commands :

Vim

1

2

sudo add-apt-repository ppa:ondrej/nginx

sudo apt-get update

PHP also available :

Vim

1

2

sudo add-apt-repository ppa:ondrej/php

sudo apt-get update

Advertisement

---

The basic problem was with forks of MySQL including MariaDB, Percona etc. As we use Percona, we had fear of release. Thankfully, Percona has released MySQL for Ubuntu 18.04 LTS :

Vim

1

https://www.percona.com/downloads/Percona-Server-LATEST/

You need to wget, un-tar and install with dpkg -i command :

Vim

1

dpkg-ipercona-version_full_name.deb

That is basically the main stuffs around building LAMP or LEMP server. Other tools even if slightly oddly behave, that has not much problem – of course first of all we need the core software of LAMP/LEMP working. Next need for SSL/TLS is certbot for Let’s Encrypt. That is available on official repo.

After testing with HSTS and all tweaks, we will publish detailed step by step guide as like we do since Ubuntu 12.04 LTS.