阿里云服务器部署

目录

  • 购买阿里云学生服务器
  • 服务器链接
  • XMAPP建站集成软件
  • 网站移植
  • 端口开通

阿里云服务器

阿里云服务器(Elastic Compute Service, ECS)是一种处理能力可弹性伸缩的计算服务,其管理方式比物理服务器更简单高效。
我理解的云服务器就是他会给你分配一个稳定的(提供24h服务的)计算机,他可能并没有很高的配置,但是他只做你让他做的那件事,不像自己的电脑可能需要同时做很多件事。同时通过虚拟化技术,云服务器并不需要时刻都提供你应得的全部计算能力,这就好比飞机会多卖几张票一样,票都卖出去了,但是有的人会不来,所以即使多卖几张也没事,而且一个服务器上可以跑多台虚拟机,当虚拟机数量减少时,可以关闭多余的服务器,也可以实现无缝迁移,实现资源利用的最大化。


我们的服务器

阿里云学生服务器(需要通过学生认证)
- 1核CPU
- 2G内存
- 1M宽带
- 40G系统盘
- 预装环境Windows Server 2012 R2 数据中心版
- 地域 华东2
- 月租9.9元

详细信息
- 实例名称:iZ4mc90dfjko43Z
- 公网IP:101.132.149.219
- 系统用户名:administrator
- 密码:第一个字母大写,其他的和团队密码一样

https://promotion.aliyun.com/ntms/campus2017.html?spm=5176.8499797.727319.2.kzeBFk


服务器连接

连接服务器有远程桌面连接(Microsoft Terminal Services Client, MSTSC)和终端连接,远程桌面连接通过远程链接比较简单,故使用这种方法。

远程桌面连接步骤

  • Win+R启动运行窗口,输入mstsc回车
  • 远程桌面连接的常规界面有以下信息要填写
    • 计算机:101.132.149.219(这是我们服务器的公网ip)
    • 用户名:Administrator(初始化分配的)
    • 勾选“允许保存凭据”
  • 本地资源界面
    • 勾选“剪贴板”(你在本地电脑复制文字,可以在服务器那里粘贴,注意,只有文字可以)
    • 点击详细信息,驱动器里面勾选全部(这样就可以拷贝文件到服务器了)
  • 确定(出现各种对话框提示有风险直接点确认或者忽略风险、以后不再提示就行,第一次进入可能还会有个命令行终端界面,点个回车就好了)

第一次进去看到的是一个全新的桌面,什么都没有那种,就跟一台新电脑一样

https://help.aliyun.com/contact/introduction/ecs.html?spm=5176.8252056.759074.16.MA4vB9
上面是详细参考,记得我们的事windows,不是linux

【本队成员如果要连接服务器,只需要做到这就行,再看一下下面的网站移植的目录就可以了,无需再更改其他操作】


XMAPP建站集成软件

这是一个适合不想钻研的人用的傻瓜式一键安装软件,如果要做一个有数据库的网页,直接安装这个就好了。XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版,是一个功能强大的建站集成软件包。

步骤

  • 百度搜索xmapp点击普通下载就行
  • 安装时选地址,再把所有的组件都选上,虽然我也不知道全部的东西是干嘛用的,但是选上总没错
  • 打开XAMPP Control(是一个exe文件,在安装地址里,第一次会自动打开,只后要找到位置自己打开)
  • 改配置文件,为什么要改呢?因为电脑上可能已经或者以后要安装很多软件,这些软件有可能默认的都是统一的端口,端口复用会造成一些问题,那我们就手动把配置文件里面的端口改掉,改成自己喜欢的就可以,不过这里是第一个软件其实可以不改,但是由于我在改的时候不知道可以不改就完全照着教程改了没后来也懒得改回去了(具体怎么改可以看下面的网页)
  • 会看到左面有五个红叉或是空白的框框,把Apache和MySQL前面的点一下变成对勾
  • 设置数据库密码详情参考下面网页,用户名root密码root

http://blog.csdn.net/aoshilang2249/article/details/46934419
很详细的,建议点开看看

那xmapp都安装了哪些东西呢
1.Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。(如果要自己安装这个软件需要改很多的配置文件,很麻烦,iis是微软推出的web服务器,比apache差很多,在兼容性上尤其差,只能适配windows,因此选择了apache作为我们的服务器)
2.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。(同样自己配置也会很麻烦)
3.PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。
(perl语言这次网页不用,就不了解了)


网站移植

所有WWW文档的主目录是\ xampp \ htdocs。如果你把一个文件“test.html”放在这个目录下,你可以通过URI“http://localhost/test.html”来访问它。

参考文件(只能在服务器打开)
http://localhost:82/dashboard/faq.html

对应于我们的服务器上的地址是
C:\download\XAMPP\install\htdocs
所有的网页内容都要放在这里,我在里面重新建了一个文件夹用于存放网页信息(klkqyfct)科里科气一飞冲天

好了,现在在服务器里可以这个网页了
因为之前的xmapp里面我将网站的端口改成了82,因此网址如下
http://localhost:82/klkqyfct/index.html
注意啊,现在你访问是无效的,localhost指的是你当前电脑的本地地址,只能够在我们的服务器内部访问才可以。并且端口号:82是不能省略的。

但是你肯定不能满足只在服务器上访问,你需要在其他主机上也能访问

于是我尝试在我自己的电脑上输入网址
http://101.132.149.219:82/klkqyfct/index.html
发现不可以,无法访问,这是问什么呢?请看下一条。


端口开通

网站默认的端口是80,也就是如果你一开始没有按照教程无脑的把端口号改成82或其他的,你应该已经能访问你的网站了,但是如果改了,就没有默认的开通,那么需要登陆阿里云官网上进行开通
https://jingyan.baidu.com/article/da1091fb6f54b9027849d6b6.html
上面的经验写的很详细,按照他说的一步一步做就可以开通端口。


