北京建站模板源码,企业网站建设费用记入,微信平台开发公司成都,建筑公司企业宗旨wamp和lamp是PHP工程师经常使用的环境#xff0c;我们今天来配置apache#xff0c;让它能够和php协同工作。
1、进入apache的conf目录#xff0c;打开apache的配置文件httpd.conf。#xff08;修改前建议先备份#xff09; 修改apache软件所在目录#xff1a; ServerRoo…wamp和lamp是PHP工程师经常使用的环境我们今天来配置apache让它能够和php协同工作。
1、进入apache的conf目录打开apache的配置文件httpd.conf。修改前建议先备份 修改apache软件所在目录 ServerRoot D:/wamp/Apache24修改主机名及端口号 ServerName localhost:80修改www目录(该目录即项目根目录浏览器地址栏输入localhost访问) DocumentRoot D:/wamp/wwwDirectory D:/wamp/www修改默认索引以支持PHP文件默认先访问index.php:
IfModule dir_moduleDirectoryIndex index.php index.html index.htm
/IfModule开启rewrite功能 LoadModule rewrite_module modules/mod_rewrite.so自定义404页面(可选) ErrorDocument 404 /missing.html加载PHP模块,注意绝对路径
php5.6 LoadModule php5_module D:/wamp/php/php-5.6.22-Win32-VC11-x86/php5apache2_4.dll IfModule php5_module PHPIniDir D:/wamp/php/php-5.6.22-Win32-VC11-x86/ AddType application/x-httpd-php .phpAddType application/x-httpd-php-source .phps/IfModule如果是php7相应更改即可:
php7
LoadModule php7_module D:/wamp/php/php-7.0.13-Win32-VC14-x64/php7apache2_4.dll
IfModule php7_module PHPIniDir D:/wamp/php/php-7.0.13-Win32-VC14-x64/ AddType application/x-httpd-php .phpAddType application/x-httpd-php-source .phps
/IfModule注意如果是PHP5.4版本php目录里只有php5apache2_2.dll需要和Apache2.2搭配。 所以安装php5.6一定要确认PHP安装包里是否有php5apache2_4.dll文件。
可以开启虚拟主机配置文件 #Virtual hostsInclude conf/extra/httpd-vhosts.conf默认httpd-vhosts.conf文件里面写的是供参考的一但启用该文件请正确配置否则无法启用apache服务。
虚拟主机示例
VirtualHost *:80DocumentRoot D:/www/app/laravel-5-blog/public/ServerName laravel-5-blog.fhy.comDirectoryIndex index.phpDirectory D:/www/app/laravel-5-blog/AllowOverride All/Directory ErrorLog logs/laravel-5-blog.fhy.com-error.logCustomLog logs/laravel-5-blog.fhy.com-access.log common
/VirtualHost其中DocumentRoot设置项目所在路径ServerName设置主机名DirectoryIndex设置入口文件Directory里AllowOverride设置开启.htaccess功能。
可以开启主机别名配置文件
Include conf/extra/httpd-alias.conf如果安装的PHP x64位版本Apache也需要是x64位版本的。然后还要将php目录下的libeay32.dll、ssleay32.dll、libssh2.dll以及ext目录下的php_curl.dll四个文件都复制放到System32目录下。否则curl扩展无法使用。
成功启动Apache后在www目录编写phpinfo.php
?phpecho phpinfo();
?浏览器地址栏输入localhost/phpinfo.php显示PHP相关信息即表明成功了。