资讯专栏INFORMATION COLUMN

2016-04-05【PHP简介、 Apache开发环境安装配置】

amuqiao / 1949人阅读

摘要:的应用领域服务器端脚本主要作用应用程序图形界面命令行脚本文件路径或者脚本代码安装打开安装程序一路即可安装把压缩包解压到系统某一个目录中安装默认选项一路就行了配置与打开的文件增加以下内容解压目录中找到的路径添加如下内容检测配置语法配

PHP 的应用领域

web服务器端脚本:主要作用

应用程序图形界面

命令行脚本
php.exe -f "php文件路径" 或者 php.exe -r "php脚本代码"

安装Apache

打开安装程序一路next即可

安装php

把php压缩包解压到系统某一个目录中

安装Mysql

默认选项一路next就行了

配置Apache与PHP

打开apache的httpd.conf文件 增加以下内容
LoadModule php5_module "php解压目录中找到 php5apache2_2.dll的路径"

添加如下内容
AddType application/x-httpd-php .php .pap .phtml

检测apache配置语法
httpd.exe -t

PHP配置时区

打开php解压目录找到php.ini文件

查找关键字timezone 并取消注释修改为 date.timezone = PRC

在httpd.conf中设置php.ini文件路径
PHPIniDir "php解压目录"

重启Apache

PHP配置Mysql

在php.ini中查找 extension_dir 取消注释

在php.ini中查找 php_mysql.dll 取消注释 同时取消 mysqli.dll的注释

Apache主机配置

目录访问权限说明


#设置当一个请求中没有给定请求的文件名又没有默认网页(首页)的时候,显示文件列表
Options  Indexes    

#设置权限控制的先后顺序,只有2种:Deny,Allow(先拒绝,后允许),Allow,Deny(先允许后拒绝)
Order  Deny,Allow

#Deny用于设定要拒绝访问的来源地址或服务器名,几乎没有实际意义!
Deny  from  拒绝名单  比如:deny  from  192.168.3.8  172.180.4

Allow  from 允许名单   比如:Allow  from  all

#设置该文件夹下的“默认网页”(首页),可以设置多个,用于请求中不带文件名的时候自动使用该文件作为“返回”页面。
DirectoryIndex  index.php  index.html   main.php  default.php   abc.php   123.html
# 允许分布权限
AllowOverride all

分布权限就是分别设置文件夹的权限不用重启apache.在需要多带带配置权限的文件夹中新建.htaccess文件,内容如下

Deny from all
Apache虚拟主机配置

在apache的主配置文件httpd.conf中,“打开”多站点虚拟主机配置文件项(关键词:vhosts):

在httpd-vhosts.conf文件中,设定希望提供“多站点”服务的IP地址和端口号,通常默认就是::80,其中“”代表所有IP,默认其实apache安装好之后就设置好了,无需手动设置(关键字NameVirtualHost):

配置每一个单个站点


#主机名
ServerName www.baidu.com
#主机别名
ServerAlias map.baidu.com tv.baidu.com
#目录
DocumentRoot "C:/root"
#目录权限配置

     Options Indexes
     Order Deny,Allow
     Allow from all

#虚拟目录
Alias /abc "C:/alias"

     Options Indexes
     Order Deny,Allow
     Allow from all

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/21513.html

相关文章

  • 2016-04-05PHP简介Apache开发环境安装配置

    摘要:的应用领域服务器端脚本主要作用应用程序图形界面命令行脚本文件路径或者脚本代码安装打开安装程序一路即可安装把压缩包解压到系统某一个目录中安装默认选项一路就行了配置与打开的文件增加以下内容解压目录中找到的路径添加如下内容检测配置语法配 PHP 的应用领域 web服务器端脚本:主要作用 应用程序图形界面 命令行脚本php.exe -f php文件路径 或者 php.exe -r p...

    LinkedME2016 评论0 收藏0
  • Laravel 环境搭建 Apache 和 Nginx

    摘要:安装是的依赖管理工具,我们将使用它下载安装包。安装使用安装使用新建项目进入目录,我们创建一个项目,命名为点击可查看项目结构。配置上面的命令一般只用于本地开发,而生产环境中我们需要使用服务器,这里我们选用了。 Laravel 开发框架是一个非常优秀的前端框架,要将 Laravel 部署到服务器中需要经过一系列的操作。 更新历史 2017.12.29:完成初稿 安装 Laravel Lar...

    libin19890520 评论0 收藏0
  • Laravel 环境搭建 Apache 和 Nginx

    摘要:安装是的依赖管理工具,我们将使用它下载安装包。安装使用安装使用新建项目进入目录,我们创建一个项目,命名为点击可查看项目结构。配置上面的命令一般只用于本地开发,而生产环境中我们需要使用服务器,这里我们选用了。 Laravel 开发框架是一个非常优秀的前端框架,要将 Laravel 部署到服务器中需要经过一系列的操作。 更新历史 2017.12.29:完成初稿 安装 Laravel Lar...

    Keagan 评论0 收藏0
  • Laravel 环境搭建 Apache 和 Nginx

    摘要:安装是的依赖管理工具,我们将使用它下载安装包。安装使用安装使用新建项目进入目录,我们创建一个项目,命名为点击可查看项目结构。配置上面的命令一般只用于本地开发,而生产环境中我们需要使用服务器,这里我们选用了。 Laravel 开发框架是一个非常优秀的前端框架,要将 Laravel 部署到服务器中需要经过一系列的操作。 更新历史 2017.12.29:完成初稿 安装 Laravel Lar...

    developerworks 评论0 收藏0

发表评论

0条评论

amuqiao

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<