Apache Tomcat/6.0.16虚拟目录设置

如jsp文件的目录为:C:\jspweb\workspace\proweb\src\jsp\welcome.jsp
现为其建立虚拟目录
在tomcat的安装目录
C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf
下创建如下文件夹
\catalina\localhost
在该文件夹下建立 test.xml(文件名任意,但必须与path="/XXX"相同,其即为虚拟目录的名字)

< Context path="/test" docBase="C:\jspweb\workspace\proweb\src\jsp" reloadable="true" />

创建完之后,启动tomcat,在浏览器中输入
http://localhost:8080/test/welcome.jsp
并可看到输出.

Cygwin通过ssh连接server乱码的解决

安装cocot
$ wget http://vmi.jp/software/cygwin/cocot-20080315.tar.bz2
$ tar xjf cocot-20080315.tar.bz2
$ cd cocot-20041220
$ ./configure
$ make
$ make install

使用方法:
比如连接UTF8的server
$ cocot -p UTF-8 ssh 192.168.1.12 -l root

Ubuntu限制只让特定用户su到root

比如,只让adm组的用户能使用su到root用户
首先,编辑/etc/pam.d/su文件,取消或修改下面内容
auth required pam_wheel.so group=adm
auth sufficient pam_wheel.so trust group=adm

最后,将该用户oracle添加到adm组
sudo usermod -G 4 oracle
(adm组的ID为4)

注:Ubuntu中好像没有了wheel组

Gvim关闭输入法

set iminsert=0
set imsearch=0

Ubuntu中向“应用程序”菜单添加快捷方式

比如想把Lomboz添加到“应用程序”->"编程“里,方法如下:

sudo vim /usr/share/applications/eclipse.desktop

在里面添加如下内容:
[Desktop Entry]
Name=Eclipse
Comment=org.objectweb.lomboz.product
Exec=/home/work/eclipse/eclipse
Icon=/home/work/eclipse/icon.xpm
Type=Application
Encoding=UTF-8
Categories=Application;Development;

保存退出之后,就能在”编程“菜单中看到了。

ubuntu 8.0.4 中Tomcat安装配置

1.Tomcat5.5安装
$ sudo apt-get install tomcat5.5 tomcat5.5-webapps tomcat5.5-admin
$ sudo /etc/init.d/tomcat5.5 stop

2.Java环境的选择
$ sudo vim /etc/init.d/tomcat5.5

编辑前:

JDK_DIRS="/usr/lib/jvm/java-1.5.0-sun ...

编辑后:

JDK_DIRS="/usr/lib/jvm/java-6-sun /usr/lib/jvm/java-1.5.0-sun ...

3.TomcatManager等权限添加(追加admin和manager用户)
$ sudo vim /usr/share/tomcat5.5/conf/tomcat-users.xml

<?xml version='1.0' encoding='utf-8'?>
< tomcat-users>
< role rolename="manager"/>
< role rolename="tomcat"/>
< role rolename="admin"/>
< role rolename="role1"/>
< user username="both" password="tomcat" roles="tomcat,role1"/>
< user username="tomcat" password="密码更改" roles="tomcat,admin,manager"/>
< user username="role1" password="tomcat" roles="role1"/>
</tomcat-users>

4.Tomcat启动及动作确认
$ sudo /etc/init.d/tomcat5.5 start

打开浏览器 http://localhost:8180 查看是否能访问
点击左边菜单中的[Status],可以查看当前的环境配置情况.

Samba中public的文件权限虽为777,但无法访问的解决

将SElinux无效.
#/usr/sbin/setenforce 0 ->一时无效
永久无效
/etc/sysconfig/selinux中将SELINUX=enforcing改为SELINUX=disabled

echo "/usr/sbin/setenforce 0">>/etc/rc.local

能ping通服务器,但tnsping不通的问题

原因可能有很多情况,但多数情况下可能是iptables的问题.
一般停用iptables就可以解决.
#/etc/init.d/iptables stop ->一时停用
或者开机就让它无效.
#echo "/etc/init.d/iptables stop">>/etc/rc.local

Vim日文乱码的解决方法

在~/.vimrc里添加如下:
set fileencodings=iso-2022-jp,sjis,utf8

buffer,消息乱码的话就请添加“set encoding=euc-jp“试试。