基础环境搭建
本文章是介绍搭建小程序的后端服务,通过宝塔面板建立一个https的网站
(1)宝塔(Linux)面板安装
Linux版请确保纯净系统安装(支持CentOS、Ubuntu、Debian、Fedora、deepin),Web端管理一键创建网站、FTP、数据库、SSL;安全管理,计划任务,文件管理,PHP多版本共存及切换;自带LNMP与LAMP,这里我们推荐使用LNMP
步骤:
ssh登录服务器,执行如下操作即可,需root用户身份安装
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
提示您想现在安装bt面板到www目录吗? 输入y 然后按回车下一步
Do you want to install Bt-Panel to the /www directory now?(y/n):y
安装宝塔完毕,服务器会提示宝塔面板的管理登录地址,账号密码
==================================================================
Congratulations! Install succeeded!
==================================================================
Bt-Panel: http://119.29.xxx.xxx:8888
username: admin
password: 39414cfd
Warning:
If you cannot access the panel,
release the following port (8888|888|80|443|20|21) in the security group
==================================================================
Time consumed: 4 Minute!
(2)LNMP软件安装
访问宝塔面板后台,点击进入安装LNMP
建议: Nginx 1.8 MySQL 5.6 PHP 7.2
选择编译安装或者极速安装都可以,安装时间比较长,因此我们可以先去进行其他的操作,比如增加安全性
(3)面板安全性加强
由于宝塔面板采用的端口固定是 8888 因此可以通过端口扫描判断是否有宝塔面板,因此建议更改端口等信息,具体如下
1.修改端口为非常用端口,如8963这种
2.修改面板名称为其他的,不要为宝塔面板 这种
3.修改登录用户名,尽量不要使用admin
(4)新建立一个网站,并添加SSL
1.点击 网站 -> 添加站点
2.新增网站成功后,申请SSL证书
申请SSL前,域名需要成功绑定到该服务器
输入管理员邮箱即可申请 Let's Encrypt 免费SSL
如果申请成功,则如下图所示
此时,我们可以通过访问http://域名和https://域名去校验
至此,小程序后台环境已经搭建完成,后面正式开始小程序前台+后台的简单讲解。
领取专属 10元无门槛券
私享最新 技术干货