实习到了第三个礼拜了,原来我们小组是以开发php为主的,我们项目的服务器也是用php做的,因此我觉得很有必要学一下php的相关知识,首先当然是搭建环境了,写篇博客分享下经验。

目录:


一、软件下载

二、修改默认浏览器

三、多站点配置

四、自拟定端口号

一、软件下载


       1、vcredist_x64的下载安装:

      先打开wampserver的官网,http://www.wampserver.com/ ,右上角点击将网页设置成英文的,然后点击download:

      根据你的电脑是32位的还是64为的去下载,随便点击一个可能会出现警告,如下:

      这是提示你需要先安装vcredist_x64/86.exe 这个软件(有提示的话一定要先安装不然安装wampserver的过程中会出现提示像丢失MSVCR100.dll文件的这类错误而导致wampserver软件不能正常使用),点击链接进入下载:

      下载好了之后双击安装一直下一步就行了;

 

       2、wampserver下载安装:

      vcredist_x64下载安装好了之后,返回到刚刚的这个页面,点击下载,这个过程可能要稍等一会儿,不要急着关闭网页:

      下载好了之后双击安装软件:



      选择软件安装目录:





      安装的过程中会出现下面的弹出框,让你选择软件默认运行的浏览器,这里默认选择ie浏览器,当然也可以根据自己的需要选择其他的浏览器:

      继续点击next即可:

 

       3、测试是否安装成功

      软件安装好了之后双击运行,在任务栏右下角会出现这个图标:,鼠标左键点击它可以将语言改成chinese,这样方便我们看懂一些按键的功能:

      接着鼠标左键点击图标,选择localhost:

      当看到浏览器出现这个界面的时候,表示wampserver已经安装成功了:

二、修改默认浏览器


具体操作:

      打开软件安装目录下的wampserver.conf文件,找到:

      这里以改为谷歌浏览器为例,将上面的图片显示的内容改成谷歌浏览器安装目录即可,然后保存:

      重新设置之后要退出软件,重新打开,再次点击localhost,会发现是用谷歌浏览器打开了:

三、多站点配置


具体操作:

       1、先打开软件安装目录,例如我的目录是C:\wamp,然后再依次打开:C:\wamp\bin\apache\apache2.4.9\conf\extra,找到httpd-vhosts.conf文件,打开它,然后添加下面的内容之后保存:

<VirtualHost *:80>
DocumentRoot "c:/wamp/www/test01"
ServerName test01.com
</VirtualHost> <VirtualHost *:80>
DocumentRoot "c:/wamp/www/test02"
ServerName test02.com
</VirtualHost>

 

       2、接着打开:



      按ctrl+f快速搜索httpd-vhost,找到下面这个并把#号删去(带#是说明不包含这个扩展文件,把#号删去表示扩展文件可以用了,上一步添加的两个站点就可以被使用了):

       3、在软件安装目录下的www目录下(C:\wamp\www)创建两个新的文件夹test01,跟test02,然后每个件夹底下创建一个文本文件,内容分别为:

并将文件名都保存为index.php;

 

       4、去C:\Windows\System32\drivers\etc打开hosts文件,添加下面的内容并保存:

 

       5、退出软件再重新打开,然后在软件默认浏览器网址输入:http://test01.com/ ,可以看到:



       输入http://test02.com/ ,同理:

       这样我们新的两个站点已经配置成功了;

四、自拟定端口号


问题:

       1、很多时候我们的wampserver软件已经安装好了,但是服务不能启动,着很可能就是因为端口冲突了,Apache默认使用端口80,在启动Apache服务之前如果80端口被其他软件服务占用了那Apache很有可能就启动失败了,我们可以把默认的80端口号改成其他的端口号,这样就可以了。

 

解决办法:修改默认的端口号

       1、先打开:

 

       2、按ctrl+f快速搜索“80”,将下面这两个80改成90:



 

       3、在软件安装目录下的www文件底下创建一个test.php文件,内容为:;

 

       4、在软件默认浏览器地址栏输入,可以看到新的端口号已经设置好了:

