ubuntu12.04.3+lxr1.2.0安装 分享经验
2013-09-15 09:36
369 查看
装了两天时间,大部分时间用在了mysql和apache上.
分享一点经验,希望能有所帮助。
注意:
while(time_of_using_linux_system <= 0.5_year || ! '/lxr/doc/INSTALL'_is_understandable_to_you){ printf("暂断安装lxr的欲念."); if(!go_learn_English_or_linux()){ return FRUITLESS; } } try_to_install_lxr();
安装过程基本遵照/lxr/doc/INSTALL(必须读懂)和
http://striven.sdapp.cn/2012/11/22/ubuntu12-04%E5%AE%89%E8%A3%85lxr-0-11-1.html
不再赘述。这里说一下我安装时遇到的问题和处理办法。
关于mysql
step C(described in file /lxr/doc/INSTALL)中有个问题是让填写数据库的名称(databasename),我填‘mysql’,结果弄坏了数据库。重装了mysql-server 和 mysql-client好几次,用了一天多时间。
万一你也不小心弄坏了数据库,需要完全删除重启后再安装。用命令sudo apt-get remove mysql* 可完全删除。
关于apache2
/lxr/doc/INSTALL上让把'apache-lxrserver.conf' 复制到/etc/httpd/conf.d。因为我的系统上没有/etc/httpd/conf.d文件夹,所以把 'apache-lxrserver.conf'复制到了 /etc/apache2/conf.d/中,可行。
最后遇到了‘Internal Server Error’,权限问题。
1、编辑/usr/local/share/lxr/.htaccess文件,替换为如下内容(最好先备份)
<Files ~ (search|source|ident|diff|find)$>
SetHandler cgi-script
</Files>
2、gedit 文件/etc/apache2/conf.d/apache-lxrserver.conf:将<Directory "/usr/local/share/lxr">之后的部分替换为如下内容:
Alias /lxr /usr/local/share/lxr
<Directory /usr/local/share/lxr>
Options All
AllowOverride All
</Directory>
3、重启apahce2
/etc/init.d/apache2 restart
4、然后localhost/lxr/source,成功。
5、最后视情况'chmod -R 777 ......'命令更改源代码文件夹权限,使之可被服务器访问。
相关文章推荐
- Ubuntu 11.04下安装Eclipse的经验分享
- Ubuntu 8.04下安装配置Tomcat5.5经验分享
- Ubuntu 14.04下安装Eclipse的经验分享
- [亲测经验分享] ubuntu16.04 + cuda8.0安装配置
- 预装win8的华硕A450V UEFI安装ubuntu成功经验分享
- 硬盘安装Ubuntu经验分享
- 折腾很久,终于把CodeBlock离线安装到了Ubuntu13.04上,分享经验
- Ubuntu 15下安装Eclipse经验分享
- Ubuntu 8.04下安装配置Tomcat5.5经验分享
- 新笔记本安装ubuntu17.0后黑屏只能外界显示器解决办法,只是经验
- 分享用U盘给笔记本安装XP系统的经验
- [分享]安装WINCE6.0经验和试用版 Plarform Builder 6.0到期后的解决办法
- [置顶] 经验分享:mysql 5.1.51 安装教程详解
- [分享]Ubuntu安装配置FTP服务器--pure-ftp
- 安装Centos6 分区时出现缺少/boot/efi 经验分享
- openstack单机ubuntu虚拟机环境安装部署经验及源码结构简单介绍(适合入门者)
- (笔记本,双显卡)ubuntu14.04安装cuda8.0的经验
- Ubuntu下安装redis的2种方法分享
- Ubuntu server安装经验