redhat下apache+php+mysql+imap+ldap+jdk+tomcat的安装

以上软件可以在此用FTP下载:

address:202.104.157.58

name:hello

password:hello

一、下面以/home/hailang/ 目录为例:

tar zxvf apache_1.3.19.tar.gz

tar zxvf imap-2000c.tar.Z

tar zxvf mod_jserv.so..so

tar zxvf mysql-3.23.33-pc-linux-gnu-i6862.tar.gz

tar zxvf openldap-2.0.7.tar.gz

tar zxvf php-4.0.4pl1.tar.gz

tar zxvf jakarta-tomcat-3.3-m2.tar.gz

tar zxvf phpMyAdmin_2.1.0.tar.gz

chmod a+X j2sdk-1_3_0_02-linux.bin 会生JSDK1.3的目录

二、开始安装

安装IMAP

cd imap-2000c

make slx

cp imap/imapd /usr/sbin

cp ipopd/ipop2d /usr/sbin

cp ipopd/ipop3d /usr/sbin

三、 安装LDAP

cd ../openldap-2.0.7

./configure --prefix=/home/ldap

--enable-dns --enable-cldap --enable-ldapd

--enable-wrappers --enable-phonetic

--enable-passwd --enable-shell

make depend

make

make test

su root -c @#make install@#

四、 安装MYSQL

cd ../mysql.X.X

./configure --prefix=/home/mysql

make

make install

scripts/mysql_install_db

/home/mysql/bin/safa_mysqld &

/home/mysql/bin/mysqladmin -u username password yourpassword

自起动:

cp /home/mysql/share/mysql/mysql.server /etc/rc.d/rc.local/mysql

运行setup在系统一项中选择mysql

五、 安装PHP4

cd ../apache.1.3.19

./configure --prefix=/home/httpd

cd ../php4.0.4

./configure --with-mysql=/home/mysql

--with-apache=/home/hailang/apache源码

--with-imap=/home/hailang/imap源码

--with-ldap=/home/ldap

--enable-track-vars

make

make install

六、 安装apache

cd ../apache.1.3.19

./configure --prefix=/home/httpd

--activate-module=src/modules/php4/libphp4.a

--enable-moudle=so(如果不要JSP支持可以不要)

make

make install

cp ../php4.0.4/php.ini-dist /usr/local/lib/php.ini

将/home/httpd/conf/httpd.conf文件中的

# And for PHP 4.x, use:

#AddType application/x-httpd-php .php

#AddType application/x-httpd-php-source .phps

改为:

# And for PHP 4.x, use:

#AddType application/x-httpd-php .php .php3

#AddType application/x-httpd-php-source .phps

将:

DirectoryIndex index.html

改为:

DirectoryIndex index.html index.php index.php3 index.htm

重起apache:

/home/httpd/bin/apachectl start即可。

如果出现问题请确定是否有原来安装的apache服务器。

运行setup选择系统顶将 httpd项不选。重新起动机器。

apache服务器的自起动:

在/etc/rc.d/rc.local文件中加入:

/home/httpd/bin/apachectl start

七、安装JDK

在/home目录下:

ln -s hailang/jdk1.3 jdk

ln -s jdk/jre

设置$JAVA_HOME,$CLASSPATH

vi /etc/profile

加入:

JAVA_HOME=/home/jdk

export JAVA_HOME

CLASSPATH=/home/jdk/lib:/home/jre/lib

export CLASSPATH

PATH=$PATH:/home/jdk/bin:/home/jre/bin

注意,不能写错,要不出了问题可别找我。

八、安装tomcat

ln -s hailane/tomcat

运行tomcat服务器

tomcat/bin/tomcat.sh start

停止:

tomcat/bin/tomcat.sh stop

运行

如果看见了JSP/servlet 的例子页面,并且能运行它的例子程序,那么你的tomcat

服务器就可以了。有时候可能要多次刷新才可以。就多试几次吧。

九 . 和apache连接

cp mod_jserv.so /home/httpd/libexec

在/home/httpd/conf/httpd.conf文件中加入:

Include /home/tomcat/conf/jserv/tomcat.conf

作用是apache服务器在启动时候载入tomcat的模块。不过好象不好使,

每次都的我亲手再次起动tomcat.

重新起动apache。然后运行tomcat服务器。

