第一篇 PHP开发环境搭建以及多站点配置(基于windows 7系统)
从今天开始,我将用PHP开发一些小的网站,大家知道LAMP(Linux)组合的优势,使PHP受到广大中小企业的喜欢。使PHP与JAVA,ASP三分天下,PHP具有跨平台性,所以在windows一样是可以安装使用的。PHP的开发工具,在这里推荐使用xampp软件包(原因是熟悉,好用且及时更新)。
1:首先下载XAMPP,下载地址:https://www.apachefriends.org/download.html。(注意,本文使用是1.8.3版本进行安装和讲解的)
2:安装的步骤就不用多说了,就是安装XAMPP的时候要注意当出现是否启动Mysql、Apache、Filezilla,按照顺序安装就行了。安装成功之后,启动apache和mysql。
3:这个时候,在浏览器输入 http://localhost,应该可以看到下面字样,说明安装成功了。
“欢迎使用XAMPP for Windows!
祝贺您:
您已经成功安装了XAMPP!”
默认情况下,xampp软件安装在“C:\xampp”,站点默认的路径:“C:\xampp\htdocs”。一般来说,直接在默认路径下部署自己程序,也没有什么问题。但是如果windows系统万一挂了的话,系统重装的时候,系统盘会格式化,C盘数据全部会删掉。因此不建议见本地的站点部署在C盘。
下面我们讲将站点部署到非系统盘。
第一步:httpd.conf文件 ( C:\xampp\apache\conf\httpd.conf)然后在该文件找到:
<Directory />
AllowOverride none
Require all denied
</Directory>
……
<Files ".ht*">
Require all denied
</Files>
把上面两处 Require all denied中的denied改成了granted
第二步:在extra文件夹里面找到 httpd-vhosts.conf (第一步时引入的)
在底部仿照例子为,以下这2项是必须的,其他可以根据自己需求添加:
<VirtualHost *:80>
DocumentRoot "F:/lianxi"
ServerName 127.0.0.3
</VirtualHost>
第三步:重启Apache,用127.0.0.3即可访问lianxi文件夹里面的内容,如需增多站点,按照上面的格式复制,改变路径“lianxi”文件夹与地址即可。
小窍门:如果修改httpd-vhosts.conf 配置文件,导致apache无法启动的时候,从软件或日志上可能很难发现问题原因。这个时候,可以进入到C:\xampp\apache\bin路径,用命令启动httpd.exe,就可以看到具体的配置错误,以便查找和修改问题。
第一篇 PHP开发环境搭建以及多站点配置(基于windows 7系统)的更多相关文章
- Android开发第1篇 - Android开发环境搭建
归结一下,需要进行Android开发所需要的工具或软件: Eclipse - Android是基于JAVA的开发,所以选用目前来说使用较高的Eclipse作为IDE. ADT (Android Dev ...
- 跟阿根一起学Java Web开发一:开发环境搭建及JSPGen基础配置
JSPGenSDF软件开发框架(于2014年5月5号公布4.0版).简称JSPGen,专用Java Web方面平台式软件开发,整个框架也能够说是前台与后台的一个粘合剂,如今对JSPGenSDF进行开发 ...
- Apache Flink 开发环境搭建和应用的配置、部署及运行
https://mp.weixin.qq.com/s/noD2Jv6m-somEMtjWTJh3w 本文是根据 Apache Flink 系列直播课程整理而成,由阿里巴巴高级开发工程师沙晟阳分享,主要 ...
- 【第一篇】Android环境搭建
安装不易,且安且珍惜! 1 下载 Java JDK (http://java.sun.com/javae/downloads/ ) (Windows 版) [配置环境变量]:安装完成后,设置JAVA_ ...
- Java(二)——开发环境搭建 安装JDK和配置环境变量
1.安装JDK 下载地址 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载 ...
- Java开发环境搭建的准备工作
Java开发环境搭建的准备工作 网络配置(修改hosts) 什么时候需要 比如我们在安装homeBrew的时候会遇到 curl: (7) Failed to connect to raw.github ...
- Guns(开源后台管理系统框架)实战(一)——开发环境搭建
1. 开发环境搭建 1.1. 开发环境要求 1.2. 配置Maven 1.3. 配置MySQL 1.4. Git克隆项目 1.5. Eclipse导入系统 2. 小结 3. 参考引用 1. 开发环境搭 ...
- libgdx for eclipse开发环境搭建
1.安装jdk1.7以上 2.下载libgdx1.2.0 下载地址:https://libgdx.badlogicgames.com/releases 3.下载项目创建工具(老版本的) 下载地址:ht ...
- 基于IDEA的JavaWeb开发环境搭建
基于IDEA的JavaWeb开发环境搭建 基于IDEA的JavaWeb开发环境搭建 jdk下载安装配置环境变量 下载 安装 配置环境变量 下载安装激活使用IntelliJ IDEA 下载 安装 激活 ...
随机推荐
- nodejs 各种插件
__dirname:全局变量,存储的是文件所在的文件目录 __filename:全局变量,存储的是文件名 代码:dirname.jsconsole.log(__dirname); 运行node dir ...
- 支持鼠标拖拽滑动的jQuery焦点图
在线演示 本地下载
- Redis 高级实用特性
1.安全性 设置客户端连接后进行任何其他操作前先验证密码. 因为Redis速度相当快,所以在一台比较好的服务器下,一个外部用户可以在一秒钟进行150K次的密码尝试,这意味着需要指定一个非常强大的密码来 ...
- Golang 高性能UDP Server实现
通过Goroutine实现UDP消息并发处理 package main import ( "net" "fmt" "os" ) // 限制g ...
- js,java,ajax实现跨域访问及其原理
http://blog.csdn.net/saytime/article/details/51540876 这篇文章对跨域访问做了较为细致得分析,我这里做下简单总结 1.实现跨域访问原理: 浏览器由于 ...
- spark学习1(hadoop集群搭建)
把原先搭建的集群环境给删除了,自己重新搭建了一次,将笔记整理在这里,方便自己以后查看 第一步:安装主节点spark1 第一个节点:centos虚拟机安装,全名spark1,用户名hadoop,密码12 ...
- Caused by: org.apache.ibatis.binding.BindingException: Parameter 'parameter' not found.解决
Caused by: org.apache.ibatis.binding.BindingException: Parameter 'company' not found. Available para ...
- Anton and School - 2 (组合数学)
题意:给你一串只有‘(’与‘)’的字符串,问你多少对括号,括号一定是左边一半的‘(’,右边一半是‘)’ )(()() 答案是:6 题解:枚举每个‘(’,此时设左括号左边有n个‘(’,它右边有m个‘ ...
- Qt QSortFilterProxyModel示例代码, 使用方法
1. QSortFilterProxyModel不能单独使用,它只是一个"代理",真正的数据需要另外的一个model提供,而且它是用来排序和过滤的. 2. 实现代码 #ifndef ...
- spring的事物回滚
//默认spring只能在捕获到runtimeException时才会回滚, throw new RuntimeException("出现runtime异常"); } catch ...