很多站长朋友们都不太清楚php配置hosts,今天小编就来给大家整理php配置hosts,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 thinkphp5配置二级域名 2、 hosts文件在PHP环境中能起什么作用 3、 win8服务器上配置PHP运行环境教程 4、 php本地域名解析怎么设置 5、 phpstudy的hosts应该怎么写? 6、 phpstudy虚拟机的配置步骤 thinkphp5配置二级域名最近有一个项目要将移动端和PC端分离开来,比如访问xxx测试数据,展示的是PC端的页面。而访问m.xxx测试数据,展示的是移动端的页面。
在thinkphp5中可以这样操作:
首先,在application\config.php修改url_domain_deploy为true,如图:
其次,在application\route.php注册域名部署规则。
其中m是子域名,而mobile是模块名.这段表示任何以m为子域名的访问,都会被解析到mobile模块。
如果是在本地配置,要在hosts中添加
另外:
在apache或nginx中要配置两个虚拟主机,一个域名为xxx测试数据,另一个域名为m.xxx测试数据。根目录都指向public文件夹,但两个的端口号不能相同。
参考:
hosts文件在PHP环境中能起什么作用1.加快域名解析
对于要经常访问的网站,我们可以通过在Hosts中配置域名和IP的映射关系,这样当我们输入域名计算机就能很快解析出IP,而不用请求网络上的DNS服务器。
2.方便局域网用户
在很多单位的局域网中,会有服务器提供给用户使用。但由于局域网中一般很少架设DNS服务器,访问这些服务要输入难记的IP地址,对不少人来说相当麻烦。现在可以分别给这些服务器取个容易记住的名字,然后在Hosts中建立IP映射,这样以后访问的时候我们输入这个服务器的名字就行了。
win8服务器上配置PHP运行环境教程1.在DOS命令窗口输入 mysql -hlocalhost -uroot -p回车 进入mysql数据库,
其中-h表示服务器名,localhost表示本地;-u为数据库用户名,root是mysql默认用户名;-p为密码,如果设置了密码,可直接在-p后链接输入,
如:-p123456,用户没有设置密码,显示Enter password时,直接回车即可。
注意,如果你的mysql没有安装在C盘下,你需要先使用DOS命令进入mysql的安装目录下的bin目录中。
以我的电脑为例,方法如下:
输入D:进入D盘,在输入cd D:ToolsMySQL5.5.25bin 进入到mysql的'bin目录下才可以输入 mysql -hlocalhost -uroot -p
2.wampservice 一种配置多个站点的方法:(用类似网址的访问方式)
a.打开wampbinapacheApache2.2.21confhttpd.conf,找到#Include conf/extra/httpd-vhosts.conf 把#去掉
b.打开extra/httpd-vhosts.conf文件;在最后加入类似内容:(文件路径是自己安装程序的路径)
DocumentRoot "D:/wamp/www/aaa"(这是你放程序的文件路径)
ServerName (这是自己定义的域名)
例如:
DocumentRoot "D:/wamp/www/Discuz_X3.1_upload"
ServerName
c.找到C:WindowsSystem32driversetchosts这个文件最后添加: (改变这个文件要是拒绝访问,可以去控制面板,更改用户账户控制设置,关闭uac)
127.0.0.1 (这是自己定义的域名)
d.保存,重启服务即可。在浏览器输入:查看效果。
3.APMService 一种配置多个站点的方法:(本地测试环境,localhost:端口号 的方式)
a.找到httpd.conf文件 Listen 80 下;再增加一个对应的端口 例如:Listen 81 。 -----------(53行左右)
b.默认虚拟主机处,改端口和对应的文件夹名(即路径) 。 ------------(494行左右)
c.重启服务即可。
注明:默认访问 localhost ;新增加的事例: localhost:81
www/ 有3个文件夹 ;其中 htdocs/ 是放置网站文件的
4.提供一种简单的配置多站点的虚拟机方式 httpd.conf文件中 wampservice服务器
a.加一个端口: listen 81
b.配置虚拟主机名:
DocumentRoot "D:/wamp/www/Discuz_X3.1_upload"
ServerName localhost:81
php本地域名解析怎么设置php本地域名解析怎么设置
php本地环境搭建完成之后都会php本地域名解析,那么怎么样进行PHP域名解析?下面是我给大家整理的一些有关php本地域名解析设置教程,希望对大家有帮助!
php本地域名解析设置教程
打开系统盘,默认是C:WindowsSystem32driversetc,如果系统盘是D盘就打开D:WindowsSystem32driversetc,如下图所示:
用记事本打开hosts,如下图所示:
打开之后默认如下,不太一样也不要在意。因为这个有可能不相同的'。
如下图在下面回车之后输入127.127.1.1,这是本地的意思,空一格后打上12hqf.,这个是我ID拼音的首字简写(12黄奇锋),完成后保存一下。
在地址栏中输入12hqf.就可以打开自己本地的网站了。也可以设置很多个。
;
phpstudy的hosts应该怎么写?添加站点域名
在hosts文件里面配置映射,以上面域名为例,配置方法
127.0.0.1 ? ?web.imgsys测试数据 ? ?web.yyy测试数据
127.0.0.1 ? ?web.xxx测试数据
phpStudy介绍
phpStudy是一个PHP调试环境的程序集成包。
该程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境·该程序不仅包括PHP调试环境,还包括了开发工具、开发手册等·总之学习PHP只需一个包。
对学习PHP的新手来说,WINDOWS下环境配置是一件很困难的事;对老手来说也是一件烦琐的事。因此无论你是新手还是老手,该程序包都是一个不错的选择。
phpstudy虚拟机的配置步骤phpstudy虚拟机的配置步骤:
1、安装phpStudy
2、打开虚拟主机配置,打开D:\phpStudy\Apache\conf下的 httpd.conf文件去掉#Include conf/extra/httpd-vhosts.conf前面的#保存即可。在D:\WWW目录下建立web应用例如 classmath。
3、
DocumentRoot "D:\WWW\classmath"
ServerName web.classmath测试数据
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
4、打开C:\Windows\System32\drivers\etc下的hosts文件添加
127.0.0.1 ? ? ? ? ?web.classmath测试数据
关于php配置hosts的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php配置hosts php配置文件的文件名是什么的详细内容...