360ITO技术社区
  • 首页
  • 文章
  • 快讯
  • 讨论
  • 问答
  • 小贴士
  • 代码块
  • 开源
  • 老论坛
登录 | 注册

360ITO技术社区  > 文章

订阅文章

从零开始学社交游戏开发(七)

smallghost 发布于 6年前 ( comment 0条评论  查看:3470  收藏:0 )

这一节主要讲解服务端环境部署

大家可以参考这个帖子:http://www.360ito.com/article/199.html


1、安装VirtualBox

VirtualBox是Oracle开源的虚拟化系统,到官方网站:https://www.virtualbox.org/wiki/Downloads/ 下载virtualbox最新的版本并安装,详细过程略过。

2、安装vagrant

     下载安装包,官方网站:http://downloads.vagrantup.com/


3、建立环境


1)建立开发环境目录

从这里下载workspace解压到E:\workspace下,如下图:

 

2)下载一个Box

下载地址:http://www.vagrantbox.es/ 
我选择的是:CentOS 6.3 x86_64 minimal (可以用工具先下载下来)
下载后我放在了E:\vbox\CentOS-6.3-x86_64-minimal.box

 

3)打开命令行窗口,vagrant的操作都是命令行的

进入E:\workspace\devel_env目录中
按住shift键,在空白处按鼠标右键,在弹出菜单中点“打开命令行窗口”


 如下图: 


4)添加box的命令:

 我下载的box放在了e:\box目录,在dos命令行执行:
   E:\workspace\devel_env>vagrant box add "CentOS 6.3 x86_64 minimal" e:/vbox/CentOS-6.3-x86_64-minimal.box
 如下图:



5) vagrant 初始化
  在dos命令行执行vagrant init "CentOS 6.3 x86_64 minimal",如下图:



6)修改Vagrantfile,加一些项目需要的路径和端口映射
  编辑Vagrantfile这个文件,加入下面4行配置  
config.vm.network :forwarded_port, guest: 80, host: 80
config.vm.network :forwarded_port, guest: 5000, host: 5000
config.vm.synced_folder  "e:/workspace/data", "/data"
config.vm.synced_folder  "e:/workspace/work", "/work"
 
如下图:



6) 启动虚拟机
执行vagrant up命令,如下图:



7)使用XShell 4登录
  安装就省略了,下面介绍一下相关配置:
       1、新建一个连接:


 配置完成后,就可以开始登录到CentOS,在登录是会出现一个SSH安全选项,点击"Accept & Save"按钮就可以了,如下图:

 好了今天先到这里,这一节我们已经把系统环境部署完成了,休息休息...

从零开始学社交游戏开发(一)

从零开始学社交游戏开发(二)

从零开始学社交游戏开发(三)

从零开始学社交游戏开发(四)

从零开始学社交游戏开发(五)

从零开始学社交游戏开发(六)

0 有用 0 无用
本站原创,欢迎转载;尊重他人劳动,转载时保留以下信息:
本文转自:360ITO技术社区
原文标题:从零开始学社交游戏开发(七)
原文地址:http://www.360ito.com/article/550.html
360ito.com
社交游戏 Linux Flash

共有0个评论 我要评论»

按时间排 按有用数排 按支持数排

网友回复/评论仅代表其个人看法,并不表明本社区同意其观点或证实其描述。

请尽量让自己的回复能够对别人有帮助

1.不欢迎无意义的回复/评论和类似“顶”、“沙发”之类没有营养的文字
如果只是想简单的表个态,请点 有用无用支持反对 等按钮
2.发言之前请再仔细看一遍文章,或许是您遗漏、误解了,理性讨论、切莫乱喷
3.严禁发布违法、违规的信息,请勿到处招贴广告、发布软文;
4.如果您发现自己的回复/评论不见了,请参考以上3条
5.不停制造违规、垃圾信息的,账户将被禁止

热门标签

  • android 20
  • Flash 15
  • 游戏 12
  • Linux 12
  • 工作笔记 11
  • Python 11
  • 社交游戏 7
  • delphi 5
  • jquery 5
  • 谷歌 4
  • git 4
  • Centos 4
  • 编程 4
  • JavaScript 3
  • 开发者 3
  • C/C++ 3
  • 浏览器 2
  • 移动应用 2
  • gevent 2
  • Eclipse 2

相关文章

周热点

  • 3天前三分钟让你学会,如何做好项目质量管理 (37)
  • 17小时前小公司如何管理好团队? (7)

月热点

  • 4周前天天加班,为什么团队研发效能还是那么低? (104)
  • 3周前CORNERSTONE:用项目管理助推企业转型升级 (104)
  • 2周前以OKR驱动企业项目化管理变革 (96)
  • 3天前三分钟让你学会,如何做好项目质量管理 (37)
  • 1周前打破部门壁垒,提升跨部门协作效率,让沟通更加有效 (43)
  • 1周前如何运用项目管理思维制定工作计划? (35)
  • 17小时前小公司如何管理好团队? (7)
Copyright ©2011-2012 360ITO技术社区 All Rights Reserved. | 关于 | 联系我们 | 杭州精创信息技术有限公司 浙ICP备09019653号-26|
▲