当前位置:  技术问答>linux和unix

我要配置一台web服务器~~~~紧急求救!~!不惜重分!高人指路!!!

    来源: 互联网  发布时间:2015-06-23

    本文导语:  我要在linux下配置一台web服务器,tomcat+mysql+j2sdk !还要装一个ftp server用来上传程序员开发的页面。    我好象听说过在windows下装的tomcat与在linux下装的tomcat是不同的!我在网上下载了两个tomcat,装在windows下的是tom...

我要在linux下配置一台web服务器,tomcat+mysql+j2sdk !还要装一个ftp server用来上传程序员开发的页面。

   我好象听说过在windows下装的tomcat与在linux下装的tomcat是不同的!我在网上下载了两个tomcat,装在windows下的是tomcat-5.0.19.zip。还有一个是tomcat-5.0.19-src.tar.gz,解压后有5个文件夹:jakarta-servletapi-5、jakarta-tomcat-5、jakarta-tomcat-catalina、jakarta-tomcat-connectors、jakarta-tomcat-jasper;还有一个build.xml。请问这个是用在linux下的tomcat 吗,是只装它还是两个版本都要装!!!
   还有mysql和j2sdk的安装!!!!

  各大侠帮帮忙!!!!!!!!(重分)

|
你看下我的步骤吧:

数据库MySQL安装配置
需要的安装包:
MySQL-server-4.0.18-0.i386.rpm
MySQL-client-4.0.18-0.i386.rpm
执行安装:
rpm –ivh MySQL-client-4.0.18-0.i386.rpm  //客户端
rpm –ivh MySQL-server-4.0.18-0.i386.rpm  //服务器端
测试是否成功可运行netstat看Mysql端口是否打开,如打开表示服务已经启动,安装成功。Mysql默认的端口是3306。
# netstat –nat
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address      Foreign Address     State 
tcp  0  0 0.0.0.0:3306     0.0.0.0:*      LISTEN  上面显示可以看出MySQL服务已经启动。
1、启动:
MySQL安装完成后启动文件mysql在/etc/init.d目录下,在需要启动时运行下面命令即可。
# /etc/init.d/mysql start
运行mysql客户端,并开放root用户的远程访问权限(如果不需要远程访问数据库可以不必执行该操作):
mysql
use mysql
update user set host='%' where user='root' and host  ‘localhost’;
flush privileges;
quit;
2、停止:#/usr/bin/mysqladmin -u root -p shutdown
3、自动启动
  1)察看mysql是否在自动启动列表中
  [root@test1 local]# /sbin/chkconfig –list
  2)把MySQL添加到你系统的启动服务组里面去
  [root@test1 local]# /sbin/chkconfig – add mysql
  3)把MySQL从启动服务组里面删除。
  [root@test1 local]# /sbin/chkconfig – del mysql
以上操作可以在执行命令setup后操作更直观方便。
MySQL的几个重要目录:
1、数据库目录
  /var/lib/mysql/
2、配置文件
  /usr/share/mysql(mysql.server命令及配置文件)
3、相关命令
  /usr/bin(mysqladmin mysqldump等命令)
4、启动脚本
  /etc/rc.d/init.d/(启动脚本文件mysql的目录)
安装jdk
测试中用的jdk为:IBMJava2-SDK-141.tgz
# cp IBMJava2-SDK-141.tgz /usr/local
# tar xvzf IBMJava2-SDK-141.tgz
# ln –s IBMJava2-141 jdk     //设置链接
# ln –s jdk/jre jre
设置$JAVA_HOME,$CLASSPATH
# vi /etc/profile
加入:
JAVA_HOME=/usr/local/jdk
Export JAVA_HOME
CLASSPATH=/usr/local/jdk/lib:/usr/local/jre/lib
Export CLASSPATH
PATH=$PATH:/usr/local/jdk/bin:/usr/local/jre/bin
安装Tomcat
测试中用的Tomcat为:jakarta-tomcat-4.1.30.tar.gz
# cp jakarta-tomcat-4.1.30.tar.gz  /webserver
# tar xvzf jakarta-tomcat-4.1.30.tar.gz
退出重新登录
# cd / webserver /jakarta-tomcat/bin
运行Tomcat服务器
# ./startup.sh start(用./shutdown.sh stop结束Tomcat服务器)
# lynx http://localhost:8080/      //查看是否运行tomcat
也可以运行./ catalina.sh run后查看tomcat的运行情况。
Tomcat的路径即为/ webserver / jakarta-tomcat-4.1.30
=================
另:如果jdk的安装包是“j2sdk-1_4_2_04-linux-i586-rpm.bin”,
则可以参考以下步骤:
#chmod u+x j2sdk-1_4_2-linux-i586-rpm.bin 
#./j2sdk-1_4_2-linux-i586-rpm.bin 
#rpm -ivh j2sdk-1_4_2-linux-i586-rpm 
#cd /usr/java/ 
#ln -s j2sdk1.4.2/ jdk
设置环境变量: 
# vi /etc/profile 
在里面加入:
JAVA_HOME=/usr/java/jdk
export JAVA_HOME
CLASSPATH=/usr/java/jdk/lib:/usr/java/jdk/lib
export CLASSPATH
PATH=$PATH:/usr/java/jdk/bin:/usr/java/jre/bin
这里写到/etc/profile中去了。这样每个用户启动都可以使用jdk。(建议此项设置) 
JAVA_HOME=/usr/java/jdk
export JAVA_HOME
CLASSPATH=/usr/java/jdk/lib:/usr/java/jdk/lib
export CLASSPATH
PATH=$PATH:/usr/java/jdk/bin:/usr/java/jre/bin

如果不想让每个用户都启动JDK,那么可以将环境变量写到某个用户的/home下去,比如:
要使用tomcat,所以写到tomcat的home目录去. 
#vi /home/tomcat/.bashrc(也可以是.bash_profile) 
export JAVA_HOME=/usr/java/jdk 
export PATH=$PATH:$JAVA_HOME/bin 
export CLASSPATH=$JAVA_HOME/lib 



    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 进程间通信:pthread_cond使用在线程间,我要进程间条件同步(没有情缘关系的进程),采用什么方呢?也就是说我要在UNIX实现WIN32上命名Event的功能
  • 我要懂什么才行呀?
  • DHCPD服务开启不了,系统提示:我要声明某个网卡(因为我有两块网卡),不知道怎么搞
  • 我要学Java了,可是不知怎末学
  • 怎么跟我要activation key??
  • 如果我要用openFileDialog我应该import哪些?
  • 请问我要加载内核模块 ipip.o 怎么做
  • 我要在 linux下 使用 OCI driver , 该如何配置?
  • 怎么写linux和windows2000的架构区别!我要作业!谢谢
  • 我要生成java 的文档在dos 下用什么命令.
  • [怪象论坛]为什么总有那么多“我要……”?
  • 我要能访问以汉字命名的网页吗?
  • 我要处理用户输入的一个字符窜。怎样写用户输入这段代码?
  • 请问:再局域网中怎样用代理服务器,我要用GOOGLE!!
  • 我要为读写一个数据表做一个进度条如何做
  • 我要学UNIX了,请问该从哪里开始?
  • 我要tcpdump的安装包, 大家帮我找找, 哪里可以下载????急
  • 我要實現訪問NTFS?
  • 我要在aix下debug跟踪程序C++,需要安装什么东西?
  • 请问一下,在Solaris中我要如何安装MySql


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3