前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CentOS yum安装Apache + PHP + Tomcat7 + MySQL

CentOS yum安装Apache + PHP + Tomcat7 + MySQL

作者头像
I Teach You 我教你
发布2018-01-02 17:59:12
2.5K0
发布2018-01-02 17:59:12
举报
文章被收录于专栏:王二麻子IT技术交流园地

可以参考下文在CentOS安装Apache + PHP + Tomcat7 + MySQL

------------------------------------------------------------------------------------

Linux平台上用得最多的web环境就是php、Java和MySQL了,会搭建这个环境,就能把很多开源程序跑起来。

作为一个程序猿,虽然并不用精通运维的活,但基本的Linux环境搭建还是要掌握比较好,也方便自己有时调试一些代码、程序。

搞php的有lamp、lnmp一键包,可以很方便地一键安装好环境。如果是运行Java Web应用的话,就需要用到Tomcat了。

其实在Linux下,自己手动安装和配置这些软件也很容易,我们不用源码编译安装,而是使用yum命令来完成。

下面以最常用的Linux系统CentOS5.x、6.x为例,来说一下安装的步骤,按此操作,你也能自己搭建一个php+java+MySQL的环境出来!

远程ssh登录进系统后,首先

1. 安装Apahce, PHP, MySQL以及php连接mysql库的组件 #yum -y install httpd php mysql mysql-server php-mysql     //这里“-y”参数表示静默安装,不会出现提示及交互

2. 安装apache扩展 #yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql

3. 安装php的常用扩展 #yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc

4. 安装MySQL的扩展 #yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql

5. 配置开机启动服务 #/sbin/chkconfig httpd on     [设置apache  httpd服务开机启动]

6. 安装Tomcat7 #yum -y install java-1.6.0-openjdk java-1.6.0-openjdk-devel

#wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.42/bin/apache-tomcat-7.0.42.tar.gz #tar -zxvf apache-tomcat-7.0.42.tar.gz #mv apache-tomcat-7.0.42 /usr/local/tomcat7

7. 启动Tomcat7 #./usr/local/tomcat7/bin/startup.sh

8. 在浏览器地址栏输入http://你的IP:8080/,可以看到Apache Tomcat的起始页,如果看不到,请确认是否是防火墙的问题。

9. Apache与Tomcat整合 这里我们使用简单的Proxy方式整合Apache与Tomcat #vi /etc/httpd/conf.d/proxy_ajp.conf 添加  ProxyPass / ajp://localhost:8009/     (已有此文件的只需将相应内容前的注释符#删除即可)

/////////////////////////////////////////////////////////////////////

用ProxyPass / ajp://localhost:8009/ 会导致Apache(httpd)下安装的应用无法访问。

可以用如下方法对目录加以区分

ProxyPass /tomcat/ ajp://localhost:8009/

在浏览器地址栏输入http://你的IP/tomcat/,即可看到的是Apache Tomcat的起始页

///////////////////////////////////////////////////////////////////// 保存修改后,重启Apache #service httpd restart

10. 在浏览器地址栏输入http://你的IP/,如果看到的是Apache Tomcat的起始页,恭喜你,Apache和Tomcat的整合已经成功了!

以上安装的软件文件及配置的路径如下:

apache的配置文件在/etc/httpd/conf下 apache的modules放在/usr/lib/httpd下 php的配置文件在/etc/php.d/下 和/etc/php.ini php的modules放在/usr/lib/php/modules下 Tomcat7的安装目录位于/usr/local/tomcat7

通过上面简单的几步,你也能自己配置出Linux下常用的web环境啦。

参考:

http://my.oschina.NET/vikingz/blog/153469

http://www.xianren.org/system/centos6-4-yum-mysql-jdk-tomcat.html

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-03-24 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档