安装 Ubuntu 18.04, Webmin, Nginx, MariaDB, PHP7.2-FPM,Perl-Fastcgi 到 Linode 的 VPS(4)

安装 Ubuntu 18.04, Webmin, Nginx, MariaDB, PHP7.2-FPM,Perl-Fastcgi 到 Linode 的 VPS。

第四部分

前面介绍了 VPS 的选择,Ubuntu 18.04 LTS 的安装,Webmin 控制面板的安装,以及 Nginx Web 服务器,MariaDB数据库服务器的安装。下面我们来进一步的介绍对于 php 和 perl 语言的支持。

安装 php 7.2-fpm

Ubuntu 18.04 的官方仓库内置了 php 7.2.5,所以直接安装就是了,无需再添加 php 的官方库。

此处略去相关代码,请查看桌面标准版文章。

虚拟主机设置

简单说明:下面这些都是用来举例说明所用的,在实际使用中请用真实的数据。
IP: 45.33.52.122
Domain: webexample.win
username: davidyin

接下来我要设置一个vhost,就是一个虚拟主机,我用的域名是 webexample.win,此为举例而已。 到域名服务商处,把 webexample.win 的 A 记录指向此 VPS 的 IP 地址,生效可能需要十分钟或更久,为快捷,可以在所操作的Windows hosts 文件添加纪录使之在本地立即可用。 新建一个主机配置文件,webexample.conf,如下。

此处略去相关代码,请查看桌面标准版文章。

证书签发好了,也已经安装完毕,三个月有效,接下来的文章会介绍如何在 nginx 配置文件中使用证书,并且重定向等。

《安装 Ubuntu 18.04, Webmin, Nginx, MariaDB, PHP7.2-FPM,Perl-Fastcgi 到 Linode 的 VPS》