Author Archives: fidy

如何在Ubuntu下安装redmine

Redmine是基于ROR开发的项目管理平台,适用于中小项目管理,功能非常完善。下面就介绍redmine在ubuntu下的安装以及如何结合Apache2使用。 首先安装redmine, redmine-mysql和passenger: 1sudo apt-get install redmine redmine-mysql libapache2-mod-passenger 安装过程中要提供Mysql的root密码(如果你和我一样选择用mysql作为DB的话)。 安装完成后,为了让passenger以www-data身份运行,还要编辑/etc/apache2/mods-available/passenger.conf,添加一行: 1PassengerDefaultUser www-data 然后就是设置Apache虚拟主机了,Redmine的程序目录在/usr/share/redmine/public,把虚拟主机的根目录指向它,顺便加上 1234<Directory /usr/share/redmine/public> RailsBaseURI / PassengerResolveSymlinksInDocumentRoot on </Directory> 重启apache,完成。 登陆的默认账户是admin/admin

Posted in Uncategorized | Leave a comment

VirtualBox – Ubuntu虚拟机和Windows宿主机共享文件夹的设置

1. 在虚拟机的窗口菜单选择”设备” – “安装增强功能”,然后virtualBox会自动把增强功能组件放到虚拟机的cdrom中 2. 如果你是server版的Ubuntu,在虚拟机中把/dev/cdrom mount到/media/cdrom上,并且cd进去 123sudo su – mount /dev/cdrom /media/cdrom cd /media/cdrom 3. 在运行安装脚本之前,先装一些依赖工具: 1 sudo apt-get install dkms build-essential linux-headers-$(uname -r)  xserver-xorg xserver-xorg-core 这几个包挺大,xserver-xorg xserver-xorg-core可以选择不安装 4. 现在可以运行安装脚本了: 1sudo ./VBoxLinuxAdditions.run install 5. 现在可以在虚拟机设置界面配置你的共享文件夹了,比如我想在Ubuntu上共享Windows上的PHP开发文件夹,那么在Ubuntu虚拟机上的设置界面中把E:/PHP永久共享一下,共享名为PHP。然后到Ubuntu虚拟机中执行: 1sudo mount -t vboxsf PHP … Continue reading

Posted in Linux, virtualBox | Leave a comment

virtualBox的虚拟网络设置

1. 如果只是想要从虚拟机向外访问internet,那么NAT就可以了 2. 如果想要虚拟机和外网双向访问,那么选择桥接,桥接对象是host的网卡(无线网卡也可以桥接) 3. 但是桥接会把虚拟机暴露到外网,通常我们想要的不过是: a) 虚拟机可以访问外网 b) 让host和虚拟机之间可以互相通信 那么,解决方案很简单,给虚拟机配置两块网卡,一块NAT,一块Hostonly,搞定。 如此一来,我们就可以: 1. 让虚拟机轻松访问外网,比如apt-get install各种软件(NAT的网卡提供外网访问能力) 2. 让外网无法直接访问我们的虚拟机(NAT和Hostonly都是内部网络) 3. 但是宿主机(Host)可以访问各个虚拟机,虚拟机之间也可以互相访问,比如用Windows宿主机上的ZendStudio debug虚拟机上的PHP,或者用宿主机上的浏览器查看虚拟机上的web页面,(Hostonly网卡提供内网互访能力)。

Posted in Linux, Ubuntu, virtualBox | 2 Comments

Cygwin下mysql client无法连接本机上的Server问题

使用Cygwin下的mysql client连接本机(Windows)的server,默认使用的是socket,sock文件不存在所以无法连接成功,比如: 1mysql -h localhost -u root 就会出错,解决方法是: 编辑/etc/my.cnf(如果没有就创建) 12[client] protocol = tcp 这样就将mysql client的默认连接方式转变成tcp模式,再连接就没有问题了。

Posted in Uncategorized | Leave a comment

Ubuntu下安装pdo_ibm

