Ubuntu 24.04.1 LTS 在八月三十日已经发布了,一般到这个版本就想当的稳定了,所以今天就来介绍如何安装 Ubuntu 22.04 (LTS), Webmin, Nginx, MariaDB, PHP-FPM,Perl-Fastcgi 到 DigitalOcean 的 VPS。
回顾一下,过去几年,我所写的相关的教程。
在2015年,我发布了 安装Nginx, MySQL, PHP-FPM, Perl-Fastcgi到Ubuntu 14.04 LTS
在2017年,我发布了 安装 Ubuntu 16.04, Webmin, Nginx, MariaDB, PHP7.1-FPM,Perl-Fastcgi 到 Vultr.com 的 VPS
在 2018年, 则是发布了 安装 Ubuntu 18.04, Webmin, Nginx, MariaDB, PHP7.2-FPM,Perl-Fastcgi 到 Linode 的 VPS
在2020年,发布了 安装 Ubuntu 20.04, Webmin, Nginx, MariaDB, PHP7.4-FPM,Perl-Fastcgi 到 DigitalOcean 的 VPS
在 2022年, 发布了 安装 Ubuntu 22.04 (LTS), Webmin, Nginx, MariaDB, PHP8.1-FPM,Perl-Fastcgi 到 DigitalOcean 的 VPS
本站曾经就是放在了 DigitalOcean ,所以 DavidYin 来介绍一下新的 VPS 服务器安装过程,包含的软件如下:
- Ubuntu 24.04.1 LTS
- Webmin 2.202
- Mariadb 10.11.8
- Nginx 1.24.0
- php8.3-FPM
- Perl Fastcgi
- SSL
- HTTP2
- ZeroSSL
免责:整个安装过程,只是个人经验,不含任何保证,采用者自己对服务器的安全以及数据负责。
第一部分
DigitalOcean VPS 的选择与安装
登录 DigitalOcean 的后台,然后在 Projecs 选择一个 Project,没有的话,就新建一个。Project 是用来组织资源的,比如多个 vps,还有各种其它的服务。点击右上角的 Create,打开下拉菜单,选择第一个 Droplets。Droplets就是 DigitalOcean 的 VPS 的昵称。这家服务商名称叫做数字海洋,那么每个 VPS 就像是海洋中的一滴水珠。就是这么个意思。然后就出现新建 VPS 的选项了。
首先,选择地区,也是机房位置,比如我这里选择了 旧金山的 3 号机房。(选择机房的原则就是距离你自己近一点)
镜像选择部分,点击 Ubuntu,在版本选择下拉菜单,选择 Ubuntu 24.04 (LTS) x64 版本。可以注意到在OS的边上,还有一个 Marketplace(246) 和自定义镜像,其中 Marketplace 就是很多第三方做好的镜像,可以直接使用。 而自定义镜像则是你自己上传的。
在认证方面,默认是要使用 SSH Key来认证的,为了简单起见,我选择了密码,然后在下面输入自己选择的 root 密码。之后会有加强安全的方式。
好了,有了这些信息,就可以连接 VPS了,我用的是 Putty工具。用之前自己设定的 root 密码就可以。登入成功后,先重启一次。
目前这个VPS 就是一个 DigitalOcean 的干净 Server 系统,只有 SSH 服务安装在上面。
接下来,DavidYin 会分四篇来分别介绍,如何在 Ubuntu 24.04 LTS 服务器系统上安装 Webmin 控制面板,Nginx Web 服务器,MariaDB 数据库服务器,php8.3-FPM,以及 Perl-Fastcgi 和配置 SSL证书等内容。