重温战场 发表于 2018-11-17 13:43:25

39次课(Apache和PHP结合 、Apache默认虚拟主机)

11.14/11.15 Apache和PHP结合

  Windows访问服务器网站解析php
  vim /usr/local/apache2.4/conf   //httpd.conf//修改一下四个地方
  第一个地方报ServerName错误及解决如下图




  用Windows访问服务器的ip,出现下图是正确的,如果不正确看是否服务器的80端口没有开启如下

  第二个地方require all denied



  第三个地方修改php相关的。AddType application/x-httpd-php.php如下图

  第四个地方增加一个索引页, Directoryindex index.html index.php


  做完上边四步验证一下apache是否支持解析PHP如下

  上图做完后就可以用Windows网页访问服务器ip了如下图

  如果解析不成功检查那几下如下
  1.加载php5

  2.检查vim /usr/local/apache2.4/conf/httpd.conf

11.16/11.17 Apache默认虚拟主机

  定义网站的根目录在哪里下图

  它的域名这个就是虚拟主机如下

  Windows的hosts路径,这个hosts跟linux的hosts一样,我可以在这个里面定义一个ip,定义一个域名。然后让个域名指向这个ip,打开方式用记事本,如下


  一个服务器上可以跑多个域名,我不想让一个让这些域名全 部指向到这来,所以需要给他打开一个虚拟主机配置文件,如下


  linux里定义多个servername域名

  上图出来后往下翻

  更改虚机主机配置文件


  上图定义一个下图在定义一个

  写完配置文件创建目录

  对应的站点创建如下




  curl 命令


页: [1]
查看完整版本: 39次课(Apache和PHP结合 、Apache默认虚拟主机)