LAMP4

Apache和PHP结合

在没有配置/usr/local/apache2.4/conf/httpd.conf这个文件时启动Apache会出现以下提示php

vim /usr/local/apache2.4/conf/httpd.conf   把ServerName这一行的#去掉apache

/usr/local/apache2.4/bin/apachectl -t 测试语法有没有错误vim

有两个版本PHP系统不知道调用哪一个 app

注释掉其中一个tcp

打开80端口测试

iptables -I INPUT -p tcp --dport 80 -j ACCEPTspa

使用ip访问虚拟机里的Apacheip

继续编辑/usr/local/apache2.4/conf/httpd.conf虚拟机

把这个位置的denied改为granted域名

在这里增长AddType application/x-httpd-php .php

这行增长index.php

新建一个/usr/local/apache2.4/htodcs/1.php  写入以下内容

使用ip访问获得以下页面

默认虚拟主机

打开vim /usr/local/apache2/conf/httpd.conf

找到#Include conf/extra/httpd-vhosts.com这一行把#去掉

编辑/usr/local/apache2/conf/extra/httpd-vhosts.conf

建立配置文件里对应的文件

在/data/wwwroot/abc.com下建立一个index.php并写入下面的内容

在/data/wwwroot/111.com下建立一个index.php并写入下面的内容

/usr/local/apache2.4/bin/apachectl -t //测试语法 并从新加载配置文件

由于虚拟主机配置的第一个是abc.com因此任何虚拟主机里没有配置的域名指向到这个IP是获得的都是第一个配置的结果

www.example.com在配置里是存在的因此就访问获得对应的内容

相关文章
相关标签/搜索
本站公众号
   欢迎关注本站公众号,获取更多信息