WAMPServer 集成环境下载和安装

来源:互联网 发布:布拉莫斯导弹 知乎 编辑:程序博客网 时间:2024/05/17 14:16

WAMPSerrver集成环境下载和安装

      Wwindous

      AApache

      MMySQL

      PPHP

如何搭建使用wamp搭建自己的开发环境?

1.去官网下载www.wampserver.com

2.选择和操作系统匹配的版本。

      3.打开安装文件一直下一步安装。

      4.右下角有一个wamp的图标说明服务启动成功/在浏览器中输入localhost

2 wamp安装成功后的功能介绍:

左击wamp图标à

Localhost:会打开wamp服务信息界面

Phpadminmysql数据库可视化管理工具

www目录:点击打开网站根目录

apache目录:httpconfig文件:http服务配置文件

phpphp服务管理

mysqlmysql控制台 wamp默认数据库密码为空。可以操作数据库。Show database

切换在线状态/离线状态:离线状态本机能访问,在线状态局域网能访问

自定义网站根目录

Wamp默认把网站的根目录设置为www文件夹。

但是实际上应该代码是代码服务是服务。

需要修改配置文件。

打开f盘,新建文件夹“demo”放置网站代码。à打开apachehttpconfig文件。

①查找“documentroot”,修改路径为“f/demo”②<Directory “f:/demo”>

重启wamp服务。左击图标à重新启动所有服务。对于wamp服务的修改都需要重新启动生效。

④测试是否修改成功:在demo里面新建test.php文件:<?phpecho “success”?>然后在浏览器中输入localhost/test.php看看是否有success

⑤修改图标中快捷方式中的www根目录的快捷方式。需要在wamp开发包中的配置中改。

àwamp根目录文件,找到文件“wampmanager.ioi”打开,搜索Manu.left节点,再看“www目录后面的地址路径,改动之“demo目录和后面的“f/demo”

à修改wampmanager.tpl文件,搜索Manu.left,找到“${w_wwwDirectory}”改成:“demo目录,在后面的FileName”f/demo”;保存

à把服务停止,退出,重启,等待,然后点击图标àdemo目录,看看是否自己拟定网站根目录是否成功。

4 WAMPServer多站点配置

如何使用一个web应用程序管理多个网站或者项目?

    ①添加一个站点。

              找到wampserver安装文件夹àbinàapacheàconfàextraàhttpd-vhosts.conf它是一个虚拟目录的配置文件。打开它。

 ②需要添加两个站点(多站点至少是两个)。

            如何配置?

          文件中已经给了两个站点的实例写法,只需要复制在后面(两遍)。这几句代码到底什么意思呢?ServerAdmin是用来设置管理员的邮箱地址的,第二个DocumentRoot指向网站代码的文件目录,第三个servername主机名。。and so on。这里只需要DocumentRootservername,其他的暂时用不到,删除掉。然后修改网站的代码目录。


httpd-vhosts.conf是一个扩展文件,在默认情况下不会自己加载,我们需要告诉apache去包含这个配置文件。选中apache打开httpconf文件,找到“http-vhost”节点

#表示注释的意思,不执行,这里应该把#去掉。则已经包含。

④在apache中默认拒绝其他外部主机地址访问服务器下的资源,除了本地的,所以在这里需要改成允许其他主机地址访问。再次打开apache的配置文件,找到“demo”(就是刚才我们建立的根目录)


这两句的意思是,拒绝外部ip访问我的网站

需要改成

allow

⑤重启所有服务。

⑥建立一些网站代码来测试。建立第②步所映射的网站test01test02


然后分别在文件夹下建立php文件。

⑦打开windows操作系统里面的一个host文件


在里面添加:(配置host


然后直接在浏览器中输入test01.comtest02.com测试是否成功

5WAMPServer自拟定端口号

有的时候我们安装好了我们的wamp服务但是启动不了,可能是因为端口冲突了。Apache默认是80端口。如果已经被其他程序占用80端口就会启动失败。那么如何修改默认端口号呢?

打开httpconf,输入“80”搜索。

①改


②改


③重启服务。

在浏览器中输入localhost8080/test.php看看是否成功success

此时如果直接访问localhost80的话是无法链接的。因为apache不监听了!

 

0 0
原创粉丝点击