如果你看见了JSP。SERVLET目录 ,那么你成功了。

lucky you

(0)

相关推荐

  • Apache2.2以上版本与Tomcat整合配置及负载均衡实现

    今天技术总监叫实现Apache和Tomacat整合,在网上找了很多资料,结果发现还是这个最方便! 下面是实现2个tomcat实现负载均衡,如果只有一个则可删除一个 apache2.2以上版本,无需使用jk_mod来集成tomcat,直接使用ajp,很方便. 修改apache配置文件httpd.conf 启用mod_proxy_ajp 复制代码 代码如下: #LoadModule proxy_module modules/mod_proxy.so #LoadModule proxy_ajp_mod

  • apache tomcat 一个网站多域名的实现方法

    windows下 C:\WINDOWS\system32\drivers\etc 文件夹内 hosts 里加上 127.0.0.1 www.domain.com 127.0.0.1 bbs.domain.com 127.0.0.1 www.domain.com 127.0.0.1 bbs.domain.com 127.0.0.1 www.domain.com 127.0.0.1 bbs.domain.com 其中 www.domain.com 与 bbs.domain.com 共享同一个网站,目

  • tomcat 5.0 + apache 2.0 完全安装步骤详解

    安装JDK:下载: j2sdk-1_4_1_02-linux-i586.bin把jdk 安装在/usr/local/j2sdk1.4.1_02在/usr/local 下建立 软连接 jdk#ln -s /usr/local/j2sdk1.4.1_02 /usr/local/jdk[user@host]# cat /etc/profile.d/java.sh# set java environmentexport JAVA_HOME=/usr/local/jdkexport PATH=$PATH:

  • Apache和Tomcat服务器间的区别、联系、整合详细介绍

    Apache 和 Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML.PHP.JSP.Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置. Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP.PHP) Tomcat只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展,但是可以独立于apache运行 两者从以下几点可以比较的: 1.两者都是apache组织开发的 2.两者

  • Jsp和PHP共用80端口整合Apache和Tomcat(访问时无需加端口号)

    目的: 整合Apache和Tomcat,使得Java工程和PHP工程都能共用80端口,访问网站时,无需在地址栏中加端口号. 环境说明: Linux CentOS 32位 Apache 2.2.2 Tomcat 7.0.37 准备工作: 下载mod_jk.so http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/ 打开链接找到合适的文件下载,下载后改名为mod_jk.so 修改Apache相关文件 1.将mod_j

  • Apache和Tomcat有什么区别_动力节点Java学院整理

    Apache 和 Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML.PHP.JSP.Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置. Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP.PHP) Tomcat只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展,但是可以独立于apache运行 两者从以下几点可以比较的:  1.两者都是apache组织开发的 2.两

  • Apache与Tomcat服务器整合的基本配置方法及概要说明

    首先,当然是安装Apache HTTP Server,并准备mod_jk.so文件,这些都可以在http://apache.org中找到,要注意的是,mod_jk.so的版本要和Apache HTTP Server的版本对应,如果没有对应的就要自己重新编译Apache,但是一般没必要,肯定会有对应版本. 开始: 1.安装Apache HTTP Server,Server Name 和 Domain Name 均为127.0.0.1 2.将mod_jk.so复制到Apache安装目录的module

  • redhat下apache+php+mysql+imap+ldap+jdk+tomcat的安装

    以上软件可以在此用FTP下载: address:202.104.157.58 name:hello password:hello 一.下面以/home/hailang/ 目录为例: tar zxvf apache_1.3.19.tar.gz tar zxvf imap-2000c.tar.Z tar zxvf mod_jserv.so..so tar zxvf mysql-3.23.33-pc-linux-gnu-i6862.tar.gz tar zxvf openldap-2.0.7.tar.

  • windows8.1下Apache+Php+MySQL配置步骤

    软件版本: apache:Apache 2.4.6 Win64   PHP:PHP 5.5 VC11 x64 Non Thread Safe   MySql:5.5 win64 Mysql安装: 双击运行,设置用户名.密码.编码(utf8). PHP配置: 1.解压下载的zip文件到一个目录,本教程中为:D:\server\php 2.复制文件php.ini-development并改名为php.ini: 3.在php.ini文件中搜索关键字php_mysqli.dll,去掉该行前面的";&qu

  • Linux下APACHE&PHP&MYSQL&CGI修改版

    根据一个自称自己经验所得的混蛋文章改的 许多文章结合起来,嘿嘿 MOD_PERL,FASTCGI那一栏我没有调试,因为不喜欢CGI.CHMOD MYSQL那一栏两次都是卡住过,如果有问题,可以来回做做实验. Linux下apache+mysql+php^^^^^^^^(修改版) 唉,网上如此多的文章,版本居然这么多,并且多多少少存在着一些毛病,解决毛病及错误用了自己一天的时间,修改些错误的地方,最后的版本就是下面的了 apache1.3.24+php4.21+mysql3.23.49+opens

  • WINXP下apache+php4+mysql

    WINXP下APACHE2.052-win32+php4.39-win32+mysql4.022配置通过 apache,php4,mysql,在网上都能下到,这里就不说了, 我刚做就把自己的心得写出来供大家分享 (一)apache配置 1. 安装APACHE_2.0.52-win32 ,程序默认安装路径为:C:\apache2\program files\apache Group\ ,需要将其安装路径修改为:C:\ (也可以不做修改,主要为了修改配置方便做修改的). 2. 安装完成之后,apac

  • Linux下Apache+Php4+Mysql的安装

    目前,Linux+Apache+Php4+Mysql应该说是很热门的组合,也是建立网站最经济的选择,因为这样的组合几乎是不用花钱的,成本与效益比也是最低的选择.而且还有许多成功站点的实例. 这几天,我刚好买到一张正版的中文蓝点BluePoint Linux,在附带的安装手册和用户技术指南的帮助下很快上手了.虽然Windows NT或者Windows 98等Win32的平台也能安装Php4及Apache服务器,不过Php4和Apache在Linux/UNIX下可以跑得更快更好更安全. 下面具体介绍

  • windows下apache+php+mysql 环境配置方法

    一 准备 1 下载apache http://httpd.apache.org/download.cgi#apache24 httpd-2.2.22-win32-x86-openssl-0.9.8t.msi openssl表示带有openssl模块,利用openssl可给Apache配置SSL安全链接 2 下载php http://windows.php.net/downloads/releases/archives/ php-5.3.5-Win32-VC6-x86.zip 下载vc6版本 VC

  • 老司机传授Ubuntu下Apache+PHP+MySQL环境搭建攻略

    一.首先安装MySql: 对于MySql来讲在整个过程中是相对独立的安装,并且我的ubuntu在以前做开发的时候就已经安装了MySql,所以以下只给出安装步骤:   1.安装MySql的服务: sudo apt-get install mysql-server 要注意的是安装过程中会提示你设置mysql的root账户的密码:其他就没什么需要注意的地方了. 2.安装MySql的客户端: sudo apt-get install mysql-client 直接输入安装 3.安装MySql的lib依赖

  • linux下apache、mysql、php安装配置详细笔记

    软件准备: mysql-5.0.56.tar.gzhttp://dev.mysql.com/get/Downloads/ httpd-2.2.12.tar.gzhttp://labs.xiaonei.com/apache-mirror/httpd/ php-5.3.0.tar.gzhttp://cn.php.net/get/php-5.3.0.tar.gz/from/this/mirror 一.安装MYSQL 复制代码 代码如下: groupadd mysql                  

  • Win7环境下Apache连接MySQL提示连接已重置的解决办法

    win7下手动搭建wamp环境,碰到的几个坑总结下: 1.能正常访问php和html类型文件,但是访问项目文件时老是连接被重置,后来总结是数据库的问题,就写测试用例测试php能否成功调用数据库. <?php echo "mysql"; $mysql_conf = array( 'host' => '127.0.0.1', 'db' => 'drupal628', 'db_user' => 'root', 'db_pwd' => 'admin', ); $m

  • winxp下Apache + PHP + MySql安装设置方法

    软件版本: Apache :apache_2.2.14-win32-x86-no_ssl.msi 1.Apache2.2 选择Custom,然后配置安装目录,默认向下,安装完Apache后.可以先测试下, 浏览器IP地址输入127.0.0.1. 可以看到已经正常工作了. 开始配置Apache, 在安装目录下的 ~\Apache Software Foundation\Apache2.2\conf\, 编辑http.conf文件,这是一个文本文件,从开始菜单也能看到他的配置. 程序\Apache

随机推荐