浏览器大全:是一个提供流行浏览器教程、在线学习分享的学习平台!

小组开发环境搭建(一)

网络技术是从1990年代中期发展起来的新技术,它把互联网上分散的资源融为有机整体,实现资源的全面共享和有机协作,使人们能够透明地使用资源的整体能力并按需获取信息。资源包括高性能计算机、存储资源、数据资源、信息资源、知识资源、专家资源、大型数据库、网络、传感器等。 当前的互联网只限于信息共享,网络则被认为是互联网发展的第三阶段。
  1、摘要

  本文主要介绍一些小组开发环境搭建中经常会遇到一些服务器服务设置,这些服务很多都是鉴于大部分的开发客户端仍然是Windows设置的,每个服务都提供了简单的基本配置示范。

  版权声明:可以任意转载,转载时请务必标明原始出处和作者信息

  关键词:linux develop environment cvs version contral gnats bug tracking samba dhcpd wget

  内容摘要:本文主要介绍一些小组开发环境搭建中经常会遇到一些服务器服务设置,这些服务很多都是鉴于大部分的开发客户端仍然是Windows设置的,每个服务都提供了简单的基本配置示范。包括:

  IP管理(DHCP):服务器IP地址的管理和解析(结合SAMBA的WINS服务),开发客户端的IP管理;
  WEB服务(APACHE):文档共享,CVS的WEB界面浏览,论坛工具等;
  FTP服务(FTP):用于文件下载/共享;
  版本控制(CVS):程序源代码和文档的版本控制;
  文件共享(SAMBA):基于NETBIOS的文件共享,方便WINDOWS客户端的访问(比如一些工具的安装等); 数据库服务器(MYSQL):一些应用的后台数据库服务; 备份机制(wget + rsync):备份
  很多设置是缺省按照在bash环境中,在tcsh环境中,有一些设置不太一直。
  服务器规划如下:

  硬件准备:至少要2台服务器

  从理论上说,任何系统的崩溃只是时间问题,而且谁也不能保证开发者不犯错误。

  解决的办法只有:备份,备份,备份……

  2、操作系统准备

  FreeBSD或GNU/Liunx,系统安装时,本文的配置主要以在RedHat 8上运行为例。注意:安装时要将"开发工具"大类选上,后面的很多工具都需要使用GCC进行编译,有的应用脚本运行用到了PERL。2台主服务器分别使用IP地址192.168.0.200和192.168.0.201。

  2台机器上都安装的服务:SSH FTP DHCP服务

  SSH: 基本的登陆服务,对于内部分开发来说一般用缺省的就可以了,但是建议将/etc/ssh/sshd_config中的:
  PermitRootLogin yes改成PermitRootLogin no
  FTP:如果是FREEBSD建议用PROFTPD代替:http://www.proftpd.org/

  安装:
  tar zxf proftpd-version.tar.gz
  cd proftpd-version/
  ./configure
  make
  make install

  缺省配置/usr/local/etc/proftpd.conf
  ServerName "ProFTPD"
  ServerType standalone
  DefaultServer on
  AllowOverwrite on
  Port 21
  Umask 022

  #不反相解析登陆机器的域名
  UseReverseDNS off
  MaxInstances 30
  User nobody
  Group nogroup


网络的神奇作用吸引着越来越多的用户加入其中,正因如此,网络的承受能力也面临着越来越严峻的考验―从硬件上、软件上、所用标准上......,各项技术都需要适时应势,对应发展,这正是网络迅速走向进步的催化剂。



相关软件

2345加速浏览器官方版

2345加速浏览器官方版 | 56.2MB

2345加速浏览器官方版

新一代2345加速浏览器采用Chromium和IE双内核,主打极速与安全特性。基于Chromium深度定制,引入网页智能预加载技术,访问网页更快速..

QQ浏览器官方正式版

QQ浏览器官方正式版 | 49.67MB

QQ浏览器官方正式版

QQ浏览器秉承TT浏览器1-4系列方便易用的特点,但技术架构不同,交互和视觉表现也重新设计,采用Chromium内核+IE双内核,让浏览快速稳定...

百度浏览器最新版下载

百度浏览器最新版下载 | 13.3MB

百度浏览器最新版下载

q百度浏览器,是一款简洁轻快、智能懂你的浏览器。依靠百度强大的搜索平台,在满足用户浏览网页的基础上,它整合百度体系业务优势,带给用户更方便的浏览方式功能...

UC浏览器官方正式版

UC浏览器官方正式版 | 44.2MB

UC浏览器官方正式版

UC浏览器(UC Browser)是UC Mobile Limited在2004年8月开发的一款软件,分uc手机浏览器和uc浏览器电脑版。UC浏览器是全球使用量最大的第三方手机浏览器...

猎豹浏览器2022最新版下载

猎豹浏览器2022下载 | 45MB

猎豹浏览器2022最新版下载

猎豹安全浏览器对Chrome的Webkit内核进行了超过100项的技术优化,访问网页速度更快。其具有首创的智能切换引擎,动态选择内核匹配不同网页...

360安全浏览器官方版下载

360安全浏览器下载 | 21.4MB

360安全浏览器官方版下载

360安全浏览器拥有全国最大的恶意网址库,采用恶意网址拦截技术,可自动拦截挂马、欺诈、网银仿冒等恶意网址。独创沙箱技术,在隔离模式即使访问****也不会感染...