第一篇 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 下载 安装 激活 ...
随机推荐
- Linux基础三---打包压缩&vim&系统的初始化和服务
一,常用命令——tar&vim 1. tar [参数] 文件名 [路径] 参数: -c :建立一个压缩文件的参数指令(create 的意思): -x :解开一个压缩文件的参数指令! ...
- 前端之CSS样式
一.CSS 1.什么是CSS 层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的 ...
- myisam表修复
数据库myisam引擎表损坏修复步骤: 1.进入到表目录文件下 # myisamchk -of comments.MYI 2. # myisamchk -r comments.MYI 3. # ...
- Service Meth and SideCar
本文转自:http://philcalcado.com/2017/08/03/pattern_service_mesh.html SideCar: SideCar就是与Application一起运行的 ...
- linux下常用FTP命令 1. 连接ftp服务器[转]
1. 连接ftp服务器 格式:ftp [hostname| ip-address]a)在linux命令行下输入: ftp 192.168.1.1 b)服务器询问你用户名和密码,分别输入用户名和相应密码 ...
- php flock 使用实例
php flock 使用实例 bool flock ( resource $handle , int $operation [, int &$wouldblock ] ) flock()允许执 ...
- Java -- 数据库 多表操作,1对多,多对多,1对1。 基于dbutils框架
1. 1对多,部门--员工 为例, 多的一方建外键. domain,建立bean对象 public class Department { private String id; private Stri ...
- Java -- JDBC 数据库连接池
1. 原理代码示例 public class JdbcPool implements DataSource { private static LinkedList<Connection> ...
- java collection接口源码
package java.util; 02. 03./* 04.* 1.Collection接口是集合继承关系中的根接口(root interface),有些集合允许重复元素, 05.* 有些集合有序 ...
- 闲聊SEO
SEO 1. SEO 搜索引擎优化 免费(Baidu,Google) SEM 搜索引擎营销 收费 2. IP 独立IP访问的用户 PV 页面的点击量 UV 独立访客数 3. 搜索引擎蜘蛛 权重 去让搜 ...