Apache+Php+tomcat+mysql整合手册
Apache+Php+tomcat+mysql整合手册
一. 需要的安装包
httpd-2.0.52.tar.gz
jakarta-tomcat-5.0.28.tar.gz
jakarta-tomcat-connectors-jk2-2.0.4-src.tar.gz
Php_439RC3.tar.gz
mysql-4.0.21.tar.gz
二. apache的安装
./configure
--prefix=/usr/local/apache
--enable-so
make
make install
*enable-so的意思是允许动态加载库
三. mysql的安装
./configure
--prefix=/home/mysql
--with-mysqld-user=beinan
--with-charset=gb2312
--with-extra-charsets=all
--with-unix-socket-path=/home/mysql/var/mysql.sock
make
make install
四. Php的安装
Php一定要在apache和mysql安装后安装
./configure
--with-apxs2=/usr/local/apache/bin/apxs
--with-mysql=/home/mysql
--enable-sockets
make
make install
安装结束后 cp Php.ini-dist  /usr/local/lib/Php.ini
现在修改apache的配置文件httpd.conf,加入对Php的支持
LoadModule Php5_module modules/libPhp5.so
AddType application/x-httpd-Php .Php .phtml
AddType application/x-httpd-Php-source .Phps
DirectoryIndex index.html index.html.var index.jsp index.Php
 重新启动apache进程
五. tomcat的安装
直接将tomcat的安装包解压到安装目录/home/tomcat,设置环境变量Java_HOME即可正常启动tomcat
六. tomcat和apache的整合
安装jk2模块以使apache和tomcat之间可以通信,使用的jk2模块包是jakarta-tomcat-connectors-jk2-2.0.4-src
./configure --with-apxs=/usr/local/apache/bin/apxs --enable-EAPI
make
make install
安装结束后,在apache /modules下面会有mod_jk2.so文件,现在修改apache的配置文件httpd.conf加入一条
LoadModule jk2_module        modules/mod_jk2.so
 
在apache/conf目录下面创建workers2.properties文件,配置交给tomcat处理的uri路径

