`

apache 虚拟目录创建简单示例

阅读更多
apache 虚拟目录创建简单示例,基础但实用,浅显易懂。

1、修改httpd-vhost文件
# cd /usr/apache/conf/extra/httpd-vhost.conf
创建虚拟目录,如下所示:
<VirtualHost *:80>
    ServerAdmin jbxue.com
    DocumentRoot "/var/www"
    DirectoryIndex index.html index.htm index.php
    ServerName www.jbxue.com
    ErrorLog "logs/aaa-error_log"
    CustomLog "logs/aaa-access_log" common
    <Directory "/var/www">
       Options -Indexes +FollowSymLinks
       AllowOverride None
       Order allow,deny
       Allow from all
   </Directory>
</VirtualHost>
配置好以后,创建一个测试用的php文件:index.php。

2、修改conf
进入/usr/apache/conf,在httpd.conf中找到:
Include conf/extra/httpd-vhosts.conf #去掉前边的“#”注释。


3、启动apache
#service httpd start


4、访问刚才创建的测试页面index.php,看看能否正常访问。

5、注意:
如果碰到304错误,首先可以考虑是目录权限的问题,另外的原因可能是httpd-vhost.conf文件中配置的apache 虚拟目录不存在。
例如首次安装apache时在httpd-vhost.conf里配置了两个虚拟目录,如果未删除原先配置的话,也可能会出现403错误。
最好的方法是在原先的基础上修改,删除没有的虚拟目录配置,这样出错的几率会小很多。
1
0
分享到:
评论

相关推荐

    vhost:为 apache 创建虚拟主机的脚本

    要删除以前创建的虚拟主机,请参阅示例 -d 指定 webroot 目录位置,默认在~/www (NO TRAILING SLASH) -email 在虚拟主机文件中指定管理员的电子邮件 -l 列出当前的虚拟主机 例子: 命令 描述 vhost mysite 这...

    ToDoListBaseDistribution:Neos以外的TypoScript 2.0使用示例

    git clone https://github.com/NeosMeetupHH/ToDoListBaseDistributioncd ToDoListBaseDistributioncomposer install 如果使用的是Apache,请创建虚拟主机,其文档根目录指向在Composer安装期间创建的/ Web目录。...

    ZF1_quickstart_script:一个bash脚本,用于自动创建ZF1快速入门站点

    Apache2(如果需要虚拟主机) ##主要步骤: (可选)创建虚拟主机 创建一个zf项目 启用zf布局 设置引导程序以查找布局和xhtml DocType 创建模型和数据库适配器 创建并填充一个sqlite数据库 从示例中添加控制器和...

    vhostManager:适用于Apache HTTPD服务器的虚拟主机管理器-开源

    最好的示例是JSP托管平台,该平台具有使用AJP(mod_jk)与Apache HTTPD连接的Tomcat / Jetty服务器场。 vhostManager无需创建httpd.conf文件即可帮助创建和管理虚拟主机(添加/删除别名)。 它是通用命令应用程序,...

    apache-beam-integration-test

    创建虚拟环境 pip install --upgrade pip pip install --upgrade virtualenv pip install --upgrade setuptools virtualenv ENV . ENV/bin/activate pip install apache-beam[gcp, test] 设置环境变量 BUCKET= INPUT...

    RestBeer:为讲座“使用Respect微框架创建API”创建的API示例

    休息啤酒准备环境创建一个虚拟主机(例如apache): &lt;VirtualHost&gt; ServerName "restbeer.local" DocumentRoot "/caminho_do_projeto/restBeer/" &lt;Directory&gt; Options -Indexes FollowSymLinks AllowOverride All ...

    购书系统java源码-power-java:我的书“PowerJava”的示例

    每章都有一个子目录,每个子目录都有自己的 maven pom.xml 文件。 这本书由八章组成,我相信它们展示了 Java 语言的强大效果: 物联网 (IoT) 的网络编程技术 使用 OpenNLP 的自然语言处理,包括使用现有模型和创建您...

    grid_dynamics_apache_airflow_workshop_2021

    网格动力学Apache Airflow Workshop 2021概述该存储库包含Airflow基础结构设置脚本和简单DAG的示例。 我们将使用它来构建“火箭发射器”管道。先决条件本地环境设置(可选) 创建Python虚拟环境: python3 -m venv ...

    superset离线部署文档(python3.4.2+centos6.8).docx

    首先,创建一个目录 `/superset`,然后上传本地打包好的虚拟环境(venv.tar)到 `/superset`。接着,解压 venv.tar 文件: ``` mkdir /superset tar -xvf venv.tar ``` Step 5: 初始化 Superset 现在,我们可以...

    green-serv:为 GreenUp Vermont 用 C 语言编写的 API 服务器

    设置:示例 apache 虚拟主机配置: &lt;VirtualHost&gt; Servername green.xenonapps.dev DocumentRoot /green-serv/ ErrorLog /green-serv/error.log CustomLog /green-serv/access.log combined ProxyPass / ...

    疯狂Android讲义源码

     2.5.1 使用AlertDialog创建简单  对话框 110  2.5.2 使用AlertDialog创建列表  对话框 112  2.5.3 使用AlertDialog创建自定义  对话框 116  2.5.4 使用PopupWindow 121  2.5.5 使用DatePickerDialog、...

    durable-drupal-distro:DurableDrupalDistro 示例在 DrupalCon 拉丁美洲 2015 演示中使用 设置可重用且耐用的 Drupal 精益流程工厂

    创建Apache虚拟主机和MySql数据库用户权限后的典型drush站点安装命令(这里root不带密码,不推荐): $ drush si drupallean -y --site-name=myleansite --account-name=admin --account-pass=admin --account-...

    Turbolinux 学习入门宝典

    2.4.8 创建目录( mkdir) 25 2.4.9 删除文件和目录( rm, rmdir) 25 2.4.10 查看文本文件( cat, less, more) 26 2.4.11 查找文件( find) 28 2.4.12 搜索字符串( grep) 29 2.4.13 压缩和解压缩文件( gzip) ...

    SunDev:数据库工作界面(包括SmartAI编辑器)

    SunDev SunDev是使用微框架Silex开发的。 要求 ...安装 将此存储库克隆到您选择的文件夹中。 在SunDev文件夹的根目录下运行composer update 。... Apache配置示例: DocumentRoot "D:/htdocs/SunD

    Server monitor-开源

    使用此程序,您可以自动化一些日常管理员的例程。作为用于Apache Web服务器监视的示例模块,它监视服务器文档的根目录,如果创建了新文件夹,则将其添加到vhosts并将hosts文件作为新的虚拟主机添加

    sentry-server

    提供了Apache和nginx的[u] WSGI模块的示例配置。 创建一个包 首先,您应该从安装dh-virtualenv 。 请按照的安装说明进行操作。 之后,您可以运行make builddeb 。 它将执行以下操作: 请求当前哨兵版本的PyPi并...

    yii-ecommerce:使用Yii Framework构建的电子商务平台。 在制品

    创建一个虚拟主机,该主机将指向frontend / www(请参见下面的示例) Chmod 0777前端/运行时和前端/ www / assets 根据文件common / config / params-config.sample.php在common / config下创建文件params-local....

    cesium-starter-app:Cesium 的入门 JavaScript 应用程序。 只需 fork 并开始编码..

    一个简单的 JavaScript 入门应用程序,用于使用 (开源 WebGL 虚拟地球和地图引擎)创建应用程序。 只需 fork 这个 repo 并开始编码。 铯版本: 。 许可证:Apache 2.0。 免费用于商业和非商业用途。 见 。 我的...

Global site tag (gtag.js) - Google Analytics