腾讯云服务器的配置与部署(一):云服务器的连接、项目(php与phpMyAdmin)的部署 ...
VIEW CONTENTS

腾讯云服务器的配置与部署(一):云服务器的连接、项目(php与phpMyAdmin)的部署 ...

2019-2-13 00:00| 发布者: xtyly| 查看: 529| 评论: 0|来自: 网络

【前言】

最近在开发一个小程序,小程序的服务端打算用php来写。小程序的wx.request必须是https请求,寻找对比了各种云服务器,发现腾讯为了推广小程序,推出了“3元体验腾讯云小程序后端解决方案”活动,于是花3元买了腾讯云服务器(顺带的还有一台云数据库),其好处就是腾讯推出这款的云服务器是原生支HTTPS/WSS的,省去了一些工作。
具体的购买流程参见:全面开放,微信认证用户即可三元购买

由于是第一次自己配置云服务器、云数据库这些,而且看网上的一些教程很少能找到各种系统、环境和我的情况一样的,于是特地分享给大家,希望能帮助到一些人,如果有任何错误的话也欢迎大家指出来。


【系统、环境】

1、电脑操作系统:Windows10 64位

2、服务器详情:

  • 所属项目:微信小程序
  • 开发语言:PHP 5.6.27
  • 操作系统:CentOS 7.2 64位

【配置过程】

购买完成,资源配置大概需要5-10分钟,期间会收到一些腾讯云的一系列短信和邮件,告知你分配给你的云服务器的二级域名、外网和内网IP地址。这个时候输入https://xxxx.qcloud.la或者http://分配的IP地址,都会看到如下界面:
腾讯云微信小程序服务端Demo-PHP
为什么会出现这个界面?接下来该怎么做?在windows系统下,我们应该如何登录、操作CentOS系统下的服务器呢?请看之后的步骤:

一、使用SecureCRT连接CentOS系统下的云服务器

如果有接触过SecureCRT的人应该会懂得我说的意思,如果之前没接触过SecureCRT的话,可以参考我之前写的两篇博客:
SecureCRT&SecureFX(一):SecureCRT的介绍与下载安装
SecureCRT&SecureFX(二):SecureCRT&SecureFX的简单操作教程
看完这两篇博客,就可以在windows平台下操控我们的服务器,也可以使用SecureFX来部署我们的项目。

二、部署php项目

因为小程序的服务端用的是php,所以肯定要将php的项目部署到服务器上。
看网上的各种教程都说先要配好php的环境,比如要配置Nginx/Apache、mysql、php,其实这些东西除了mysql之外,其他的都已经配置好了,所以大家就不要再花很多时间去安装配置这些了。只需要我们安装一下mysql就行,具体怎么安装配置我之后也会讲到。

一般来说,我们的php项目都是部署在/var/www/html这个文件夹下面,于是我在这个文件夹下面添加了一个test.php文件,然后在浏览器输入http://IP地址/test.php,发现并没有什么用。

这个时候我们回到之前说到的“腾讯云微信小程序服务端 Demo - PHP”这个界面,既然有这个界面,肯定事先就有一个Demo部署在服务器里面了,我们找到这个Demo存放的目录就知道项目应该部署在哪里了,结果这个Demo是存放在/data/release/php-weapp-demo目录下面,这时候在这个目录下面写一个test.php,

<?php
    echo 'hello world';
?>

然后在浏览器输入https://xxx.qcloud.la/test.php,就能看到输出“hello world”了。

三、安装配置phpMyAdmin

phpMyAdmin是一个用PHP编写的软件工具,可以通过web方式控制和操作Mysql数据库。通过phpMyAdmin可以完全对数据库进行操作,例如建立、复制和删除数据等等。

之前做php项目的时候,对数据库的操作也是通过phpMyAdmin。安装配置的过程如下:
(1)下载phpMyAdmin-4.7.0-all-languages.tar.gz压缩包
下载链接:https://www.phpmyadmin.net/downloads/
(2)使用SecureFX将压缩包传送到/data/release/php-weapp-demo目录下面;
(3)命令行解压并重命名

cd /data/release/php-weapp-demo
tar -xzvf phpMyAdmin-4.7.0-all-languages.tar.gz
mv phpMyAdmin-4.7.0-all-languages phpmyadmin

(4)在浏览器输入http://IP地址/phpmyadmin,看到如下界面,就算是成功80%了。
这里写图片描述


PS:接下来就是登录phpMyAdmin以及Mysql相关的安装与配置了,具体教程可以参见下一篇博客。


路过

雷人

握手

鲜花

鸡蛋
腾讯云服务器优惠

相关阅读

最新评论




在线客服(工作时间:9:00-22:00)
400-600-6565

内容导航

微信客服

Copyright   ©2015-2019  云服务器社区  Powered by©Discuz!  技术支持:尊托网络     ( 湘ICP备15009499号-1 )