下载pdo_ibm并解压缩到任意文件夹: pecl download pdo_ibm 编辑config.m4,把所有/usr/include/php/替换成/usr/include/php5/ 使用phpize5初始化编译环境 grep当前文件夹看看新生成的文件中是否有/usr/include/php/,有的话就通通用/usr/include/php5/替换掉 ./configure并指定db2的目录到任意账户的sqllib目录 make && make install吧

Posted in Uncategorized | Leave a comment

IBM Information Server 8.5 安装与配置

Information Server 8.5的安装要求至少6G内存,所以一般的PC是没办法装的。另外系统最好选择64位的(也是因为内存的原因),PAE的32位系统我还没有试过。CentOS上安装是没问题的,在Ubuntu上尝试安装的时候报错,说是操作系统不被支持。 安装过程中需要注意的问题有: 1、如果系统中已经有DB2,可以选择在现有DB2中创建新的instance,并使用information server安装文件夹中自带的sql脚本创建xmeta和ia数据库。 2、安装过程中最好每一步配置都截屏记录,尤其是端口配置,因为实际使用的端口很可能和默认端口不一致。 安装后的配置选项包括: 1、配置用户帐户的时候,记得使用dsadm(默认是这个)系统账户给datastage user做credential mapping。 2、如果使用Plug-in导入DB2 Table defination过程中碰到“unable to initialize plug-in”错误,说明对应的数据源驱动可能没有装好,解决方法是在dsenv文件中加入如下代码(具体参数值要按照自己的实际情况修改):   1234567891011121314151617181920212223DB2DIR=/opt/ibm/db2/V9.7 export DB2DIR DB2INSTANCE=db2inst1 export DB2INSTANCE INSTHOME=/home/db2inst1 export INSTHOME PATH=$PATH:$INSTHOME/sqllib/bin:$INSTHOME/sqllib/adm:$INSTHOME/sqllib/misc export PATH LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$INSTHOME/sqllib/lib export LD_LIBRARY_PATH THREADS_FLAG=native export THREADS_FLAG 然后logon as dsadm(或者其他DS admin帐号)source … Continue reading

Posted in Information Server | Leave a comment

Ubuntu下安装IBM datastudio 2.2

虽然IBM官方网站上说Datastudio只支持RHEL和SUSE,但是Ubuntu下安装也没什么问题,只是安装后要做点修改才能运行起来。 在”/opt/IBM/IBM Data Studio stand-alone/datastudio.ini”文件中的-Xmx1024m选项后添加一行: 1-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner 搞定。

Posted in datastudio, Ubuntu | Leave a comment

ubuntu 11.04下的bash-completion问题

如果你在Ubuntu11.04下安装了adobe的pdf reader,会发现bash的自动补全不好用了,主要症状是使用less之类的命令时,bash会把文件夹当成文件名来匹配,比如我想要: 1less /usr/share/vimrc 在/usr后使用tab键补全,就会变成less /usr,然后就停在那儿了。 解决方法: 第一种是删掉/etc/bash_completion.d/文件夹中acroread.sh这个链接,然后重新打开终端就好了。 第二种是修改/etc/bash_completion:1587行,把-o default 改成 -o filenames,然后重新打开终端。

Posted in shell, Ubuntu | 7 Comments

命令行下安装WAS服务器

1、首先编辑安装文件目录下的/WAS/responsefile.base.txt,按照文件中的提示,修改和silent installation相关的参数即可。 2、然后调用同级目录下的install脚本: 1# ./install -options "responsefile.base.txt" -silent 3、cd到WAS的安装目录,通常是/opt/IBM/WebSphere/AppServer,然后创建一个测试profile: 1./manageprofiles.sh -create -profileName test -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/default 4、cd到刚刚创建的profile目录下,启动一下服务器看看是否成功: 1./bin/startServer.sh server1

Posted in IBM, Linux, Websphere | Leave a comment

DB2设置tcp/ip服务端口

1、在/etc/services中为instance添加服务项: 1db2c_db2inst1   50000/tcp 2、以DB2 instance owner身份设置DB2 instance使用tcp/ip及指定服务名: 12db2set DB2COMM=tcpip db2 update database manager configuration using svcename db2c_db2inst1 3、重启DB2 instance: 12db2stop db2start

Posted in DB2, IBM, Linux | Leave a comment