apache服务器的使用与配置2+php如何连接数据库
2014-04-22 16:12
731 查看
一、虚拟主机配置
1.虚拟主机配置步骤
启用httpd-vhosts.conf文件,在httpd.conf文件中找到这个文件的位置把前面的#去掉,就启用了
提醒:默认情况下发送请求(http://localhost/)的时候是通过
通知这句配置去找站点的资源的
在httpd-vhosts.conf文件中做配置,这个文件在上图的目录下
#配置我们自己的虚拟主机
<VirtualHost 127.0.0.1>
DocumentRoot "d:/myblog" #d:/myblog写自己站点的路径(也就是你安装Apache服务器的位置中htdocs文件夹下的资源)
#这里配置欢迎首页面
DirectoryIndex index.html index.htm index.php
<Directory />
options FollowSymLinks
#不许可别人修改我们的页面
Allowoverride None
#设置访问权限
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
修改我们的hosts文件,这个文件在这个C:\Windows\System32\drivers\etc路径中去找(这里就设计新知识点了)【重新审视我们的访问,一个网页真正的流程】以前是一个简单的流程
现在我们来说明一个详细的流程,这个适合于所有的web应用的技术(php/jsp/asp/asp.net) ,这个知识是web应用的底层技术
在上图中的取出一个资源(文件)那里,如果这个资源文件中有php代码,这段php代码就会在服务器执行好了之后,放到该资源文件的位置,然后以静态页面的方式返回给服务器
二、php开发环境的搭建
1.在window下搭建
Apache(iis)+php+mysql+phpmyadmin -->这种搭建方式叫wamp
2.在Linux下搭建,Linux下不支持iis服务器
linux+Apache(iis)+php+mysql-->这种搭建方式叫 lamp
在window下搭建:
手动配置详见我的博客中Apache+php环境搭建说明
文件名称有空格也会造成连接不成功,比如将php.ini的文件名多了个空格,类似于这种php .ini
phpmyadmin可以更好的管理数据库,如何安装:
1.到www.phpmyadmin.net中去下载phpmyadmin
2.把下载的phpmyadmin解压后【解压之后名字太长,可以修改的,修改成你自己觉得比较好的名字,我改成了phpMyAdmin】放在Apache安装路径中htdocs文件夹下
3.然后找到php文件下的php.ini ,将
前的分号去掉
4.然后在你的浏览器中键入http://localhost/phpMyAdmin就可以看到一个登录界面,然后输入MySQL数据库的用户名和密码
回车后看到如下画面,就说明你连接数据库成功了
然后再浏览器中键入:http://localhost/Discuz/install.php,再根据提示走。。。。。,如果有修改,就要重启Apache服务器
下一次访问discuz论坛的地址:http://localhost/Discuz/memcp.php
三、一个ip绑定多个域名(34讲)
1.虚拟主机配置步骤
启用httpd-vhosts.conf文件,在httpd.conf文件中找到这个文件的位置把前面的#去掉,就启用了
提醒:默认情况下发送请求(http://localhost/)的时候是通过
通知这句配置去找站点的资源的
在httpd-vhosts.conf文件中做配置,这个文件在上图的目录下
#配置我们自己的虚拟主机
<VirtualHost 127.0.0.1>
DocumentRoot "d:/myblog" #d:/myblog写自己站点的路径(也就是你安装Apache服务器的位置中htdocs文件夹下的资源)
#这里配置欢迎首页面
DirectoryIndex index.html index.htm index.php
<Directory />
options FollowSymLinks
#不许可别人修改我们的页面
Allowoverride None
#设置访问权限
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
修改我们的hosts文件,这个文件在这个C:\Windows\System32\drivers\etc路径中去找(这里就设计新知识点了)【重新审视我们的访问,一个网页真正的流程】以前是一个简单的流程
现在我们来说明一个详细的流程,这个适合于所有的web应用的技术(php/jsp/asp/asp.net) ,这个知识是web应用的底层技术
在上图中的取出一个资源(文件)那里,如果这个资源文件中有php代码,这段php代码就会在服务器执行好了之后,放到该资源文件的位置,然后以静态页面的方式返回给服务器
二、php开发环境的搭建
1.在window下搭建
Apache(iis)+php+mysql+phpmyadmin -->这种搭建方式叫wamp
2.在Linux下搭建,Linux下不支持iis服务器
linux+Apache(iis)+php+mysql-->这种搭建方式叫 lamp
在window下搭建:
手动配置详见我的博客中Apache+php环境搭建说明
文件名称有空格也会造成连接不成功,比如将php.ini的文件名多了个空格,类似于这种php .ini
phpmyadmin可以更好的管理数据库,如何安装:
1.到www.phpmyadmin.net中去下载phpmyadmin
2.把下载的phpmyadmin解压后【解压之后名字太长,可以修改的,修改成你自己觉得比较好的名字,我改成了phpMyAdmin】放在Apache安装路径中htdocs文件夹下
3.然后找到php文件下的php.ini ,将
前的分号去掉
4.然后在你的浏览器中键入http://localhost/phpMyAdmin就可以看到一个登录界面,然后输入MySQL数据库的用户名和密码
回车后看到如下画面,就说明你连接数据库成功了
然后再浏览器中键入:http://localhost/Discuz/install.php,再根据提示走。。。。。,如果有修改,就要重启Apache服务器
下一次访问discuz论坛的地址:http://localhost/Discuz/memcp.php
三、一个ip绑定多个域名(34讲)
相关文章推荐
- Zend Studio 如何配置本地apache服务器使用xdebug调试php脚本
- Zend Studio 如何配置本地apache服务器使用xdebug调试php脚本
- Zend Studio 如何配置本地apache服务器使用xdebug调试php脚本
- Zend Studio 如何配置本地apache服务器使用xdebug调试php脚本
- 如何使用php判断服务器是否是HTTPS连接
- 如何使用navicat等可视化工具连接到服务器上的数据库?
- php学习笔记1 apache服务器使用及配置① 启动和停止 端口配置 apache的目录结构
- 韩顺平PHP学习视频笔记整理029apache服务器使用及配置④ apache虚拟主机 web访问时序图
- 30讲 apache服务器使用及配置⑤ 作业点评 提出apache和PHP整合的需求
- CentOS 5.5服务器使用yum安装配置Apache、PHP和Mysql
- Spring配置文件中如何使用外部配置文件配置数据库连接
- PHP学习笔记【3】--apache服务器使用和配置
- apache+mysql+php自定义配置中如何解决http500内部服务器错误
- 对于如何使用默认配置文件连接数据库的记录
- ThinkPHP3.0使用pdo方式连接sqlserver 2000、mssql 2000的配置,直接上配置文件,php版本是php5.2,服务器环境是ComsenzEXP
- 如何使用PLSQL连接远程服务器oracle数据库
- 韩顺平PHP学习视频笔记整理026apache服务器使用及配置① 启动和停止 端口配置
- 如何使用 Apache Web 服务器配置多个站点
- 韩顺平PHP学习视频笔记整理027apache服务器使用及配置② apache目录结构
- 韩顺平PHP学习视频笔记整理028apache服务器使用及配置③ apache虚拟目录