20分钟CentOS7环境YUM命令部署LAMP+TomCat

Posted ltb6w

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20分钟CentOS7环境YUM命令部署LAMP+TomCat相关的知识,希望对你有一定的参考价值。

 最常用的Linux系统CentOS5.x、6.x 7.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/     (已有此文件的只需将相应内容前的注释符#删除即可)
保存修改后,重启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环境啦。




















以上是关于20分钟CentOS7环境YUM命令部署LAMP+TomCat的主要内容,如果未能解决你的问题,请参考以下文章

网站部署---LAMP环境部署PHP网站

Centos7 yum安装LAMP

精选文章YUM 8分钟部署LAMP架构

Docker 基于centos7 的LAMP环境搭建 (实验一)

Centos7-yum部署配置LAMP-之LAMP及php-fpm实现反代动态资源

centos7用yum搭建LAMP环境