第一篇 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 下载 安装 激活 ...
随机推荐
- 逐行读取txt文件并存入到数组中
get_file_contents_on_line.php $file = fopen("log.txt", "r"); $user=array(); $i=0 ...
- goseq
goseq是一个R包,用于寻找GO terms,即基因富集分析. GO terms是标准化描述基因或基因产物的词汇,包括三方面,cellular component,molecular funcito ...
- Qt构造函数的参数:QObject *parent = Q_NULLPTR
几乎所有的Qt类的构造函数都会有一个parent参数.这个参数通常是QObject* 或者是 QWidget* 类型的.很多情况下它都会有一个初始值0,因此,即便你不去给它复制也没有丝毫的问题.于是, ...
- Vue.js学习笔记 第四篇 列表渲染
遍历数组和对象 和条件选择一样,循环也和其他语言类似,也尝试着用一个例子解决问题 <!DOCTYPE html> <html> <head> <meta ch ...
- linux内核调试+qemu+eclipse【转】
本文转载自:https://blog.csdn.net/WANG__RONGWEI/article/details/54922727 一.调试环境: 在ubuntu16.04下,在虚拟机里边运行的ub ...
- pylab.show()没有显示图形图像(python的matplotlib画图包)
no display name and no $DISPLAY environment variable ============================ @Neil's answer is ...
- 【P2158】仪仗队&欧拉函数详解
来一道数论题吧. 这个题一眼看上去思路明确,应该是数论,但是推导公式的时候却出了问题,根本看不出来有什么规律.看了马佬题解明白了这么个规律貌似叫做欧拉函数,于是就去百度学习了一下这东西. 欧拉函数的含 ...
- apache实现http自动转为https
1.确认此服务器apache已经配置过证书可以用https访问到 2.确认/etc/apache2/ports.conf 下有 Listen 80Listen 443(此条) 3.配置虚礼主机定将域名 ...
- nova instance启动中的同步与异步
instance create:nova/api/servers.create -- self.compute_api.create -- self.compute_task_api.build_in ...
- php 微信接口API之长链接转短链接代码示例
<?php header("Content-Type: text/html; charset=utf-8"); $longurl; if(isset($_POST['long ...