Linux上tomcat的安装
1. 去http://jakarta.apache.org/tomcat/ 下载一个Tomcat;
[root@LinuxServer gz]#wget http://apache.bestwebcover.com/jakarta/tomcat-5/v5.5.4/bin/jakarta-tomcat-5.5.4.tar.gz &
[root@LinuxServer gz]#wget http://apache.bestwebcover.com/jakarta/tomcat-5/v5.5.4/bin/jakarta-tomcat-5.5.4.tar.gz.md5 &
2. 我为什么下载一个.md5文件?呵呵,这就是文件的数字指纹。在官方发布的时候,会提供一个指纹,即jakarta-tomcat-5.5.4.tar.gz.md5,用more命令看一个,其实是一个md5的字符串。如果这个文件被人修改过了(加入木马!),数字指纹就变了,在服务器上安装可就不安全了。我们可以用md5sum命令来进行验证指纹。
[root@LinuxServer gz]# more jakarta-tomcat-5.5.4.tar.gz.md5
b0ab66c5cc8737adeeffb5fbcb7f8395
[root@LinuxServer gz]# md5sum jakarta-tomcat-5.5.4.tar.gz
b0ab66c5cc8737adeeffb5fbcb7f8395 jakarta-tomcat-5.5.4.tar.gz
比较一下2个md5值,相等则表示该文件包是原装的。也有的文件数字指纹是这个格式的:
b0ab66c5cc8737adeeffb5fbcb7f8395 jakarta-tomcat-5.5.4.tar.gz
比如文件叫key.md5,可以用这种方法来验证:
[root@LinuxServer gz]# md5sum -c key.md5
jakarta-tomcat-5.5.4.tar.gz: OK
如果指纹中有1位不对的话,则会出现:
[root@LinuxServer gz]# md5sum -c key.md5
jakarta-tomcat-5.5.4.tar.gz: FAILED
md5sum: WARNING: 1 of 1 computed checksum did NOT match
3. 解压缩
[root@LinuxServer root]# cd /usr/local/
[root@LinuxServer local]# gunzip < /root/gz/jakarta-tomcat-5.5.4.tar.gz | tar xf -
我下的是二进制包,所以不用编译了,下面设置一个两个环境变量CATALINA_HOME和CATALINA_BASE,编辑~/.bashrc文件。
[root@LinuxServer local]# vi ~/.bashrc
set CATALINA_BASE=/usr/local/jakarta-tomcat-5.5.4
export CATALINA_BASE
set CATALINA_HOME=/usr/local/jakarta-tomcat-5.5.4
export CATALINA_HOME
退出shell,重新登陆一下,验证变量是否生效。
[root@LinuxServer local]# echo $CATALINA_HOME
/usr/local/jakarta-tomcat-5.5.4
[root@LinuxServer local]# echo $CATALINA_BASE
/usr/local/jakarta-tomcat-5.5.4
O
相关文档:
MYSQL安装
//解压编译安装
# tar xzvf mysql-5.0.27.tar.gz
# cd mysql-5.0.27
# ./configure -prefix=/home/redadmin/mysql
# make
# make install
# cd /home/redadmin/mysql/
# cp share/mysql/my-medium.cnf ./
# mv my-medium.cnf my.cnf
// my.conf文件修改
# vi my.cnf
修改前:
port &nb ......
准备工作:
用到的perl 扩展组件(modules)在上篇贴出.( win32::odbc 模块
)下载组件后按照Readme文件安装倒响应目录.配置好相应的odbc数据源.
程序实现:
使用
use
Win32::ODBC;
语句包含应使用的模块是win32::odbc,写出数据库
连接字符串
$DSN = "DSN =
My DSN ......
kill命令
当需要中断一个前台进程的时候,通常是使用< Ctrl+c >组合键;但是对于一个后台进程恐怕就不是一个组合键所能解决的了,这时就必须求助于kill命令。该命令可以终止后台进程。至于终止后台进程的原 因很多,或许是该进程占用的CPU时间过多;或许是该进程已经挂死。总之这种情况是经常发生的。
kill命 ......
这篇文章写于三年前,当时手中拿着Stevens的三本巨著 TCP v1/v2/v3 的摸不着头脑-因为它们太厚了。我知道我不需要那么多,那么详细。于是有了自己分析源代码的想法......
我不对文中的内容提供任何保证,但欢迎与我联系以便不断的修改它,最终给需要知道关于Linux TCP/ ......
本人初学linux,在领导督促和工作压力下,按照前人部署手册和强大搜索引擎帮助下,用lvs和mon实现的nat负载均衡,vs是suse 10.2,realserver是windows2003的IIS部署。
1 安装
1.1 网络拓扑图
1.1 检查内核是否支持lvs选项
&nbs ......