phpstudy中的apache终端怎么用
我的pc一直用wamp配置虚拟主机的,在公司同事跟我说试下用phpStudy,就试了下用phpStudy配置Apache虚拟主机,感觉很方便。
1、下载安装phpStudy
http://wwwphpstudynet/aphp/211html
2、修改 httpdconf
phpStudy (安装目录)-> Apache -> conf -> httpdconf
去掉第二行的#
去掉注释png
3、修改 vhostsconf
面板 -> 其他选项菜单 -> 打开配置文件 -> vhosts-conf
将文档内容删除,加入以下代码
<VirtualHost _default_:80>
DocumentRoot "F:\uching\test"
ServerName wwwtestcom
</VirtualHost>
每增加一个站点,就复制一遍,修改项目目录和本地访问地址
4、修改 hosts
面板 -> 其他选项菜单 -> 打开hosts
在文件最后增加IP和域名的映射关系
5、重启Apache服务器
打开浏览器输入域名就可以访问该本地目录了。
---------------------
作者:uching
来源:CSDN
原文:https://blogcsdnnet/Uching/article/details/77213497
版权声明:本文为博主原创文章,转载请附上博文链接!
第一步:打开本地系统安装目录,比如我安装的是windows7,安装在c盘,进入目录C:\Windows\System32\drivers\etc
找到一个叫hosts的文件,用记事本打开:
在文件结尾加入以下代码:
127001 wwwtestcom
127001 wwwtestcom
127001 localhost
输入完成后保存。
第二步:打开apache的安装位置,如我用的是wampserver,安装目录为:D:\wamp\bin\apache\Apache2221
打开一个叫conf的文件夹,它是apache的配置文件夹
打开一个叫httpdconf文件
搜索一下Directory,找到一个如:<Directory "D:/wamp/www/">
的一行,看到
把代码:Order deny,allow
deny from all
Allow from 127001
改成:
Order allow,deny
Allow from all
第三步:在刚才这个httpdconf文件中,搜索Include conf/extra/httpd-vhostsconf
去掉它前面的#,然后保存这个文件
第四步:打开conf这个文件夹下一个子目录:extra,找到一个httpd-vhostsconf这个文件,一般是最后一个文件,
在文件最后添加上:
D:\wamp\bin\apache\apache2222\conf\extra
<VirtualHost :80>
DocumentRoot "D:/wamp/www/test"
ServerName wwwtestcom || xxcom
</VirtualHost>
<VirtualHost :80>
DocumentRoot "D:/wamp/www/xx/img"
ServerName imgxxcom
</VirtualHost>
<VirtualHost :80>
DocumentRoot "D:/wamp/www/"
ServerName localhost
</VirtualHost>
这个根据目录根据自己的apache文件目录来自行调整,我的apache工作目录为D:/wamp/www/,改成自己的apache工作目录即可
需要设置DHCP服务器属性,再在你所拥有的服务器里面添加guest权限的。跟你上面截图设置没有半毛钱关系,你可以直接搜服务器配置之类的,如果单纯网页的话,可以考虑Wamp配置PHP环境。东桥光电DQOPT
个人电脑(windows)可以作为服务器。
准备工作:
在局域网中只需知道自己在局域网的ip即可,互联网需要把个人电脑暴露在互联网下,有自己的公网ip。
一、作为web服务器
启动电脑iis信息服务,将制作好的网页文件放在信息服务站点目录下即可。iis仅支持asp或者aspnet,php需自行安装服务端应用程序。
二、作为ftp服务器
iis信息服务也有,亦可安装第三方软件。进行用户设置,权限设置即可完成。
三、作为软件服务器
自行编写服务端软件即可,较为专业。
wamp=Windows+apache+mysql+php/python/perl,既然是windows,那么就得先安装个虚拟机或者其它能运行windows程序的环境,但效率不高,推荐还是改用LAMP server。
以下软件可以让你在Linux操作系统上运行你所喜爱的Windows程序。
Wine
Wine是一种开开放源代码的,在X、OpenGL和Unix的Windows API的实现,可以认为Wine是用来运行Windows程序的一个可兼容层。Wine不需要Microsoft Windows,因为它是完全免费的非传统意义上由100%非微软代码(non-Microsoft code)组成的Windows API实现的,然而Wine仍可以随意使用调用原生的Windows动态链接库。Wine提供了一套开发工具集和一个程序载入程序用来将Windows源码porting Windows源码至Unix,允许相当多的Windows 程序运行在包括Linux、FreeBSD、Mac OS X和Solaris在内的Unix平台。
VirtualBox
VirtualBox 是一款x86虚拟化的软件包,起初是由一家德国公司创建的,现在有Sun 微型系统作为Sun xVM虚拟平台来开发。它被安装在一个现有的主操作系统上;大家知道的每一个应用程序,还有操作系统被作为客操作系统能够在他们自己的虚拟环境里被载入和运行。支持的主操作系统包括 Linux, Mac OS X, OS/2 Warp, Windows XP or Vista, and Solaris, 并且支持的客操作系统有FreeBSD, Linux, OpenBSD, OS/2 Warp, Windows and Solaris。
Qemu
Qemu是一款通用的并且开放源码的计算机仿真器和虚拟机(virtualizer)。当作为一个计算机仿真器,QEMU可以在不同的机器上(例如:你自己的电脑)运行为一台机器制作的操作系统和程序。通过这种动态的转换,它拥有了非常优秀的性能。当作为一个虚拟机,通过直接执行在主CPU(host cpu)客户端代码,QEMU拥有接近于本地的执行性能。既然如此,我们需要称之为QEMU加速器(也称之为KQEMU)的主驱动。虚拟机模式的主、客机器需要采用与x86系列兼容的处理器。
Bochs
Bochs是一种用C++开发的高度便携的开源IA-32(x86)计算机仿真器,它可以运行在大多数流行的平台上。它包括了Intel x86 CPU、通用输入/输出接口设备和传统BIOS的仿真。目前,Bochs能够被编译以仿真386, 486, Pentium/PentiumII/PentiumIII/Pentium4 或者包括可选(optional)MMX, SSEx and 3DNow! 指令。Bochs能够运行在大多数操作系统上,这里面包括Linux,Dos,Windows® 95/98 和 Windows® NT/2000/XP 或者Windows Vista。Bochs由Kevin Lawton编写且目前在这个项目中被维护。
rdesktop
rdesktop是一款开源的针对于Windows终端设备的客户端,它生来就能够借助(speaking)远程桌面协议(RDP)来呈现用户的Windows桌面。支持的服务器端包括include Windows 2000 Server, Windows Server 2003, Windows Server 2008, Windows XP, Windows Vista and Windows NT Server 40。Rdesktop目前能够运行在大多数带有X windows系统的基于UNIX的平台上,and other ports should be fairly straightforward。
Xen
Xen® 管理程序,一个为了虚拟化的超级开源符合工业标准的软件,它提供了强有力的、高效能的,并且可靠的特征用来虚拟x86, x86_64, IA64, PowerPC, 和其它的CPU结构。它支持大部分的客操作系统,包括Windows®, Linux®, Solaris®, 和BSD的各个版本。Xen管理程序拥有独一无二的开源技术,由Xen社区团体和20多个拥有最具有创新的数据中心解决方案商家(vendors)的工程师 协作开发完成,包括AMD,Cisco,Dell,HP,IBM, Intel, Mellanox, Network Appliance, Novell, Red Hat, SGI, Sun, Unisys, Veritas, Voltaire, and Citrix。Xen遵循GPL2许可,并且可以得到免费的源码和对象设计。Xen在企业应用中合并联合业务和Xen系统来加速虚拟化采用,现在是,并永远是开放的。
0条评论