安装 Ubuntu 18.04, Webmin, Nginx, MariaDB, PHP7.2-FPM,Perl-Fastcgi 到 Linode 的 VPS上。因为目前本站就放在了 Linode 上。
第一部分
自三年前写了《安装Nginx, MySQL, PHP-FPM, Perl-Fastcgi到Ubuntu 14.04 LTS》,去年写了 《安装 Ubuntu 16.04, Webmin, Nginx, MariaDB, PHP7.1-FPM,Perl-Fastcgi 到 Vultr.com 的 VPS》,现在最新的 Ubuntu 18.04 也已经发布一个多月了。所以,DavidYin来介绍一下新的服务器安装过程。
包含的软件如下:
Ubuntu 18.04 LTS
Webmin 1.881
Mariadb 10.1
Nginx 1.14.0
php7.2-FPM
Perl Fastcgi
SSL
HTTP2
Let's Encrypt
安装的整过过程只是体现了我个人的经验,不含任何保证,用者自己负责。
首先,我这里使用的是 Linode 的 VPS,最新的价格计划中的 Nanode ,25GB SSD, 1CPU,1GB 内存,1TB 月流量,每月只要 5美元,可以算是最低的价格之一了,但是稳定性是目前相当好的。
Linode VPS 的选择与安装
登录 Linode 后台,选择 Nanode 1GB 计划并且选择机房位置,点击 "Add this Linode!"按钮。
机房的选择:
通常认为位于美国西岸的 Fremont 机房对于大陆用户会比较友好,可也有用户觉得在东京的机房 Tokyo2 更好,网上也有很多测试的文章,有的测了延迟测试,有的是丢包率,各有高低。我想这里可能不同时间的测试结果都会不同,但选这两个之一总是可以的。
我这里选择了 Fremont 机房。
在上图中,My Ubuntu 18.04 LTS Profile 后有个括号内写 GRUB2,点击后面的 Edit 链接。这个GRUB2 就是此 VPS 所用的内核,我喜欢用 Ubuntu 分发版自带的内核,目前最新的是4.15.13-x86.64-linode106,使用 GRUB 2 内核后会显示的内核是4.15.0-20-generic。
目前完成的就是 Linode VPS 的纯净系统,只带有 SSH 服务器。
下面 DavidYin 会分几篇文章来分别介绍如何在此 Ubuntu 18.04 LTS 系统上安装 Webmin 控制面板, Nginx Web 服务器,MariaDB 数据库,php 7.2,以及 Perl-Fastcgi 等等。