博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
apache 和 php 整合、apache配制虚拟机
阅读量:7220 次
发布时间:2019-06-29

本文共 1570 字,大约阅读时间需要 5 分钟。

如何 把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,但虚拟主机里面没有配制 该域名,那么 将会访问 第一个虚拟机(默认虚拟机)

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

 

 

 

转载于:https://www.cnblogs.com/nfyx/p/9090584.html

你可能感兴趣的文章
用Vue的方式实现复选框
查看>>
mac下安装xampp、及其之上的组件安装
查看>>
C++内存对齐总结
查看>>
Web设计的速查卡(转)
查看>>
数据结构之哈夫曼树
查看>>
hdu1038
查看>>
CentOS 6.4下Zabbix的安装配置
查看>>
前端开发注意的问题 ,浏览器兼容性
查看>>
centos和redhat下 uwsgi配置
查看>>
Markdown 学习笔记
查看>>
vue-element-admin 多层路由问题
查看>>
Css问题 margin float 文档流 背景图底部充满
查看>>
JS match() 方法 使用
查看>>
关于shopee平台接口(php)对接示例
查看>>
BNU OJ 51000 BQG's Random String
查看>>
PAT (Advanced Level) 1044. Shopping in Mars (25)
查看>>
hdu 1531 King
查看>>
***R
查看>>
Linux 源码编译安装mysql
查看>>
取消手机端页面长按图片出现保存或者图片被打开的方法
查看>>