【前言】最近在开发一个小程序,小程序的服务端打算用php来写。小程序的wx.request必须是https请求,寻找对比了各种云服务器,发现腾讯为了推广小程序,推出了“3元体验腾讯云小程序后端解决方案”活动,于是花3元买了腾讯云服务器(顺带的还有一台云数据库),其好处就是腾讯推出这款的云服务器是原生支HTTPS/WSS的,省去了一些工作。 由于是第一次自己配置云服务器、云数据库这些,而且看网上的一些教程很少能找到各种系统、环境和我的情况一样的,于是特地分享给大家,希望能帮助到一些人,如果有任何错误的话也欢迎大家指出来。 【系统、环境】1、电脑操作系统:Windows10 64位 2、服务器详情:
【配置过程】购买完成,资源配置大概需要5-10分钟,期间会收到一些腾讯云的一系列短信和邮件,告知你分配给你的云服务器的二级域名、外网和内网IP地址。这个时候输入https://xxxx.qcloud.la或者http://分配的IP地址,都会看到如下界面: 一、使用SecureCRT连接CentOS系统下的云服务器 如果有接触过SecureCRT的人应该会懂得我说的意思,如果之前没接触过SecureCRT的话,可以参考我之前写的两篇博客: 二、部署php项目 因为小程序的服务端用的是php,所以肯定要将php的项目部署到服务器上。 一般来说,我们的php项目都是部署在/var/www/html这个文件夹下面,于是我在这个文件夹下面添加了一个test.php文件,然后在浏览器输入http://IP地址/test.php,发现并没有什么用。 这个时候我们回到之前说到的“腾讯云微信小程序服务端 Demo - PHP”这个界面,既然有这个界面,肯定事先就有一个Demo部署在服务器里面了,我们找到这个Demo存放的目录就知道项目应该部署在哪里了,结果这个Demo是存放在/data/release/php-weapp-demo目录下面,这时候在这个目录下面写一个test.php,
然后在浏览器输入https://xxx.qcloud.la/test.php,就能看到输出“hello world”了。 三、安装配置phpMyAdmin
之前做php项目的时候,对数据库的操作也是通过phpMyAdmin。安装配置的过程如下:
(4)在浏览器输入http://IP地址/phpmyadmin,看到如下界面,就算是成功80%了。 PS:接下来就是登录phpMyAdmin以及Mysql相关的安装与配置了,具体教程可以参见下一篇博客。 |