[channel.socket:localhost:8009]
port=8009
host=127.0.0.1
[ajp13:localhost:8009]
channel=channel.socket:localhost:8009
[uri:/*.jsp]
worker=ajp13:localhost:8009
[uri:/servlet/*]
worker=ajp13:localhost:8009
[uri:/servlets-examples/*]
worker=ajp13:localhost:8009
[uri:/game/*]
worker=ajp13:localhost:8009
至次, Apache+Php+tomcat+mysql的整合全部完成
Apache+Php+tomcat+mysql整合手册
一. 需要的安装包
httpd-2.0.52.tar.gz
jakarta-tomcat-5.0.28.tar.gz
jakarta-tomcat-connectors-jk2-2.0.4-src.tar.gz
Php_439RC3.tar.gz
mysql-4.0.21.tar.gz
二. apache的安装
./configure
--prefix=/usr/local/apache
--enable-so
make
make install
*enable-so的意思是允许动态加载库
三. mysql的安装
./configure
--prefix=/home/mysql
--with-mysqld-user=beinan
--with-charset=gb2312
--with-extra-charsets=all
--with-unix-socket-path=/home/mysql/var/mysql.sock
make
make install
四. Php的安装
Php一定要在apache和mysql安装后安装
./configure
--with-apxs2=/usr/local/apache/bin/apxs
--with-mysql=/home/mysql
--enable-sockets
make
make install
安装结束后 cp Php.ini-dist  /usr/local/lib/Php.ini
现在修改apache的配置文件httpd.conf,加入对Php的支持
LoadModule Php5_module modules/libPhp5.so
AddType application/x-httpd-Php .Php .phtml
AddType application/x-httpd-Php-source .Phps
DirectoryIndex index.html index.html.var index.jsp index.Php
 重新启动apache进程
五. tomcat的安装
直接将tomcat的安装包解压到安装目录/home/tomcat,设置环境变量Java_HOME即可正常启动tomcat
六. tomcat和apache的整合
安装jk2模块以使apache和tomcat之间可以通信,使用的jk2模块包是jakarta-tomcat-connectors-jk2-2.0.4-src
./configure --with-apxs=/usr/local/apache/bin/apxs --enable-EAPI
make
make install
安装结束后,在apache /modules下面会有mod_jk2.so文件,现在修改apache的配置文件httpd.conf加入一条
LoadModule jk2_module        modules/mod_jk2.so
 
在apache/conf目录下面创建workers2.properties文件,配置交给tomcat处理的uri路径

[channel.socket:localhost:8009]
port=8009
host=127.0.0.1
[ajp13:localhost:8009]
channel=channel.socket:localhost:8009
[uri:/*.jsp]
worker=ajp13:localhost:8009
[uri:/servlet/*]
worker=ajp13:localhost:8009
[uri:/servlets-examples/*]
worker=ajp13:localhost:8009
[uri:/game/*]
worker=ajp13:localhost:8009
至次, Apache+Php+tomcat+mysql的整合全部完成

转载于:https://blog.51cto.com/liangjintao/283094

Apache+php+tomcat+mysql整合手册相关推荐

  1. Apache和Tomcat的整合过程(转载)

    一 Apache与Tomcat比较联系 apache支持静态页,tomcat支持动态的,比如servlet等. 一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由 ...

  2. Linux下apache与tomcat完美整合笔记

    最近由于公司系统迁移,老大要求apache负责处理静态页面,动态页面由tomcat处理,网上看了下资料,立即开工,具体的安装过程中也遇见了几个问题,现记录下安装过程: 系统及软件环境如下: red h ...

  3. 使用Apache配置Tomcat应用整合PHP论坛-Discuz

    最近搞一个Web应用,主站基于Tomcat的Java应用,需要整合PHP论坛Discuz Tomcat应用端口是8101, apahce端口是80,网站域名是www.linuxidc.com 使用xa ...

  4. apache tomcat php mysql 配置_Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结...

    Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结 1.作者:moonsbird 题目:Windows下Apache+Tomcat+MySQL+jsp+ph ...

  5. apache tomcat php mysql 配置_Apache与Tomcat服务器整合的基本配置方法及概要说明

    Apache与Tomcat服务器整合的基本配置方法及概要说明 更新时间:2010年12月17日 10:30:52   作者: 网上的乱七八糟的资料太多了,很多都是自说自话,希望这篇文章能给大家带来一些 ...

  6. (总结)CentOS 6.x使用yum快速安装Apache+PHP+Tomcat(JSP)+MySQL

    (总结)CentOS 6.x使用yum快速安装Apache+PHP+Tomcat(JSP)+MySQL PS:这个是懒人yum快速安装法,用于开发和测试环境很方便,用于没有特殊要求的生产环境也可以.特 ...

  7. centos mysql php tomcat_CentOS 6.x使用yum快速安装Apache+PHP+Tomcat(JSP)+MySQL

    1.安装Apahce.PHP.MySQL和PHP连接MySQL数据库的包: # yum -y install httpd php mysql mysql-server php-mysql 2.安装Ap ...

  8. centos mysql php tomcat_CentOS yum安装Apache + PHP + Tomcat7 + MySQL

    Linux平台上用得最多的web环境就是php.java和MySQL了,会搭建这个环境,就能把很多开源程序跑起来. 作为一个程序猿,虽然并不用精通运维的活,但基本的Linux环境搭建还是要掌握比较好, ...

  9. linux中apache与tomcat如何使用

    一 Apache与Tomcat比较联系 apache支持静态页,tomcat支持动态的,比如servlet等. 一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由 ...

最新文章

  1. Python内建函数之——filter,map,reduce
  2. 前端技巧:如何使用nodejs实现举牌人表情包?
  3. 阅读笔记五2017.2.13
  4. Java内存组成GC算法
  5. mysql 级联 binlog_MySQL binlog详解
  6. eggjs增删改查MySQL_egg-sequelize 实现 增删改查
  7. [Swift]LeetCode289. 生命游戏 | Game of Life
  8. linux 的空命令:(冒号)
  9. [论文翻译]Sequence to Sequence Learning with Neural Networks
  10. java一个和_你知道Java中和||放一个表达式中怎么执行吗-百度经验
  11. nacos替代config-server和Euraka
  12. 中秋佳节│以码为笔,绘合家团圆
  13. java实现计算器_java高级计算器的实现
  14. Vue+DataV+Echarts组件创建炫酷科技大屏~(注释多多)
  15. Linux挂载群晖NFS共享文件夹
  16. 本科课程【数据结构与算法】实验1——线性表的顺序表示及插入、删除操作(C++实现)
  17. Windows + XMAPP + TestLink 初探
  18. 解决jdbc连接数据库出现的问题: Sun Jan 30 18:46:54 CST 2022 WARN: Establishing SSL connection without server‘s i
  19. PDF Squeezer for Mac(强大的PDF文件压缩工具)
  20. 逆向 - 恢复符号表

热门文章

  1. 对象数组的初始化_JAVA中数组是什么?
  2. 为什么要低温保存_渔之歌科普课堂:冷冻食品为什么要规定零下18摄氏度冷藏?...
  3. mac-PHP mysqli连接报错 No such file or directory解决方案
  4. 我用Python爬取英雄联盟的皮肤,隔壁家的小弟弟都馋哭了
  5. 全国计算机等级考试第3套,全国计算机等级考试四级计算机网络第3套试题
  6. ble串口程序设计流程图_流程图程序设计的步骤
  7. shell脚本教学进阶——Linux三大文本处理工具之grep
  8. java约瑟夫环 循环链表_约瑟夫环_循环链表JAVA解答
  9. java垃圾回收机制_笔记 | Java垃圾回收机制
  10. 安装 Homebrew