2-相关软件的安装调试

apache

Apache的安装

注意:在安装路径中,不能出现任何中文

Apache为PHP运行提供了环境

Apache安装时的一些问题

安装完成后,在状态栏的右下角,会出现一个羽毛状的图标,这就是Apache

测试服务器

在浏览器的地址栏中输入http://localhost  看到it works 表示服务器正常

localhost:表示本机地址   127.0.0.1

127.0.0.1 表示本机地址

Apache的操作

我们说的服务器就是Apache

  1. 启动
  2. 关闭
  3. 重启

方法一:点击Apache图标

启动(start)   关闭(stop) 重启(Restart)

方法二:双击Apache图标 打开Apache的控制面板,在上面操作

 

方法三:进入通知面板的服务

站点

将与网站有关的素材都存放到一个文件夹,这个文件夹就叫站点

Apache的目录结构

站点

就是将所有与网站有关的素材放到一个目录中。他就是站点

PHP

PHP的安装注意的地方

这里选择的是你安装的服务器。这里我安装的是Apache 2.2

这里是要去你指向apache的配置文件夹

这里我们选择一下全部安装

安装完毕后,需要重启服务器

PHP的测试

在虚拟目录中新建一个PHP页面(test.php),代码如下

<?php
    phpinfo();
?>

在浏览器中地址栏输入http://localhost/test.php

显示以下页面即为成功

MySql

数据库用来保存数据

常见数据库

Access

MySql

SQL server

MySQL安装的关键

这里我们选择自定义安装

这里需要进行两个文件位置的选择

这里运行MySQL配置的向导

此处会缓冲,需等待一会

MySQL的测试

进入所有应用中,找到MySql,会打开一个命令输入,输入你的密码(刚刚设置的)

 

如果进入下面的界面,就是说,MySql安装成功了

MySql的目录结构

  

LAMP和WAMP

L:linux 操作系统(开源)

A:Apache  开源

M:MySql  开源

P:PHP  开源

W:Windows   操作系统

LAMP组合是一个很好的组合,最重要的是,对电脑的消耗小

集成环境(WAMP)的安装关键

其他的步骤不需要进行任何设置,直接下一步

安装完毕后在状态栏的右下角出现如下图标,表示安装成功。

Wamp的目录结构

Apache的配置文件的设置

更改虚拟目录

因为PHP的运行需要Apache的支持,所以,PHP的目录要告知Apache。在Apache的配置文件中配置PHP虚拟目录的位置。

打开Apache的配置文件:

点击wamp的图标   

在httpd.conf配置文件中查找 DocumentRoot

配置文件是不区分大小写。

并修改文件夹的权限

在Allow from 的后面,改成all

虚拟目录和站点的区别:

站点:就是一文件夹。

虚拟目录:文件夹+权限

更改首页

在apache的配置文件中查找 “DirectoryIndex” ,这个指令是设置网站首页。

在DirectoryIndex指令后面指定的文件就是首页

下面表示 index.php为首页,如果找不到,就是index.html。。。。。。。

 

更改端口号

listen 端口号

在81端口监听

浏览器请求的格式:

http://网址[:端口号]/php页面

如果端口号是80,那么端口号可以省略

 

虚拟主机的配置

一个Apache支持多个网站,从浏览者的角度看起来,每个网站都是一个独立的主机,称为虚拟主机。

开启虚拟主机配置

将第二句话前面的#去掉

打开虚拟主机配置文件,配置文件如下:

<VirtualHost *:80>
    ServerName www.admain.com
    DocumentRoot "E:/MyPHP/WWW2"
    <Directory "E:/MyPHP/WWW2">
        Options Indexes
        Order Deny,Allow
        Allow from all
        DirectoryIndex index.html
    </Directory>
</VirtualHost>

在C:WindowsSystem32driversetchost文件DNS解析规则如下:

虚拟主机=站点+站点的权限+域名+端口号

 

原文地址:https://www.cnblogs.com/tangwanzun/p/5974737.html