首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | 镜像站
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>网络管理>linux服务器>正文

Linux下CodeStriker Server的搭建

http://www.oklinux.cn  2008-09-01  OKLinux   会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

分为以下几个步骤:

1. 检查并安装Perl解析程序。
一般情况下Lnux系统中自带perl解析程序。运行rpm –qa|grep perl, 可以检查是否安装有,在本次安装中,检查到目标机器上装有版本号为5.8.8-10的perl解析程序。如系统中没有安装该程序,可以在http://www.perl.org/上下载到。

2. 安装数据库并为codestriker建立数据库,这里以MySQL的安装为例。
检查系统中是否安装有MySQL,如果没有可以在http://www.mysql.com/上下载并安装。如果安装好并启动了mysql服务,可以在Linux命令提示符下键入mysql,如安装好会出现“mysql>”提示符。

在mysql的提示符下依次输入并执行下面的四个命令,为codestriker建立数据库:

1.) CREATE DATABASE codestrikerdb CHARACTER SET utf8;
2.)GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, CREATE, DROP, REFERENCES ON codestrikerdb.* TO codestriker@localhost IDENTIFIED BY ’cspasswd’;
3.)FLUSH PRIVILEGES;
4.)QUIT

你可以在mysql提示符下输入下面命令去看你创建的数据库:

mysql>show databases;

注意上面的命令中创建了名为coderstrikerdb的数据库,并创建了访问密码‘cspasswd’,如果不用改值,需要修改coderstriker放置目录下的配置文件codestriker.conf。如果数据库创建成功你应该可以看到名为codestrikerdb的数据库,查看该数据库的表此时应该是空的。

3. 首先将codestriker压缩包codestriker-1.9.5.tar.gz(本次安装使用版本号为1.9.5的codestriker,其他版本类似。程序可以在http://codestriker.sourceforge.net/上下载到)解压到某个路径,例如/var/www/codestriker。然后执行下面的安装命令。

>cd /var/www/codestriker/codestriker-1.9.5/bin
>install.pl

这个perl安装脚本会告诉你系统中缺少什么pm模块,参照提示将帮助你下载并安装好所有缺少的模块。如果缺少的pm都安装好了,运行 install.pl,将会提示“Done”,显示安装成功,此时可以查看mysql数据库中为coderstrker创建的数据库coderstrkerdb中已经添加了许多表。

4. Apache Service的配置。
本次安装使用的Apache版本是2.2.3。在apache的配置文件中添加以下的目录别名,及目录属性。

QUOTE:
Alias /codestriker/ /var/www/codestriker/codestriker-1.9.5/cgi-bin/
Alias /codestrikerhtml/ /var/www/codestriker/codestriker-1.9.5/html/

SetHandler perl-script
PerlHandler ModPerl::Registry
Options ExecCGI


AllowOverride None
Allow from all


5. codestrker的配置。
codestrker程序的配置文件位于安装目录下,文件名为codestriker.conf。

需要注意的配置项目如下:

QUOTE:
$dbuser = 'codestriker'; #数据库用户名
$dbpasswd = 'cspasswd'; #数据库密码
@valid_repositories =
(
':pserver:cvsroot:[email protected]:/home/cvsroot' #正确配置此项,将从此库中
); #获取程序文件
$mailhost = 'localhost'; #邮件服务主机
$mailuser = 'smtpuser'; #用户名
$mailpasswd = 'smtppasswd';#用户验证密码


6. 至此安装,通过网址http://localhost/codestriker/codestriker.pl即可使用codestrker软件。


上一篇:bash的几个初始化文件   下一篇:vm中配置nat连接,ssh连接

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·vm中配置nat连接,ssh连接
·Linux VSFTP提示500 OOPS: failed to open xferlog lo
·将默认端口8080改为8及将WEB应用发布为默认应用程序
·自动登录Linux服务器的实现
·Linux安全的log日志记录服务器设定指南
·Fedora 9下使用ftp命令或gftp上传文件
·unix系统下FTP上传文件经常中断或超时的解决方案
·Tomcat与应用服务器、Web服务器之间的关系
·Linux下安装jsvc以服务的方式启动Java程序
·Linux中如何让进程在后台运行
·图解FTP服务器SERV-U安全设置全过程
·Linux平台惠普服务器硬盘维护技巧
·Linux下将一个Windows分区挂在到mnt目录下,方便其他
·marvell千兆网卡(sky2)在Linux下存在的问题及解决
·解决samba,ftp,以及远程连接乱码问题
·使用telnet和超级终端登录控制Ubuntu
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·将默认端口8080改为8及将WEB应用发布为
·Linux VSFTP提示500 OOPS: failed to o
·vm中配置nat连接,ssh连接
·自动登录Linux服务器的实现
·Linux安全的log日志记录服务器设定指南
·Fedora 9下使用ftp命令或gftp上传文件
·unix系统下FTP上传文件经常中断或超时
·Tomcat与应用服务器、Web服务器之间的
·Linux下安装jsvc以服务的方式启动Java
·Linux中如何让进程在后台运行
·图解FTP服务器SERV-U安全设置全过程
·Linux平台惠普服务器硬盘维护技巧
  阅读排行
·详解远程SHELL下安装配置RedHat ES 5的
·安装大型Linux集群(4):节点安装和 GPFS
·Linux服务器存储空间巧妙管理
·LVS集群学习笔记(NAT\DR\IP tunnel)
·安装大型Linux集群(1): 简介和硬件配置
·Xen和虚拟化技术学习指南
·安装大型Linux集群(3):存储和共享文件
·Linux系统邮件服务器常见错误报告列表
·安装大型Linux集群(2):配置管理服务器
·RedHat Linux AS4 LAMP经典网站搭建实
·在Linux上用LVS搭建负载均衡的集群服务
·linux下文件服务Vsftp详细介绍
·在AS4上架设QMAIL+反病毒垃圾模块的方
·Linux操作系统下SVN服务器的搭建详解
·基于Linux的集群环境构建过程
网摘收藏: