云服务器+宝塔+PHP 搭建属于你的小程序前后端(一)

基础环境搭建

本文章是介绍搭建小程序的后端服务,通过宝塔面板建立一个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://域名去校验

至此,小程序后台环境已经搭建完成,后面正式开始小程序前台+后台的简单讲解。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180606G1XZFN00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券