WampServer集成环境安装与配置的更多相关文章

  1. PHP学习总结(8)——PHP入门篇之WAMPServer集成环境安装和配置

    WampServer就是Windows Apache Mysql PHP集成安装环境,即在window下的apache.php和mysql的服务器软件.WampServer是一款由法国人开发的Apac ...

  2. 浅谈.net jenkins svn下自动化集成环境安装 搭建 配置

    本人做.net研发已有3年多了,之前一直偏向于技术研究,自己学了很多技术,现在突然发现学了那么多技术有什么用呢?真正用到的并不多. 现在?算是一只小鸟吧,自嘲下.....毕竟我是90后,很多领导对于9 ...

  3. 【03】WAMPServer集成环境下载和安装

    WAMPServer集成环境下载和安装1.W:windows,A:Apache,M:MySQL,P:PHP2.下载WAMP开发包网址:www.wampserver.com           3.安装 ...

  4. Linux下xampp集成环境安装配置方法 、部署bugfree及部署禅道

    XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包.XAMPP 是一个易于安装且包含 MySQL.PHP 和 Perl 的 Apache 发行版.XAMPP 的确非 ...

  5. android环境安装及配置

    直接从网上下载适合当前系统的jdk(eclipse需要一个java虚拟器的环境) 直接从android上下载最新的adt-bundle-windows-x86(64)-xxxxxx.zip(集成好的e ...

  6. wamp-php 集成环境的基础配置

    域名访问设置(本地局域网) 用记事本打开 127.0.0.1是本地回环地址 配置完后 通过在本地浏览器输入www.0705.com就可以访问本地站点了 Wamp集成环境多站点配置 配置条件: 一个服务 ...

  7. MAC MAMP集成环境安装 PHP 扩展

    MAC MAMP集成环境安装 PHP扩展 开发环境中,对于需要维护很多 WEB 站点,以及可能会使用到很多不同的 PHP 版本,集成环境比较好用,在MAC 上 MAMP 集成环境是比较好用的,但是在安 ...

  8. 第1章 开发环境安装和配置(二)安装JDK、SDK、NDK

    原文 第1章 开发环境安装和配置(二)安装JDK.SDK.NDK 无论是用C#和VS2015开发Androd App还是用Java和Eclipse开发Androd App,都需要先安装JDK和Andr ...

  9. Nginx+Python+uwsgi+Django的web开发环境安装及配置

    Nginx+Python+uwsgi+Django的web开发环境安装及配置 nginx安装 nginx的安装这里就略过了... python安装 通常系统已经自带了,这里也略过 uwsgi安装 官网 ...

随机推荐

  1. c++获取sqlite3数据库表中所有字段的方法

    常用方法: 1.使用sqlite3_get_table函数 2.获取sqlite创建表的sql语句字符串,然后进行解析获取到相应的字段 3.采用配置文件的方式,将所有字段名写入配置文件 方法1:使用s ...

  2. 【MVC 4】1.第一个 MVC 应用程序

    作者:[美]Adam Freeman      来源:<精通ASP.NET MVC 4> ASP.NET MVC 是微软的一个 Web开发框架,它整合了“模型—视图—控制器(MVC)”架构 ...

  3. 解决linux部署项目后,第一次访问初始化数据源的时候很慢的问题

    先说一下场景 测试环境是linux - centos6.5,项目是分布式的,分别搭建到linux上 数据货使用的是阿里巴巴数据源 每次重启后的第一次访问会比较慢,查看日志发现 卡在这个地方 ...{d ...

  4. SSO - 我们为何需要单点登录系统

    SSO,Single Sign On,也就是单点登录,保证一个账户在多个系统上实现单一用户的登录 现在随着网站的壮大,很多服务会进行拆分,会做SOA服务,会使用dubbo做微服务,或者简单的小型分布式 ...

  5. 栈和队列的面试题Java实现【重要】

    栈和队列: 面试的时候,栈和队列经常会成对出现来考察.本文包含栈和队列的如下考试内容: (1)栈的创建 (2)队列的创建 (3)两个栈实现一个队列 (4)两个队列实现一个栈 (5)设计含最小函数min ...

  6. 获取本机的IP地址(局域网)与主机名称

    编写内容保存为bat @echo off &setlocal enabledelayedexpansion Rem '/*========获取本机的IP地址(局域网)=========*/ e ...

  7. Android 属性动画(Property Animation) 完全解析 (上)

    转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38067475 1.概述 Android提 供了几种动画类型:View Anima ...

  8. [原创]CI持续集成系统环境--Gitlab+Gerrit+Jenkins完整对接

    近年来,由于开源项目.社区的活跃热度大增,进而引来持续集成(CI)系统的诞生,也越发的听到更多的人在说协同开发.敏捷开发.迭代开发.持续集成和单元测试这些拉风的术语.然而,大都是仅仅听到在说而已,国内 ...

  9. .net mvc Bundle 问题解决方案

    使用.net MVC4 开发Web项目时,可以利用"Bundle"对Css.JS文件进行压缩打包,一方面可以减少数据加载的次数,另一方面可以减少数据传输量,但在实际使用中却遇到了问 ...

  10. 自定义WPF ListBox的选中项样式

    首先介绍一种简单地方法:就是通过自定义SystemColors类的参数来自定义WPF ListBox选择颜色的,SystemColors的HighlightBrushKey和HighlightText ...