[ 虎娃导读 ] 准备材料:1、 购买一个初学者的云服务器
2、 购买一个自己喜欢的域名,我购买了一个huangkecheng.com的 。
域名要进行绑定和备案,这个过程太久了,你们自己去研究
因为我买的是一个轻量应用服务器,安装了一个宝塔入门级的面板 。
按照下面的步骤进行设置 。
设置宝塔
1.设置好之后登陆一下宝塔
2. 进行云服务器数据库的安装
我使用的是phpMyAdmin4.4,你们按照自己的喜欢进行设置
3. 设置数据库里面的安全模式,将88端口进行放行
有时候88端口的状态会显示:外网不同 。
3.1就要进行下面这个设置:去阿里云—管理控制台—-安全—防火墙—添加规则
3.2 回到宝塔面板进入数据库测试
3.3数据库进入正常,我们进行下一步
4. 随便搭建一个现成的网站:微擎 。
4.1添加站点
4.2. 下面这个是小配置,提交
4.3我们去申请一个SSL证书(免费)
4.3.1打开我们的阿里云服务器
4.3.2找到SSL证书,进行申请 。
4.3.3下载证书,因为我们是apache,所以下载apache证书 。
里面包含了3个文件
第一个和第二个要用,解压出来 。
4.3.4将密钥(KEY) 和证书(PEM格式)复制到正确的位置,保持 。
上面的步骤顺便把HTTPS打开,安全高一点 。
5.上传一个微擎,然后加压
去浏览器输入我们的网站:huangkecheng.com然后发现微擎,安装一下,就完成啦 。
6.下面开始部署我们接口代码放置的位置 。
6.1将我们之前上课的up里面的iot文件夹放进www文件夹就完成了,下面开始操作 。
6.2打包上传到云服务器里面 。如图
6.3修改配置,在之前的课程我就说过要修改接口文件
6.4因为我们放在wwwroot目录下面,要给权限它们 。所以敲指令
在引入thinkphp 入口文件时无法生成 站点目录结构, 是权限的问题, 可以查看下apache的默认执行用户是谁,可以再配置文件中查看一般都是apache 组也是apache 这时我们就可以将站点目录权限给apache和apache组用户使用chown -R apache.apache /opt/www/thinkphpchmod -R 755 /opt/www/thinkphp
7.测试接口
【MySQL版购买使用详细过程 阿里云数据库购买价格】8.1写一个方法读取数据库里面的东西 。
public function hkc($username){echo 'hello work!'.$username;$student=M('sensor');$a = $student -> select();echo json_encode($a);}路径如上图 。
8.2去浏览器调用一下输入:huangkecheng.com/iot/index.php/home/index/hkc/username/123
返回如下:
说明接口正常 。
推荐阅读
- 5g版mate30pro什么时候上市 5g版mate30pro多久上市
- 飞信批发器电脑版基本内容介绍及安装步骤阐述
- 飞火动态壁纸电脑版基本内容及安装步骤详细介绍
- 快播360安全版的安全性会更好更安全吗?
- office 2016 专业增强版密钥 office 2016 专业增强版永久激活码。
- 如何让手机浏览器访问电脑版的网页?
- 玩转QQ句有料
- 远景X3,2019款,升级版,1.5L,手动尊贵型,国VI怎么样,好不好
- 古思特,2016款,6.6T,永恒之爱典藏版怎么样,好不好
- 国盛证券通达信版安装使用教程