linux jdk 安装有感
注意自己的内核版本 于 jdk 版本问题 ;还有 就是 要解压到 /usr/java目录下 很重要,要不然等着吃苦头;
一、下载JDK
自己下载吧,步骤不用写了吧;我下载的是jdk
-1_6_0_11-linux-i586.bin
二、安装
(1)在usr下新建一个java文件夹
#mkdir /usr/java
(2)我用的WinSCP将JDK
文件放入到/usr/java文件夹下
放入后,执行下面这个命令:
#cd /usr/java
#chmod a+x jdk
-1_5_0_11-linux-i586.bin
使当前用户拥有对jdk
-1_5_0_11-linux-i586.bin的执行权限;
(3)执行安装
#./jdk
-1_5_0_11-linux-i586.bin
运行jdk
-1_5_0_11-linux-i586.bin,这时会显示出JDK
的安装许可协议,按空格翻页,最后程序会问你是不是同意上面的协议,当然同意啦,输入“yes”
之后开始解压JDK
到当前目录。此时屏幕上会显示解压的进度。
解压完成后 /usr/java目录下会新建一个名为“jdk1.5.0_11”的目录,至此我们已经在CentOS
下安装好了JDK
。
三、配置
理论上来说JDK
装好了以后就可以正常使用了,但是为了我们日后使用的方便,我们还要对它设置一下。与Windows下的JDK
设置一样,我们通常需要设置一下环境变量。
我习惯修改/etc/profile来添加环境变量,/etc/profile中设置的环境变量就像Windows下环境变量中的系统变量一样,所有用户都可以使用。
用文本编辑器打开/etc/profile
# vi /etc/profile
在最后加入以下几行:
export JAVA_HOME=/usr/java/jdk1.5.0_11
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
这样我们就设置好了JDK
,用reboot
命令重启一下机器就可以了.
四、删除/卸载
用#rm -fr jdk1.5.0_11
命令即可删除JDK
,别忘了把配置文件的相关内容也清空啊
相关文档:
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 ......
hiphop_linux
linux磁盘IO查看(iostat)
##############
#
# 操作
#
##############
# iostat -x 1 10
Linux 2.6.18-92.el5xen 02/03/2009
avg-cpu: %user %nice %system %iowait %steal %idle
......
当上层准备好一个包之后,交给下面这个函数处理
int dev_queue_xmit(struct sk_buff *skb)
{
struct net_device *dev = skb->dev;
struct netdev_queue *txq;
struct Qdisc *q;
int rc = -ENOMEM;
/* GSO will handle the following emulations directly. */
if (netif_needs_gso(dev, skb))
goto gso; ......
下载新内核以后,先把Linux-2.6.18.2.tar.bz2 复制到/usr/src/ 的下面
tar –jxvf Linux-2.6.18.2.tar.bz2 cd Linux-2.6.18.2 make mrproper 把原来编译产生的垃圾删除
配置内核可以根据需要与爱好使用下面命令中的一个:
#make config (基于文本的最为传统的配置界面)
#make menuconfig (基于文本 ......