Hostwinds 建站教程分享,因为老唐之前购买了一台 Hostwinds VPS,一直闲置着,今天决定拿出来好好用用,就顺便在此分享一下使用 Hostwinds 进行建站的教程。老唐一直以来都是选择使用 LNMP,早期的时候用过 LAMP,后来发现 Apache 好像处理并发方面不如 NGINX,当然也可能是我不会优化。总之后来就改用 NGINX,并且一直使用至今。下面就先分享一下 Hostwinds 建站教程第一步,一键部署 LNMP 建站环境。
本文是 Hostwinds 建站系列教程第一篇文章,系列文章如下:
- 《Hostwinds 建站教程:一键安装 LNMP 建站环境,部署 PHP + MySQL》
- 《Hostwinds 建站教程:解析域名并添加网站配置 建立 WordPress 网站》
- 《Hostwinds 建站教程:WordPress 网站设置 选择合适主题安装必要插件》
一、下载并安装 LNMP
Hostwinds 官网地址:https://www.hostwinds.com
目前老唐使用的是 Ubuntu 18.04 系统,推荐我们也可以使用。如果需要重装的话登录 Hostwinds 进行重装即可。之后我们登录 Hostwinds 的 SSH,登录之后,先新建一个 screen 窗口:
screen -S lnmp
然后输入下面命令开始安装:
wget http://soft.vpser.net/lnmp/lnmp1.7.tar.gz -cO lnmp1.7.tar.gz && tar zxf lnmp1.7.tar.gz && cd lnmp1.7 && ./install.sh lnmp
主要是需要选择一些 MySQL、PHP 的版本,以及输入 MySQL 数据库的密码等,都很简单,相信大家都可以完成安装。
耐心等待半个小时到一个小时,如果 VPS 性能差的话可能要一个多小时,等待安装完成的提示。
二、检查是否安装成功
安装完成之后,我们访问我们 VPS 的 IP 地址,如果出现下面的界面,就是安装成功了。
之后我们就可以新建网站等操作了。如果没有看到这个界面,就需要检查一下是否安装过程出了问题。
三、一些必要的安全措施
建议我们进入下面的目录:
cd /home/wwwroot/default
把 phpmyadmin 这个文件夹重命名为其他名字,然后把所有其他文件都删了。这样会比较安全,其他人直接访问我们的 IP 地址就无法看到 phpmyadmin 地址了,也看不到探针等信息。
此外,MySQL 密码也尽量设置的复杂一些,当然,root 密码也需要尽量复杂,这些都是基本的安全常识。
如果有条件,还可以把默认的 SSH 端口给改了。
后续文章我们会介绍 Hostwinds VPS 上的 LNMP 环境如何开始添加网站。