文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>mysql+JSP 从windows 迁移到 linux FC4下

mysql+JSP 从windows 迁移到 linux FC4下

时间:2006-01-11  来源:xj_bluesky

今天 在FC4下花了一个下午总是完成了tomcat+mysql的配置和jsp网站的从win般到了linux 下
总体来说还算是顺利,现在说说一些注意点
1.mysql 安装很简单 下载mysql 解开tar.z 查看个的install文件
addgroup mysql           //MYSQL 建用户组
adduser -g mysql mysql   //mysql 创建用户
把解开的文件 cp /usr/local 这个目录
如果不档名较长可以建一个连接
ln -s your/mysql/paht  mysql
cd mysql
scripts/mysql_insrall_db  --user=mysql 
cd bin                 
mysqld_safe &      //开启MYSQL   你也可以 service mysqld start|stop
mysql              //进入mysql  一开始root的密码为空
mysqladmin  -uroot  -p  password='newpassword'  //你想改的密码
enter password:'oldpassword' //让你输入以前的密码
show databases  //查看以有的数据库 默认以有 test 和 mysql二个
mysqldump  --opt  test>/home/usrhome/database/test.bbb //导出test.bbb
mysql -uroot -p***** </home/userhome/database/test.bbb //导入test.bbb
注意:导出导入都在雘 mysql/bin下执行。并且导入进先要修改test.bbb这个文件 不然无法顺利导入,因为导出时只导出test 中的表 数据库名没有导出。如果你直接把test.bbb导入的话 mysql会提示你 请先选择数据库。所以要对text.bbb做一下修改
如果你以前的Win下的数据库名为TEST 那么导入时可以改变,如果你改了的话 你的JSP中连接MYSQL的程式也要做相应改变。如果不做改到用默认的test那么用文件编辑器打开text.bbb 在最前面加上如下代码:
DORP DATABASE IF EXISTS TEST;
CREATE DATABASE TEST;
USE TEST;
这样就可以成功导入了。

2 JDK 安装
从sun官方下载 j2sdk     j2sdk.*.rpm.bin
chmod u+x  j2sdk.*.rpm.bin        //修改这个文件的执行权限不然无法执行
。/j2sdk.*.rpm.bin               //执行这个文件 生成j2sdk.*.rpm
rpm -ivh j2sdk.*.rpm           //安装这个RPM, 会下/usr 生成java
ln -s j2sdk1.4.2_10  jdk           //创建一个连接

3 TOMCAT 安装

下载 jakarta-tomcat-4.1.31.tar.gz  这个文件
解压到 /usr/local/下
ln -s jakarta-tomcat-4.1.31 tomcat //创建连接
下载mysql-connector-java-3.1.12.tar.gz
解开 mysql-connector-java-3.1.12.tar.gz
进入mysql-connector-java-3.1.12 把mysql-connector-java-3.1.12-bin.jar
cp mysql-connector-java-3.1.12-bin.jar /usr/local/tomcat/common/lib
cp mysql-connector-java-3.1.12-bin.jar /usr/local/tomcat/shared/lib

修改 startup.sh 和 shutdwon.sh文件添加如下内容
export JAVA_HOME=/usr/java/jdk
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:.
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

PAHT="&PATH":/usr/local/tomcat/bin   //把tcomcat\bin加入PATH
在tomcat\bin  startup.sh
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JAVA_HOME:       /usr/java/jdk
看到以上几行 说明你以基本成功。:)
输入 http://127.0.0.1:8080/    如果你看到一个小猫的话 那么tcomcat以经成功配置。不过问题也出现了 你无法用shutdown.sh关闭tomcat
Invalid argument or cannot assign requested address  :(
你也无法用JSP连接MYSQL 问题出在那里?
在网上找了很多资料 后来才发现 FC4 默认是支持IPV6的 哇!!!
而我下的JDK1.4只支持IPV4 所以无法正常连接mysql
马上修改 /etc/modprobe.conf 这个文件 下如以下代码:
alias net-pf-10 off
alias ipv6 off    //关闭IPV6
重启 正常连接MYSQL了 我的网站 又出现了
再看看shutdown.sh没有出现问题。

第一次写Blog 写的不好请不要介意



 
相关阅读 更多 +
排行榜 更多 +
飞艇大战

飞艇大战

飞行射击 下载
三维空间战斗机

三维空间战斗机

飞行射击 下载
战斗机教练

战斗机教练

飞行射击 下载