Saturday, April 14, 2007

设置为固定IP地址导致Tomcat不能启动

系统环境:Fedora Core 6 (2.6.20-1.2933.fc6)
更改原因:由于通过路由器上网,系统默认是通过DHCP自动设置IP,但是在上网时DNS经常被重定向到www.baidu.com,导致不能正常浏览一些网页,因此需要把IP设置成固定IP,将DNS设置成固定DNS。
更改后:
通过在管理---网络界面中更改后,重启系统(或运行命令/etc/rc.d/init.d/network restart)使更改生效,在启动系统过程中,发现系统启动变慢,尤其是启动sendmail服务和sm-client服务时启动时间很长,并且启动系统后,用http://localhost:8080访问Tomcat服务器,提示不能找到http://www.localhost.com
解决方法:
更改/etc/hosts文件如下:
127.0.0.1 localhost.localdomain localhost
192.168.0.8 localhost.localhost.com localhost
localhost.localdomain与/etc/sysconfig/network中的HOSTNAME对应名称一样。

问题解决。

Wednesday, April 04, 2007

Linux下安装MySql

系统环境:Fedora Core 6 (2.6.20-1.2933.fc6)
软件要求:Mysql 5.0.37
Mysql下载地址:
http://mysql.isu.edu.tw/Downloads/MySQL-5.0/mysql-5.0.37-linux-i686-glibc23.tar.gz
此下载包为二进制版本的。
//更改下载的包的权限以进行解压,并将解压后的目录重命名复制到/usr/local/mysql
chmod 755 mysql-5.0.37-linux-i686-glibc23.tar.gz
tar xfz mysql-5.0.37-linux-i686-glibc23.tar.gz
cp -r mysql-5.0.37-linux-i686-glibc23 /usr/local/mysql

//建立mysql组及添加mysql用户到此组中
groupadd mysql
useradd mysql -g mysql

//设置mysql配置文件
cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf

cd /usr/local/mysql
//初始化表并规定访问用户
./scripts/mysql_install_db --user=mysql

//设定mysql用户能够访问Mysql的数据库文件
chown -R mysql data

//运行Mysql
bin/mysqld_safe --user=mysql &

//修改root密码
bin/mysqladmin -u root password 新密码

//复制编译目录的一个脚本
cp support-files/mysql.server /etc/rc.d/init.d/mysqld

//设置使mysql每次启动都能自动运行
# chmod 700 /etc/init.d/mysqld
# chkconfig --add mysqld
# chkconfig --level 345 mysqld on

//启动Mysql的命令为
service mysqld start

//简单访问Mysql的命令为
mysql -u root -p

在命令行下使用Mysql命令要在/usr/bin/下建立一个链接
ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql

Google推出中文输入法

Google今天正式推出了中文输入法,想体验一下的可以访问下面的网址:
http://tools.google.com/pinyin/
文件大小10.1M.