从刚开始的简单学习 html 语言, 到进入实验室跟着老师, 学长学习 Java,Android, 这一年收获很多, 这并不是说我的编程能力得到了多高的提升, 而是我认为自己的思路变得和以前不一样了, 学会了很多解决问题的实际技巧, 明白了思路远远比答案更重要, 虽然这个学期离开了实验室, 很遗憾, 但一年的经历让我在解决其他问题的时候同样受益匪浅. 在这个时候写这篇博客也是给自己一个交代, 还记得当时学习编程的目的就是要做一个自己的网站出来, 那个时候觉得做出来一个网站是多么的遥不可及, 现在, 时间把梦想变成现实.------ 谨以此文献给和我去年一样懵懂又对建站充满幻想的同学!
准备工作
a. 搞到一个云服务器
b. 远程登录服务器, 配置建站环境
c. 将网站代码放在服务器上面
d. 购买域名, 解析到服务器 IP
腾讯云产品购买链接: 新客户无门槛领取总价值高达 2775 元代金券, 每种代金券限量 500 张, 先到先得.
在去选择云服务器时, 我也是做了一些了解, 先是看了下华为云 (毕竟华为在我心中还是很伟大的!) 在 CSDN 上面看到有华为云打折的广告, 进去逛了一下, 本打算抢购一个试用版, 但是人很多吧, 当天的名额早早的就被抢完了, 然后华为云的一个销售姐姐给我打来了电话, 问我需不需要她帮我抢一个免费名额(她手里应该是有试用版的名额的), 我打算第二天再抢一下, 所以先谢绝了.(不得不说华为那一刻给我留下的印象很好). 然后又去看了下阿里云, 有个学长就是在那里租的云服务器, 很便宜, 我看了一下, 价格也是很公道的, 毕竟阿里有个马爸爸. 转到腾讯云的时候, 发现有个免费体验版, 一个月的时间, 够我玩的了, 而且上面还有一个学生优惠政策, 很是得我心意, 原本准备逛逛百度云的想法也抛之脑后了, 果断入手一个月的免费试用版. 这里是腾讯云链接:[腾讯云, 值得信赖] 所以第二天也就没有再想华为云的事情了, 那个姐姐过了两天还是很热情的给我打来电话, 问我需不需要她帮我抢一个免费名额, 我以这段时间需要练车没有空做这个东西给谢绝了.
点击了解[数字生态, 钜惠来袭] 云服务器限时秒杀, 首购 1 核 1G 99 元 / 年
1, 进入腾讯云官网, 申请免费体验版云服务器
进入官网, 可以直接使用 QQ 登录
点击免费体验, 进行申请 (我今天看了一下好像需要到每天的 9:30 进行抢购了, 不过学生优惠那一块还是有的.) 选择服务器系统的时候, 我选的是 1 核 1G Windows server 2012 r2(网上建站的大部分人选的是 Linux 系统)
2, 现在默认大家已经申请成功了
这时会收到腾讯云官方发来的邮件,(前面申请的时候会让你填邮箱)里面包含登录账号, 密码, 服务器 IP
3, 登录这个云服务器
A 可以选择在腾讯云网站主页的右上角, 点击[管理中心]
点击[使用中的云产品]
点击[登录] 输入账号密码, 就可以通过浏览器进入了云服务器
B 使用远程登录工具进入云服务器(Win 7 系统 Ctrl+R 然后输入 mstsc)
点击[确定]
点击[连接] 输入账号和密码, 进入云服务器
[注意] 我们第一次进入服务器的时候会发现系统语言是英文的, 这就像好不容易找个女票竟然还是个洋妞, 如何把她给归化为我天朝子民呐? 请戳下面链接:
Windows Server 2012 配置指南 之 系统语言汉化篇
配置建站环境
安装 IIS
安装 PHP 其配置教程在腾讯云的帮助教程里面是有的. 链接: 安装配置 IIS 及 PHP
安装 MySQL(对这个数据库不太懂, 不过我已经安装上了, 良哥说如果不涉及数据交互的话, 可以不用安装这个的, 好像一句废话!)链接: 如何安装 MySQL - 安装完 MySQL 之后要记好自己设置的密码.
现在环境已经配置好了, 相信你在上面安装 PHP 的时候, 已经成功的在浏览器里面显示出了 index.PHP 里面的内容了. 那么, 现在自己试着在根目录 (存放 index.PHP 的那个目录, 一般默认 C:\inetpub\wwwroot) 里面写一个简单的 HTML 文件吧! 命名为 HelloWorld.HTML
- <HTML>
- <p>
- Hello,world
- </p>
- </HTML>
在浏览器输入 http://localhost/HelloWorld.HTML, 也可以输入 http://IP/HelloWorld.HTML(服务器的 IP)是不是出现你想要的页面了呐?
这个时候我们的网站已经可以访问了, 把自己写的网站代码给放进根目录吧, 做完这些, 你一定费了不小的力气, 停下来, 让你的同学在他的电脑上输入 http://IP/HelloWorld.HTML, 怎么样, 可以向你的同学炫耀一下了.
但是我们会发现访问别的网站的时候, 都不是输入 IP 这样的情形, 而是类似 https://www.qcloud.com / 这样的, 这就是最后一步我们要做的, 搞到一个域名. 人们总是不习惯记住 IP 这样的数字东西, 把他转化为好记的英文字母组合会更容易接受. 我们可以选择在阿里云买域名, 也可以在 GoDaddy 全球知名互联网域名注册商官网上面进行购买, 这里我选择的是阿里云, 买完域名之后, 对域名进行解析, 也就是把域名对应上我们的 IP, 让别人知道这个域名指向的是我们的服务器. 在国内的服务器是需要域名备案的, 我们使用的是腾讯云(国内服务器), 所以需要域名备案, 在腾讯云网站, 阿里云网站都支持备案申请, 大家自由可以选择一下. 等审核结束, 我们就可以在浏览器上输入 http:// 域名 / 来访问我们的网站了.
[注] 在腾讯云管理平台设置好自己的安全组, 开放必要的端口, 例如想要远程登录就需要打开 3396 这里端口, 想要实现外部通过公网 IP 访问你的服务器就要开通 80 端口!
来源: https://www.qcloud.com/developer/article/1448986