lbypmall虚拟主机的设置

虚拟机配置不完整,导致访问是样式路径不正确,问题可能是config.inc.php配置不正确

1、修改/etc/php.ini 访问目录限制

open_basedir =/home/upload/:/tmp/  open_basedir =/home/:/tmp/

2、修改iptables文件,增加对8080端口的开放。

3、修改httpd.conf

模式为“基于IP 和多端口的虚拟主机配置”

Listen 192.168.1.133:80
增加:Listen 192.168.1.133:8080

主文档修改为:DocumentRoot "/home"

<Directory "/home">

增加虚拟机配置:

<VirtualHost 192.168.1.133:80>

  DocumentRoot /home

   ServerName 192.168.1.133:80

</VirtualHost>

<VirtualHost 192.168.1.133:8080>

  DocumentRoot /home/upload

  ServerName 192.168.1.133:8080

</VirtualHost>

4、修改/home/upload/data/config.inc.php

‘SITE_URL‘ => ‘http://192.168.1.133‘  修改为: ‘SITE_URL‘ => ‘http://192.168.1.133:8080‘

5、增加/home/index.php文件。

时间: 2024-10-10 08:34:57

lbypmall虚拟主机的设置的相关文章

Apache 虚拟主机简单设置

Listen 80 <VirtualHost 192.168.5.129> DocumentRoot /var/www/html/web ServerName 192.168.5.129 ErrorLog /etc/httpd/logs/129_error_log </VirtualHost> <VirtualHost 127.0.0.1> DocumentRoot /var/www/html ServerName 127.0.0.1 ErrorLog /etc/htt

虚拟主机是设置在httpd-vhosts.conf还是vhosts.conf还是httpd.conf

https://blog.csdn.net/weisubao/article/details/43536723 解决方案:虚拟主机是设置在httpd-vhosts.conf还是vhosts.conf还是httpd.conf? 答案是:都可以.但是推荐在vhosts.conf中设置. ——官方文档的举例是在httpd.conf中设置的. ——百度一下会发现99%都是在httpd-vhosts.conf中设置的.但是这种设置会存在一些问题,比如设置后localhost打不开等等问题,虽然解决方案简单

一个IP绑定多个域名(虚拟主机)设置方法

1.事先建立两个域名站点 分别建立web1和web2站点,分别建立主页面web1.html和web2.html: 2.在httpd.conf文件中启用httpd-vhosts.conf 去掉#,即 #Virtual hosts (虚拟主机) Include conf/extra/httpd-vhosts.conf 3.设置http-vhosts.conf文件(路径:X:/ApacheX.X/conf/extra/http-vhosts.conf) 添加以下内容: #配置虚拟主机 <Virtual

解决方案:虚拟主机是设置在httpd-vhosts.conf还是vhosts.conf还是httpd.conf?

答案是:都可以.但是推荐在vhosts.conf中设置. --官方文档的举例是在httpd.conf中设置的. --百度一下会发现99%都是在httpd-vhosts.conf中设置的.但是这种设置会存在一些问题,比如设置后localhost打不开等等问题,虽然解决方案简单,但是毕竟感觉不太保险. --在vhosts.conf中设置的话,比较简单,而且没有什么幺蛾子问题. <VirtualHost *:80> ServerName localhost DocumentRoot "E:

apache在虚拟主机中设置用户验证笔记

虚拟主机配置文件httpd-vhosts.conf中,需要加入 <Directory /mysqldata/www> AllowOverride AuthConfig </Directory> 然后在虚拟主机的主目录,即DocumentRoot  目录下 vi   /mysqldata/www/.htaccess 加入 AuthName "frank share web" AuthType Basic AuthUserFile /mysqldata/www/.h

关于Apache虚拟主机的设置

刚开始接触php,为了搭建php运行环境,搜索了一些关于环境搭建的资料,在这里做一个笔记记录. 一.修改方法 1.修改Apache的配置文件:          Apache配置文件夹中的httpd.conf 2.开启vhosts.conf文件加载:       #Include conf/extra/httpd-vhosts.conf 3.vhosts.conf配置文件路径:       Apache配置文件夹中的路径 /extra/httpd-vhosts.conf 4.修改vhosts.c

apache虚拟主机的设置

方法一: 首先打开apache中conf下的http.conf文件打开虚拟主机的注释:如下去掉第二行前面的#即可 # Virtual hosts# Include conf/extra/httpd-vhosts.conf 再打开conf目录下的extra目录中的httpd-vhosts.conf文件 在文件最后面加上 <VirtualHost *:80>//你的虚拟主机所使用的端口号    ServerAdmin [email protected]  //虚拟主机的管理员账号    Docum

nginx-设置默认虚拟主机、设置域名重定向、设置用户认证

Nginx默认虚拟主机 编辑nginx.comf vim /usr/local/nginx/conf/nginx.conf 删除server段 加入include vhost/*.conf: 代码预览 user nobody nobody; worker_processes 2; error_log /usr/local/nginx/logs/nginx_error.log crit; pid /usr/local/nginx/logs/nginx.pid; worker_rlimit_nofi

在wampserver3.0.6中配置虚拟主机(设置二级域名)

高版本(wampserver3.0.6中为apache2.4.23)apache的配置文件httpd.conf,关于虚拟主机的配置不同于低版本,遇到问题网上搜索到的解决方式大部分是低版本的.以下是通过调试的配置方式: 第一步:打开httpd.conf,去掉虚拟主机配置文件httpd-vhosts.conf注释 # Virtual hosts Include conf/extra/httpd-vhosts.conf 第二步:配置httpd-vhosts.conf文件 <VirtualHost *: