特别篇:阿里云的购买与数据库搭建,含网站搭建(阿里云购买了数据库怎么用)

准备材料:

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.测试接口

特别篇:阿里云的购买与数据库搭建,含网站搭建(阿里云购买了数据库怎么用)

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

返回如下:

特别篇:阿里云的购买与数据库搭建,含网站搭建(阿里云购买了数据库怎么用)

说明接口正常。

相关新闻

联系我们
联系我们
公众号
公众号
在线咨询
分享本页
返回顶部