搭建简易开发用服务器,助力创业实现王健林的小目标

来源:互联网 发布:windows屏幕旋转 编辑:程序博客网 时间:2024/05/19 15:41

0x00 前言

  一个软件创业团队往往需要一台架设于公网的服务器。公网服务器最核心的功能是提供一个稳定不变的公网ip,并且端口和上行速率没有特殊限制,可以方便团队远程办公。在服务器中可以部署svn进行团队开发、部署应用程序的服务端或者web应用、甚至开启vpn科学上网。

0x01 租用服务器

  推荐使用阿里云OS和AWS,相关产品很丰富,客服处理问题很及时。云服务商提供的服务器一般非常稳定,但运气不好的话会遇到机房改造,通常没有补偿。
  安装操作系统方面,如果只是开发用,不追求极致性能的话,推荐安装Windows系列中的Server 2008。Server 2012系统占用内存太多,约为1G;Server 2003中大多数软件不能运行。安装Server 2008后可远程登录桌面。远程登录时在资源选项卡中勾选本地磁盘,这样可以方便地向服务器传文件。下面介绍服务器中几种常用功能的安装使用,所需软件如下:


  tomcat   --    web服务器
  jdk          --    java开发环境,tomcat依赖
  wamp    --    集成web环境
  winrar   --    一般新安装的系统不含有解压软件
  vcredist_x86和vcredist_x64         --    Visual C++ 2012运行库,64位环境下两个都要安装,wamp依赖
  NettyHW.rar和NettyHW.sql           --    样例应用程序的服务端及使用的数据库文件
  WebApp-1.0.war和WebApp.sql   --    样例web应用及使用的数据库文件

0x02 安装web服务

  这里以tomcat服务为例,步骤如下:
  1) 在官网下载tomcat压缩包,解压到服务器中的某个目录。
  2) 运行cmd,cd到tomcat的bin目录,运行startup.bat即可启动tomcat服务。
  3) webapps/ROOT目录下是web应用的目录,默认放置了web应用的管理应用(也是一个web应用),不常用,可清空目录后放置自己的web应用。
  4) 使用tomcat前,需安装jdk并设置JAVA_HOME环境变量。
  5) tomcat默认端口为8080,可在conf/server.xml中修改为80端口。

0x03 安装数据库

  这里以mysql为例,推荐使用wamp集成安装环境。安装wamp后,可方便地使用phpmyadmin查看修改数据库。需注意的是:
  1) apache服务的端口默认为80,可在bin/apache/apache2.4.9/conf/httpd.conf中修改以避免和tomcat服务冲突。
  2) mysql数据库默认提供5个用户,且密码为空。可在phpmyadmin中删除除localhost以外的4个,并设置密码。这时由于密码更改,phpmyadmin不再能够访问数据库,可在apps/phpmyadmin4.1.14/config.inc.php设置访问密码与刚设置的用户密码相同。

0x04 部署svn

  推荐使用VisualSVN+TortoiseSVN,这篇安装教程写的不错:
SVN服务器搭建和使用

0x05 搭建vpn

  如果租用的服务器是国外节点的话,是可以访问google等国外网站的。可以在服务器中建立任意个vpn账户,人手一个科学上网岂不美滋滋。

0 0
原创粉丝点击