免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2728 | 回复: 6
打印 上一主题 下一主题

apache+resin+mysql 整和之道 也不知道该不该在主题前加上 原创  关闭 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-04-13 13:03 |只看该作者 |倒序浏览
这是小弟第一次发学习心得:
安装

1、MySQL
# groupadd mysql
# useradd -g mysql mysql
# cd /usr/local
#tar -zxvf  mysql-standard-4.0.20-pc-linux-i686.tar.gz
# ln -s mysql-standard-4.0.20-pc-linux-i686 mysql
# cd mysql
# scripts/mysql_install_db --user=mysql
# chown -R root .
# chown -R mysql data
# chgrp -R mysql .
# bin/mysqld_safe --user=mysql &
# ./mysqladmin -u root password ‘password’ #使用mysqladmin修
改root的口令为 'password’

系统启动时自动运行:
# cp support-files/mysql.server /etc/rc.d/init.d/mysqld
# chkconfig --add mysqld

至此mysql安装完毕,你可以这样起动你的mysql服务
# /etc/rc.d/init.d/mysqld start


3、配置Apache

# cd /usr/local/
# tar -zxvf httpd-2.0.50.tar.gz
# ./configure --enable-so
# make
# make install

将apache 加入到 ntsysv中
比如说你的apache源码包在dir目录下,
cp dir/support/apachectl /etc/rc.d/init.d/httpd
编辑该httpd文件,加入如下类似两行
#chkconfig: 345 85 15
#description:some words you like!!

记得chmod a+x httpd
最后chkconfig --add httpd
 

3、配置J2DK
#
# chmod 755 j2sdk-1_4_2_05-linux-i586-rpm.bin
# rpm -ivh j2sdk-1_4_2_05-linux-i586.rpm
vi ~/.bash_profile
把其改成如下:

  1. JAVA_HOME=/usr/java/j2sdk1.4.2_05
  2. [u]RESIN_HOME=/usr/local/resin-3.0.9[/u]
  3. CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/rt.jar
  4. PATH=$PATH:$HOME/bin:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
  5. BASH_ENV=$HOME/.bashrc
  6. USERNAME="root
复制代码
"

export USERNAME BASH_ENV PATH JAVA_NAME CLASSPATH RESIN_HOME

注销,然后重新登录,使环境变量起作用
# exit
# su -
# java
# javac

如果java 和javac运行了,说明java环境变量配置成功。

 
4、安装Resin

# cd /usr/local
# tar -zxvf resin-3.0.9.tar.gz
# cd resin-3.0.9/
# ./configure --with-java-home=/usr/java/j2sdk1.4.2_05 --with-apxs=/usr/local/apache2/bin/apxs --with-apache=/usr/local/apache2

# make
# make install
将resin-3.0.11/contrib下的init.resin 拷到 /etc/init.d 下 改名为 resin
chmod a+x resin
chkconfig resin reset


将httpd.conf 中的DocumentRoot "/usr/local/resin-3.0.9/webapps/ROOT"
  并在httpd.conf中加入

    LoadModule caucho_module /usr/local/apache2/modules/mod_caucho.so
   
    CauchoStatus yes
    <IfModule mod_caucho.c>;
   ResinConfigServer localhost 6802
   <Location /caucho-status>;
  </Location>;
   </IfModule>;

安装resin的时候 resin 对 httpd.conf改动过了 在httpd.conf的最后
将那几句注销掉
         
创建一个名为test.jsp的文件,其内容包括:

<%
out.println("<H1>;Hello, World!</H1>;";
%>;

存盘之后,使用浏览器查看 http://127.0.0.1/test.jsp 如果正确的话,可以看到"Hello, World!"字样。否则,请检查:Resin是否运行、Resin的参数修改是否正确、JAVA环境安装是否正确、ApAche是否运行正常。

最后还有一个问题可能没有解决 就是 resin mysql的启动先后顺序 问题 我看了 一下mysql的启动脚本是 90  而resin 的85  我就把 90改成了45 也不知道对不对 chkconfig 的启动优先关系的数字 是不是可以随便写的 望有人教我一下 把这一个方法 完善一下 谢谢

还有mysql resin httpd 软件已经有了升级版本  因为懒的打字 我只是在别人的基础上进行的修改

论坛徽章:
0
2 [报告]
发表于 2005-04-13 13:07 |只看该作者

apache+resin+mysql 整和之道 也不知道该不该在主题前加上 原创

还有就是 我怎么改也没有办法将 放网页的目录改到其他的
就是不知道怎么修改resin.conf 那个目录地址 怎么改都没用 都会回到它默认的 郁闷

论坛徽章:
0
3 [报告]
发表于 2005-04-13 20:57 |只看该作者

apache+resin+mysql 整和之道 也不知道该不该在主题前加上 原创

我觉的我的方法不错 怎么也没人看啊 怎么着我也是分享学习心得啊
555

论坛徽章:
0
4 [报告]
发表于 2005-08-24 09:32 |只看该作者

apache+resin+mysql 整和之道 也不知道该不该在主题前加上 原创

很好,对我很有帮助,谢谢!

论坛徽章:
0
5 [报告]
发表于 2005-08-24 10:04 |只看该作者

apache+resin+mysql 整和之道 也不知道该不该在主题前加上 原创

不错!

论坛徽章:
0
6 [报告]
发表于 2005-09-09 15:18 |只看该作者

apache+resin+mysql 整和之道 也不知道该不该在主题前加上 原创

真鄙视你able 3

论坛徽章:
0
7 [报告]
发表于 2005-09-09 16:03 |只看该作者

apache+resin+mysql 整和之道 也不知道该不该在主题前加上 原创

haoyufu
什么意思啊你  你这个人有病啊 你把我文章原本不动的添出去 说是自己的
我不更你计较么好了
你还鄙视我  不要惹我啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP