当前位置:首页 » 编程语言 » php配置虚拟主机

php配置虚拟主机

发布时间: 2022-08-31 11:10:29

‘壹’ php虚拟主机 虚拟目录配置,即配置Apache中conf文件和php中ini初始化

这个是我成功配置的经验
1.安装apache_2.2.4-win32-x86-no_ssl.msi到 d:\phpWeb\APACHE\
步骤:下一步下一步
2.安装php-5.2.0-Win32.zip 到 d:\phpWeb\php\
步骤:(1)解压压缩包到d:\phpWeb\php\
(2)找到php目录里的 php.ini-dist 重命名为 php.ini 并拷到 windows目录里
(3)将php目录里的 php5ts.dll,libmysql.dll 拷到 系统目录(system/system32)
3.配置apache
步骤:(1)打开 d:\phpWeb\APACHE\conf\httpd.conf 这个文件
(2)找到 DocumentRoot "D:/phpWeb/APACHE/htdocs" 将其改为你的WEB目录(可不改有时改了会出错)
(3)找到DirectoryIndex index.html这一行,在后面加入index.html.var index.htm index.php
(4)找到#LoadMole ssl_mole moles/mod_ssl.so这行,在后面加上一行:LoadMole php5_mole d:/phpWeb/php/php5apache2_2.dll
(5)找到AddType application/x-gzip .gz .tgz这行,在后面加上一行:AddType application/x-httpd-php .php
4.配置php
步骤:(1)找到c:\windows\php.ini并打开 (刚才拷进去的)
(2)找到extension_dir = "./" 改为 extension_dir = "d:/phpWeb/php/ext"
(3)找到;extension=php_mysql.dll将前面的;号去掉
(4)找到;session.save_path = 去掉前面;并设路径"d:/phpWeb/php/session_temp"并在该路径下新建文件夹session_temp

‘贰’ PHP配置apache的虚拟主机,导致无法解析php。

没试过多端口运行的,你试试在httpd.conf里加Listen 8888看有没效果

‘叁’ PHP虚拟主机

可以都填在httpd.conf下,如果要放到vhosts下的话,httpd里有个includ httpd-vhosts。conf的需要打开

‘肆’ phpstudy怎么配置虚拟主机

安装phpStudy下载,傻瓜式安装很简单,一直点击下一步即可,中途根据个人爱好设置WebPHP目录,设置在D盘根目录里。
打开虚拟主机配置D:\phpStudy\Apache\conf下的 httpd.conf文件去掉#Include conf/extra/httpd-vhosts.conf前面的 # 保存即可。在D:\WebPHP目录下建立mooc文件。

‘伍’ PHPNOW如何添加虚拟主机

首先,phpnow安装完成后,安装文件夹下有文件PnCp.cmd
运行PnCp.cmd(有部分系统需要运行权限,可通过开始-运行-cmd,之后输入phpnow路径进入后运行PnCp.cmd!获取管理员权限运行!)
运行PnCp.cmd后,出现dos的控制面板
按照步骤,选择0,输入主机名称(可以是自定义的网址,之后通过系统文件hosts来绑定自定义域名,实现本地虚拟域名的运行!)
主机别名可为空
之后输入网站路径,留空为默认路径!

成功后会自动重新Apache!

‘陆’ 对php的理解, 配置虚拟主机和多站点,是干什么的

比如你一台电脑
想同时当做两个域名的服务器
且两个域名显示的不一样
那就需要配置虚拟主机多站点了

‘柒’ 如何配置 Apache 的虚拟主机

打开httpd.conf文件
去掉LoadMole vhost_alias_mole moles/mod_vhost_alias.so
这句前面的#号

Include conf/extra/httpd-vhosts.conf这句前面的#号

Include conf/extra/httpd-vhosts.conf这句在httpd.conf文件底部

然后打开Apache2.2\conf\extra下的httpd-vhosts.conf文件,加入如下代码

#配置自己的虚拟主机
<VirtualHost *:80>
#网站目录,如果在www目录下的php目录,下面 #就填写F:/www/php
DocumentRoot "D:/WALP/www"
#域名
ServerName www.plqjnet.com
#这里配置欢迎首页面
DirectoryIndex index.html index.htm index.php
<Directory />
Options FollowSymLinks
#不允许别人修改我们的页面
AllowOverride None
#设置访问权限
order allow,deny
Allow from all
</Directory>
</VirtualHost>

把ServerName改成你自己的,最后重启Apache。

‘捌’ php apache配置虚拟主机,求教!

Httpd.conf文件468行左右

conf/extra/httpd-vhosts.conf 大约486行 去掉#
修改权限
,httpd.conf,190行左右Deny from all 改成 allow from all 就可以了

‘玖’ Linux 安装phpstudy.bin 安装好后怎么配置虚拟环境

安装phpStudy直接网络下载,傻瓜式安装很简单,一直点击下一步即可,中途根据个人爱好设置WWW目录,我的设置在D盘根目录里。
打开虚拟主机配置,打开D:\phpStudy\Apache\conf下的
httpd.conf文件去掉#Include
conf/extra/httpd-vhosts.conf前面的#保存即可。在D:\WWW目录下建立web应用例如
classmath。
打开D:\phpStudy\Apache\conf\extra下的httpd-vhosts.conf文件
删除该文件中的所有内容,因为在本人配置的过程中配置好虚拟主机之后发现localhost不能用了,删了里面之前就有的全部代码并稍加修改(修改内容下一步讲解),localhost和虚拟主机都可以使用。接下来复制以下代码粘贴即可。

DocumentRoot
"D:\WWW\classmath"
ServerName
web.classmath.com

Options
Indexes
FollowSymLinks
Includes
ExecCGI
AllowOverride
All
Order
allow,deny
Allow
from
all

打开C:\Windows\System32\drivers\etc下的hosts文件添加
127.0.0.1
web.classmath.com
可根据自身情况修改,此时虚拟主机即可使用,在浏览器输入web.classmath.com发现程序可以运行,但是问题来了发现phpmyadmin不能使用了,其实上一步已经提到,删除httpd-vhosts.conf里面原有的代码添加以下代码并在hosts文件中添加
127.0.0.1
localhost即可。

ServerAdmin
[email protected]
DocumentRoot
"D:\WWW"
ServerName
localhost
ServerAlias
localhost
ErrorLog
"logs/mmy-host2.example.com-error.log"
CustomLog
"logs/mmy-host2.example.com-access.log"
common

至此虚拟主机配置完毕

热点内容
安卓图片如何添加苹果的水墨印 发布:2025-01-16 08:18:12 浏览:730
fmp脚本 发布:2025-01-16 08:12:23 浏览:230
nagios自定义脚本 发布:2025-01-16 08:09:52 浏览:364
安卓为什么下不了方舟生存进化 发布:2025-01-16 08:02:32 浏览:194
如何登录男朋友的微信密码 发布:2025-01-16 07:41:14 浏览:194
宝骏解压流程 发布:2025-01-16 07:35:35 浏览:2
两匹压缩机多少钱 发布:2025-01-16 07:29:19 浏览:635
个人pc搭建游戏服务器 发布:2025-01-16 07:27:09 浏览:970
存储剩余照片 发布:2025-01-16 07:25:01 浏览:50
ftp解除限制上传文件个数 发布:2025-01-16 07:16:26 浏览:348