现在你已经可以在本地电脑上打开服务器的网页了!
http://101.132.149.219:82/klkqyfct/index.html
试试吧!

现代软件工程_团队项目_阿尔法阶段_阿里云服务器部署_2017.11.24相关推荐

  1. 搭建前后端分离主流项目完整步骤——在线教育系统(阿里云服务器部署上线)

    前言: 需要源码评论或私我 项目技术栈如下图所示: 本次博客分前后端+部署服务器三个步骤来写 先来看看实现效果: 在线教育系统完整三步骤 前言: 一.后端技术栈 1.ssm+mysql: (1)map ...

  2. win系统的阿里云服务器部署IDEASpringBoot项目保姆级教程

    win系统的阿里云服务器部署SpringBoot项目保姆级教程 前言 配置阿里云服务器 配置环境 环境配置中的坑 还有别的坑的话,私信我我补充......毕竟配置是最基本的,还想咋样... jar包导 ...

  3. 阿里云服务器部署项目

    在阿里云服务器上部署自己的项目 小伙伴们是不是想部署自己的项目到服务器上,让自己的朋友,还有广大的网友看到自己的网站呢?下面我就把部署项目到服务器的方法写下来给大家,希望可以帮到有需要的人!!! 前期 ...

  4. springboot 打包_springboot项目打包上传至阿里云服务器

    工具 IDEA+Xshell6+maven 详细步骤 01 对Spring Boot项目进行打包 打包的两种方式:IDEA和CMD 首先介绍使用IDEA进行打包. 双击clean和package,ID ...

  5. git上传新项目到服务器_springboot项目打包上传至阿里云服务器

    工具 IDEA+Xshell6+maven 详细步骤 01 对Spring Boot项目进行打包 打包的两种方式:IDEA和CMD 首先介绍使用IDEA进行打包. 双击clean和package,ID ...

  6. 微信小程序初体验,入门练手项目--通讯录,后台是阿里云服务器(一)

    内容: 一.前言 二.相关概念 三.开始工作 四.启动项目起来 五.项目结构 六.设计理念 七.路由 八.部署线上后端服务 同步交流学习社区: https://www.mwcxs.top/page/4 ...

  7. 前端项目部署,阿里云服务器部署前端项目,超详细

    需求背景:作为一个前端,特别身处于中小公司时,对于部署也需要有所了解.本次就介绍前端基础的项目部署.本次使用的是阿里云服务器进行的部署 部署核心步骤 1.准备打包好的前端代码(dist包)或者是一个h ...

  8. 阿里云服务器部署web项目全过程

    我们在本地编写完Node.js项目,需要将文件打包上传到云服务器,其他人才可以通过url地址来访问和浏览我们编写的程序,在申请.配置阿里云ECS服务器的时候也是踩坑无数,看了网上很多大神的文章,自己也 ...

  9. 阿里云服务器部署php的laravel项目,在阿里云买ECS 搭建 Linux+Nginx+Mysql+PHP环境的

    在阿里云买ECS的时候选择自己习惯的镜像系统,我一般都是使用Linux Ubuntu,所以,以下的配置都是在Ubuntu 14.04稳定支持版的环境中搭建Linux+Nginx+Mysql+PHP环境 ...

最新文章

  1. C++求n个字符的长度为m的组合
  2. 自动滚放的html,HTML5实现视频播放器随页面滚动固定页面右下角效果详解
  3. python伪造浏览器请求头_Python3 伪装浏览器的方法示例
  4. Django中提供了6种缓存方式,你会几种?
  5. vim特殊符号的意义
  6. MySQL调优(七):滴滴一面二面题,服务器参数设置,redolog两阶段提交
  7. ubuntu16.04下面安装mongodb
  8. 在机器学习、大数据等领域工作,该学Hadoop还是Spark?
  9. 编写可靠 shell 脚本的 8 个建议
  10. Qt6安装教程——国内源
  11. html如何解决412问题,html5-video – 如何修复412(前置条件失败)错误HTML5视频标记
  12. ContentProvider跨进程注册、启动流程源码解析
  13. 光纤跳线结构及分类介绍
  14. manchi翻译中文 mi_求这一段意大利文歌词中文翻译(MiManchi)?
  15. 手把手教你写 Word 版本PRD
  16. 电子计算机用户网络新词秀,网络新词的研究
  17. 关于战棋对战化的设想和实现
  18. 入侵特斯拉汽车Model S 信息娱乐系统漏洞
  19. BSOJ 2923:藤原妹红 MST+树型DP
  20. 码元和码点(字符串截取截取得是码元,汉字有一些偏僻字占据两个码元,字符的函数往往不是我们期待)

热门文章

  1. 在OpenStack中调优基于LVM的Cinder卷的IO性能
  2. VIVADO生成bin固话FLASH
  3. 为什么按照“阿法狗”的思路去实现人工智能是歧路
  4. 程序员与年龄:四十岁普通开发、三十五岁首席架构、三十岁基层Leader
  5. js计时器案例--带滚动条的无缝滚动
  6. 假定要为某个公司编写雇员工资支付程序,这个公司有各种类型的雇员(Employee),不同类型的雇员按不同的方式支付工资:
  7. 冰河实验室受邀作为戴尔“人工智能实践课程赋能班”导师,分享《加密网络及其重要性》主题
  8. 打开谷歌浏览器就会跳到360浏览器的导航的原因?
  9. 获取音频的时域频谱-振幅图-音频可视化-音量图-音谱图
  10. 286 亿元!败了的 Google 是否会为 Android 交最贵罚单?