?
setsebool -P
httpd_can_network_connect 1
Note: 若您在 CentOS 4.6 上安装,则跳过此步骤。 a. 更改本地 Subversion 版本库的上下文。
?
chcon -R -h -t httpd_sys_content_t /svnroot
b. 如果您有本地 CVS 版本库,更改其上下文。
?
chcon -R -h -t httpd_sys_content_t /cvsroot
c. 更改用于处理站点品牌设计(外观)的 Subversion 版本
库的上下文。
?
chcon -R -h -t httpd_sys_content_t /sf-svnroot
?
chcon -R -h -t httpd_sys_content_t
5. 启动应用程序服务。
o
sudo /etc/init.d/collabnet start
Note: 在 CentOS 4 或 Red Hat Enterprise Linux 4 上,启动时可能会遇到以下错误:Starting httpd:Syntax error on
line 6 of /etc/httpd/conf.d/auth_pgsql.conf:Cannot load /etc/httpd/modules/mod_auth_pgsql.so into server:libpq.so.3:cannot open shared object file:No such file or directory [FAILED]
这可能是由于清除某些冲突的 RPM 程序包所致。通过创建以下符号链接可进行修复:
o
ln -s /usr/lib/libpq.so.4 /usr/lib/libpq.so.3
6. 登录到站点,并验证程序是否正在运行。
o 默认情况下,用于登录的 URL 是安装站点所在服务器的
计算机名称。若已在 site-options.conf 文件中提供了
DOMAIN 变量的值,随后会转至该域进行登录。
o 初始的管理员用户名是 admin,且密码是 admin。首次
登录时,系统会要求您更改密码。
o 最好关闭 并重新启动计算机,确保启动时已启用所有服
务。
7. 检查\许可证密钥\页面上\已许可的用户数\的值是否与合同上
的实际已许可的用户数一致。
Important: 请勿删除已创建用于存放安装程序的
csfe-install 目录。日后维护或升级时,您可能会需要它。
提供 许可证密钥
使用许可证密钥,您就可以在合同期内使用 。 许可证密钥将仅适用于运行 的计算机的 IP 地址。
1. 找到您签订购买合同时从 销售代表处收到的确认电子邮件。 2. 以站点管理员身份登录到站点。
Note: 站点管理员不同于运行站点的计算机上的 root 用户。 3. 点击\管理\ > \许可证密钥\。 如果您之前输入了一个许可证,
则\许可证密钥\页面中会列出 IP 地址和站点上当前已许可的用户数。验证此 IP 地址与您在订单中输入的 IP 地址是否相同。
4. 点击\输入许可证密钥\。
5. 复制确认电子邮件中的新许可证密钥,并将其粘贴到\输入许可
证密钥\字段中。 许可证密钥字符串类似于以下的字符串:25:netbasic:144.16.116.25.:302D02150080D7853DB3E5C6F67EABC65BD3AC17D4D35CB3Z00214141D70455B1
8583BF0A5000CA56B34817ADF8DBFI32353A6E657492617369633A38372E3139342E3136102E31322E
Tip: 如果您需要重新安装下面的产品,请保存此许可证密钥。 6. 点击保存。
7. 验证\许可的用户数\的新值与合同中许可用户的总数是否匹配。
升级到
您可以从以下产品升级到 :SourceForge Enterprise Edition 4.4 Service Pack 1 或 5.0。
Important: If you are already running the free 15-user downloadable version of SourceForge Enterprise Edition 4.4 or earlier, talk to a CollabNet representative before upgrading to
1. 预升级核对清单
开始升级之前,您可能需要完成如下事项。 2. 获取
将安装程序和数据迁移软件下载到将运行升级站点的计算机中。 3. 配置 站点
使来自现有站点的站点配置设置可用于新的 站点。 4. 更新
确保您的系统具备运行 的正确软件。 5. 准备要迁移的 SourceForge 4.4 数据
如果要从 SourceForge Enterprise Edition 4.4 站点升级到 ,请在应用程序服务器上执行以下附加步骤,获取准备更新的站点数据。 6. 安装
安装 并从现有 站点上获取数据。 7. 安装 许可证密钥
使用许可证密钥,您就可以在合同期内使用 。
8. 启用已升级的 站点
启动 以及所有相关的服务。 9. 更新用户权限
升级到 之后,必须更新用户权限,用户才能继续访问与站点集成的应用程序,例如源代码版本库。 10. 获取 升级程序包
从 CollabNet 下载升级 站点所需的软件。 11. 升级
要在 VMware 上升级到 ,请运行自动更新程序。 12. 启用
启动 VMware 站点并验证它是否在工作。 13. 提供 许可证密钥
使用许可证密钥,您就可以在合同期内使用 。
预升级核对清单
开始升级之前,您可能需要完成如下事项。 升级 Subversion
要求 Subversion 1.5。如果您的 Subversion 服务在它自己的服务器上运行,请先将该服务器升级到 Subversion 1.5,然后再将您的 应用程序服务器升级到版本 。 同步权限
如有可能,最好要求所有管理源代码版本库的站点用户先同步其版本库权限,然后您再开始升级。 备份数据
在开始任何操作之前,请始终制作一份站点数据的备份副本。如果站点数据是从另一台机器上安装的,而您要升级到一台新机器,请在新机器上的相应位置处重新安装数据。
获取
将安装程序和数据迁移软件下载到将运行升级站点的计算机中。
Important: 如果要升级到 (从运行在 Redhat 3 上的 SourceForge Enterprise Edition 4.4 SP1 站点升级),必须将操作系统升级到 Red Hat 4 或 5,然后再安装 。请参见 设置。
1. 创建包含了安装程序包的目录,然后切换到该目录。
o o
mkdir /usr/local/csfe-install cd /usr/local/csfe-install
Tip: 为了方便起见,我们建议将安装和升级程序包,放置在与将要安装此应用组件的目录临近的目录下。例如,如果您计划使用应用组件的默认路径 (/usr/local/sourceforge),则将安装程序包放在 /usr/local/csfe-install 下。
2. 从您的 销售代表提供的位置下载 安装程序。 3. 解压缩该安装程序包。
o
tar xzvf
csfe-install-5.1.0.0.126.i386-redhat-5.tar.gz
安装源目录创建完毕,且与下载程序包的名称相同。例如,
/usr/local/csfe-install/csfe-install-5.1.0.0.126.i386-redhat-5
Note: 我们将此目录命名为
4. 下载所需的迁移程序包。
升级时通过的每个 发布版本都需要一个迁移程序包。例如,如果要从 4.4 SP1 升级到 5.1,则需要获取以下两个迁移程序包:
o migratorator_5.0.0.0.295.zip o migratorator_5.1.0.0.126.zip