apache 和 php 整合、apache配制虚拟机
如何 把apache 和 php 整合起来 ?
(关闭防火墙或在防火墙内添加80端口,关闭selinux)
修改:apache的配制文件:/usr/local/apache2.4/conf/httpd.conf

配制 server name:

配制访问权限:

重新读取配制文件:/usr/local/apache2.4/bin/apachectl graceful (即不重启服务的情况下,重新读取配制文件)
增加php应用解析模块:
AddType application/x-httpd-php .php

增加一个index.php 默认模块:

重启apache 或重新加载apache服务:
/usr/local/apache2.4/bin/apachectl restart 或 /usr/local/apache2.4/bin/apachectl graceful
然后写一个写一测试页:
echo "<?php phpinfo(); ?>" > /usr/local/apache2.4/htdocs/index.php

访问:

换一个PHP版本:
vim /usr/local/apache2.4/conf/httpd.conf

重启apache ,然后,再访问页面:


这样子apache和php的整合,就成功了!
apache 配制虚拟机
------------前提------------------------
修改这个路径下的host文件:C:\Windows\System32\drivers\etc (这个得根据不同的操作系统找)

然后修改成:

然后访问时就可以出现这种界面:

------------------------------------
上面配制好了之后,就可以开始配制apache的httpd.conf 文件
修改:/usr/local/apache2.4/conf/httpd.conf

配制:/usr/local/apache2.4/conf/extra/httpd-vhosts.conf
默认解释:

自行配制结果:

创建对应的目录和文件:

重启apache服务:
/usr/local/apache2.4/bin/apachectl graceful
查看结果(由于我这边的所写的域名没有备案,所以得重新快速改变域名,才能看到访问结果):

如果,我输入的域名,是指向我的虚拟机的IP,但是在虚拟机里面又没有配制该域名,那么,它将访问第一个虚拟主机(或是默认设置的主机)

一个虚拟主机,可以被多个域名所指向:

一旦把:
Include conf/extra/httpd-vhosts.conf (给开启)
apache配制文件/usr/local/apache2.4/conf/httpd.conf 里的默认配制(默认访问目录)将失效:

-------------------------------------------------------------------
总结:
一、 若是把httpd.conf 里面的:Include conf/extra/httpd-vhosts.conf 给开启,那么默认的访问目录配制将会失效
二、httpd-vhosts.conf ,可以配制多个虚拟机
三、一个VirtualHost 可以有多个域名指向
四、若有其它域名也指向该IP,但虚拟主机里面没有配制 该域名,那么 将会访问 第一个虚拟机(默认虚拟机)
------------------------------------------------------------------
apache 和 php 整合、apache配制虚拟机的更多相关文章
- linux下apache和tomcat整合
一 Apache与Tomcat比较联系 apache支持静态页,tomcat支持动态的,比如servlet等. 一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由 ...
- apache和tomcat有什么不同,为什么要整合apache 和tomcat
1. Apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet容器,是Apache的扩展.2. Apache和Tomcat都可以做为独立的web服务器来运行,但是Ap ...
- debian下Apache和tomcat整合(使用apt工具)
最近部署web系统,需要使用tomcat处理和Apache整合使用,tomcat处理JSP,Apache处理静态资源.开始不知道怎么操作,在网上查阅资料走了很多弯路.完成时候,发现其实很简单,现将配置 ...
- windows平台整合Apache与tomcat
Apache与Tomcat整合的好处 Apache主要用来解析静态文本,如html.Tomcat虽然也有此功能,但Apache效率大大高于Tomcat,尤其是对于并发数较大的企业级应用,能更好的显示A ...
- 整合Apache与PHP教程
Apache下载安装完成后,PHP下载解压后,最重要的是如何将他们连接起来,就是整合到一起,让它们之间有联系,笔者根据自己多次配的经验和帮学弟学妹配时他们的理解程度整理了一个比较详细易理解的版本,下面 ...
- apache和tomcat有什么不同,为什么要整合apache 和tomcat?
1. Apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet容器,是Apache的扩展.2. Apache和Tomcat都可以做为独立的web服务器来运行,但是Ap ...
- 自定义安装php开发环境(1)--apache和php整合
第一步:安装apache 第二步:下载php核心包php-5.3.3-Win32-VC6-x86.zip.并放入开发环境文件夹C:/phpenv/文件夹下 第三步: 将apache 和php 整合 也 ...
- 在CentOS下企图整合Apache和Tomcat依然失败
环境: 64位CentOS Linux version 2.6.32-431.el6.x86_64 CentOS release 6.5 (Final) Apache/2.2.15,mod_jk/1 ...
- Centos6.5环境下安装SVN 整合Apache+SSL
弄了两天,终于在服务器上初步搭建起来了SVN(版本1.8). 服务器系统:Centos6.5 64位,搭建过程中全部采用源码编译安装(configure/make/make install),推荐大家 ...
随机推荐
- Ubuntu 12.04 Desktop下vncserver配置:Unity以及Xfce4桌面环境
将gnome改成xfce xfce-session 即可 2013-01-30 14:45:34| 分类: Ubuntu | 标签:ubuntu12.04 unity vncserver s ...
- ubuntu16.10 中安装mysql
1.安装MYSQL: root@ubuntu:~# sudo apt-get install mysql-server root@ubuntu:~# apt isntall mysql-client ...
- Win10系列:UWP界面布局进阶9
Grid Grid元素用来定义一个由行和列构成的网格,这是一个功能强大的布局容器,当新建一个页面时会默认选用Grid作为顶级布局元素,下面将通过三个示例来介绍Grid的使用方法. (1)定义Grid的 ...
- js将接口返回的数据序列化
<div style={{marginLeft: '80px'}}> <pre> {th ...
- JavaScript -基础- 函数与对象(三)数组对象
一.数组对象 1.创建方式 1)创建方式一 var arr=[1,2,3]; 2)创建方式二 var arr2=new Array(1,2,3); 注意: 数组中可以存储任何数据类型.方法类型(Jav ...
- Json使用示例
使用Json,可以下载如下所示的6个Jar包 整个工程目录结构如下: 简单的用法: package json; import net.sf.json.JSONArray; import net.sf. ...
- JAVA设计模式(一)单例模式
单例设计模式 Singleton是一种创建型模式,指某个类采用Singleton模式,则在这个类被创建后,只可能产生一个实例供外部访问,并且提供一个全局的访问点. 核心知识点如下: (1) 将采用单例 ...
- MarkDown编辑器中缩进
首先,Markdown是不支持缩进的. 在Markdown里按下四个空格,就自动转入Code模式. 在Markdown里一个回车,不是分段而是换行,要两个回车,才是分段. 分段和换行的区别是:换行后, ...
- [leetcode121]股票买卖 Best Time to Buy and Sell Kadane算法
[题目] Say you have an array for which the ith element is the price of a given stock on day i. If you ...
- NAND Flash vs NOR Flash
Avinash Aravindan reference:https://www.embedded.com/design/prototyping-and-development/4460910/2/Fl ...