第一范文网 - 专业文章范例文档资料分享平台

在自己的电脑上搭建服务器(Apache+php+mysql)

来源:用户分享 时间:2025/9/14 16:33:25 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

Apache+php+mysql 将自己的电脑作为web服务器,让别人可以访问

--2013-5-7 10:07:11

【Apache配置以及php与MySQL连接问题】

▉Apache的httpd.conf文件配置

查找关键字DocumentRoot,设置你网站的根目录。 Directory,设置你的权限目录,因为是权限目录,因此要比DocumentRoot大,也即Directory要包含或者等于DocumentRoot。 DirectoryIndex,设置你的目录索引,也就是在仅指定目录的情况下,默认显示的文件名,可以添加很多,系统会根据从左至右的顺序来优先显示,以单个半角空格隔开。 在LoadModule处添加如下语句以支持php组件:

LoadModule php5_module \PHPIniDir \

在AddType处添加如下语句使指定的文件类型与php组件相关联:

AddType application/x-httpd-php .php

以下是Apache多站点的配置: 在httpd.conf文件中找到Virtual hosts一项,将其取消注释。然后打开conf/extra/httpd-vhosts.conf文件,将:

ServerAdmin webmaster@dummy-host.110.com

DocumentRoot \ ServerName dummy-host.110.com ServerAlias www.dummy-host.110.com ErrorLog \

CustomLog \

改为:

DocumentRoot \ My Spider\ ServerName 127.0.0.1

即可。

▉PHP的php.ini文件配置

把“;extension= php_mysql.dll”前的“;”去掉。

将extension_dir = \取消注释,并改为绝对路径,如extension_dir = \

注意事项以及错误解决:

1、 安装目录和配置目录不要含有中文,可以有空格,文件配置好后,Apache要重启才能

生效。

2、 启用多站点之后,原来的httpd.conf中的DocumentRoot将失效,但是DocumentRoot

设置的目录路径必须是存在的,否则会出现Apache启动失败的情况。同理,

httpd-vhosts.conf中的目录路径也必须是存在的。总结一点:在httpd.conf和httpd-vhosts.conf里的DocumentRoot最好设置成一样的,且必须是存在的目录。 3、 Cannot load C:/php/php5apache2_2.dll into server错误的解决办法:

因为php的安装包(如:php-5.4.14-Win32-VC9-x86.zip)依赖于VC运行库,因此在确认路径没问题的情况下,安装“VC++2008可再发行组件包”试试。

【他人电脑访问你的IP地址注意事项】 1、 关闭防火墙

2、 设置好Apache的监听IP地址以及对应的网站本地目录 3、 百度一下自己的IP地址

4、 别人就可以通过你的IP地址访问你的电脑上的网站。如果是动态IP,那么当IP变动后,

就不能再访问了。这时,可以使用动态域名解析软件(比如:花生壳)来把你的域名和IP地址进行绑定,别人可以通过域名访问你的电脑,但是如果运营商使用了NAT转发技术,你的域名解析可能会失败。

5、 注意:如果别人电脑无法ping通你的IP地址,可能是路由器或运营商(移动、电信等)

的原因,未可知否。

其他关于Apache+php+mysql配置的相关网址:

http://tech.163.com/06/0206/11/299AMBLT0009159K.html

在自己的电脑上搭建服务器(Apache+php+mysql).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4vptj2116v207lq1baf5_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top