首页 > 代码库 > 2-相关软件的安装调试

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支持多个网站,从浏览者的角度看起来,每个网站都是一个独立的主机,称为虚拟主机。

技术分享

开启虚拟主机配置

将第二句话前面的#去掉

技术分享

技术分享

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

技术分享

<Directory >
    Allow from all
</Directory>

 

在C:\Windows\System32\drivers\etc\host文件DNS解析规则如下:

技术分享

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

 

 

2-相关软件的安装调试