码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS6上搭建lxr系统以方便浏览项目源代码

时间:2018-01-17 01:22:59      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:nal   mysq   blog   /etc   amp   mys   export   主机   解压   

基础环境:

CentOS release 6.9 (Final)

perl-5.10.1-144.el6.x86_64
httpd-2.2.15-59.el6.centos.x86_64

mysql-server-5.1.73-8.el6_8.x86_64

 

安装步骤:

  1. yum安装perl-CPAN
  2. 用perldoc perllocal查看 已经安装的模块,如果File::MMagic尚未安装,则需要perl -MCPAN -e ‘install File::MMagic‘来安装
  3. 下载安装glimpse-4.18.6
  4. 下载lxr-2.2.1压缩包,解压到/usr/local/share/; 配置PATH和PERL5LIB环境变量:

export PATH=.:/usr/local/share/lxr-2.2.1:/usr/local/bin:$PATH
export PERL5LIB=$PERL5LIB:/usr/local/share/lxr-2.2.1/lib:/usr/local/share/lxr-2.2.1/scripts

   5. genxref --checkonly 验证依赖是否齐全

   6. 启动mysql数据库;

   7. cd /usr/local/share/lxr-2.2.1 && custom.d/initdb.sh; 除了项目源代码的路径,其余的地方一路回车用默认值;该脚本生成数据库和custom.d/lxr.conf; cp custom.d/lxr.conf .

   8. genxref --url=‘http://<主机名>/lxr‘

   9. 生成的custom.d/apache-lxrserver.conf 文件此时尚有问题,需要修改:Alias /lxr "/usr/local/share/lxr-2.2.1"   -->  ScriptAlias /lxr "/usr/local/share/lxr-2.2.1"

 

   10. cp custom.d/apache-lxrserver.conf /etc/httpd/conf.d/ && service httpd restart; 如果有MODPERL2相关指令的报错则注释掉;

 

最后访问http://<主机名>/lxr/source即可

 

CentOS6上搭建lxr系统以方便浏览项目源代码

标签:nal   mysq   blog   /etc   amp   mys   export   主机   解压   

原文地址:https://www.cnblogs.com/blogzcan/p/8298122.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!