[云服务器]这么容易就搭建了云服务器?I can‘t believe my eyes!

[云服务器]腾讯云服务器+XAMPP(Apache、Mysql)+PHP搭建服务器,投放网站,外网访问自己网站

从购买腾讯云服务器–>配置网络运行环境–>搭建网站–>如何通过公网IP访问自己的做的网站。

步骤一:购买腾讯云服务器

1、购买腾讯云服务器,腾讯云链接在这里购买自己中意的服务器。跟着提示走就行了。购买成功后,就可以在我的云产品中查看购买的服务器信息了。如下:[云服务器]这么容易就搭建了云服务器?I can‘t believe my eyes!
2、默认服务器的系统的是Linux的,如果要修改成其他的话,通过如下操作修改:
[云服务器]这么容易就搭建了云服务器?I can‘t believe my eyes!
3、在这里就可以选择自己想要的系统:
[云服务器]这么容易就搭建了云服务器?I can‘t believe my eyes!

4、到这里,步骤一就算完成了。接下来,就要通过我们自己的电脑,远程操作我们的服务器,搭建网站运行环境了。

步骤二:搭建网站运行环境

1、进入服务器。window + R,输入cmd。进入命令行,输入mstsc。
[云服务器]这么容易就搭建了云服务器?I can‘t believe my eyes!
[云服务器]这么容易就搭建了云服务器?I can‘t believe my eyes!
2、在这里输入的是服务器的公网IP,可以在[腾讯云]中,个人中心查看(https://console.cloud.tencent.com/cvm)
[云服务器]这么容易就搭建了云服务器?I can‘t believe my eyes!
接下来要输入用户名和密码。用户名默认都是Administrator,密码是你在申请腾讯云服务器输入的密码。就是进入服务器的密码(服务器也是电脑,就相当于电脑的开机密码)
[云服务器]这么容易就搭建了云服务器?I can‘t believe my eyes!
3、输入密码后,我们就可以进入我们的服务器页面了。看看:什么也没有啊,不对,还是有一些window基础应用的。因为选择的是window操作系统,所以一些快捷操作和我们自己的电脑是一模一样的。接下来就要真真搭建了。
[云服务器]这么容易就搭建了云服务器?I can‘t believe my eyes!
-4、搭建网站环境我选择的是XAMPP中的apache和Mysql。我尝试了很多种方式,将XAMPP集成包安装在服务器上。但是只有一种成功了。
*方式1:直接将自己电脑上的XAMPP复制到服务器上,这种想法是最直接的。可能就是太直接了吧。是可以启动XAMPP的,但是不能开启Apache和Mysql。当时,我在这就有点无助了,网上看来很多办法都不行。什么重启服务器,重启XAMPP,差点就关电脑了。方式1失败
后来知道原因:直接复制过去的软件包,一些配置发生了改变。什么软件路径之类的。
+方式2:在服务器上下载XAMPP安装包,结果却是怎么也下不动啊![云服务器]这么容易就搭建了云服务器?I can‘t believe my eyes!
方式2:失败
+方式3:先在自己电脑上下载好XAMPP压缩包,XAMPP软件包下载,再将压缩包复制到服务器上,进行解压安装。
复制到服务器上的XAMPP安装包,安装的话,一直next就好了。XAMPP还是比较友善的。安装好后就可以打开XAMPP控制面板,启动Apache和Mysql,怎么样,没有出错吧!
[云服务器]这么容易就搭建了云服务器?I can‘t believe my eyes!
这样的话,网站环境就配置好了。

步骤三:将自己的网站代码放到服务器上

1、将自己写的网页代码,放到这个服务器中的这个路径下:C:\xampp\htdocs\你的文件。记住一定是htdocs文件夹下面。我是用PHP写的一个服务端,存储一些数据用的。
我放的PHP文件夹:
[云服务器]这么容易就搭建了云服务器?I can‘t believe my eyes!
按理来说到这一步就玩了,当时我正是太天真了。即使在服务器上开启了Apache,也不能通过公网ID访问的。
2、将我们的服务器添加安全组,配置端口。
[云服务器]这么容易就搭建了云服务器?I can‘t believe my eyes!
3选择新建安全组
[云服务器]这么容易就搭建了云服务器?I can‘t believe my eyes!
因为我是测试阶段,就选择的开放所有端口.大家可以根据自己的需求选择性的开放.
[云服务器]这么容易就搭建了云服务器?I can‘t believe my eyes!
这样安全组就建好了,接下来只需要将自己的服务器,添加我们刚刚建的安全组就行了.
我本以为到这一步就行了,结果通过外网访问还是没有成功.访问方式:http://公网IP/php/member/userLogin.php ,公网后面的就是你的网页文件.
[被忽略的][被忽略的][被忽略的],重要的事说三遍:你的服务器防火墙还没有关,不关,公网Ip不能访问.
4 关闭服务器防火墙:
[云服务器]这么容易就搭建了云服务器?I can‘t believe my eyes!
[云服务器]这么容易就搭建了云服务器?I can‘t believe my eyes!
[云服务器]这么容易就搭建了云服务器?I can‘t believe my eyes!
[云服务器]这么容易就搭建了云服务器?I can‘t believe my eyes!
[云服务器]这么容易就搭建了云服务器?I can‘t believe my eyes!
到这里防火墙也成功关闭了.接下来就可以试一试了.[云服务器]这么容易就搭建了云服务器?I can‘t believe my eyes!
这就结束啦!!!真的是:路漫漫其修远兮,吾将上下而求索.大家怎么样了??