ubuntu 18.04の場合、デフォルトのリポジトリだと1.14がインストールされます。
$ apt-cache policy nginx
nginx:
Installed: (none)
Candidate: 1.14.0-0ubuntu1.7
Version table:
1.14.0-0ubuntu1.7 500
500 http://jp.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
500 http://jp.archive.ubuntu.com/ubuntu bionic-security/main amd64 Packages
1.14.0-0ubuntu1 500
500 http://jp.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
さすがに古いので、nginxリポジトリを追加して、最新の安定版をインストールします。
参考)https://nginx.org/en/linux_packages.html#Ubuntu
事前準備
作業に必要なものをインストールします。
$ sudo apt install curl gnupg2 ca-certificates lsb-release
リポジトリ追加
nginx (stable) のリポジトリを追加します。
$ echo "deb http://nginx.org/packages/ubuntu `lsb_release -cs` nginx" \
| sudo tee /etc/apt/sources.list.d/nginx.list
パッケージ検証用の鍵を追加します。
$ curl -fsSL https://nginx.org/keys/nginx_signing.key | sudo apt-key add -
パッケージリストを更新します。
$ sudo apt update
インストール
$ sudo apt install nginx
バージョン確認
$ nginx -v
nginx version: nginx/1.18.0
動作確認
起動してアクセスしてみます。
$ sudo systemctl start nginx

確認できたらOKです!