DocumentRoot \】的更多相关文章

apache 2.4 修改/conf/extra/httpd-vhosts.conf <VirtualHost _default_:80> DocumentRoot '${SRVROOT}/htdocs' 改成你需要的地址 </VirtualHost>…
今天配置好Apache+PHP+MySQL但是apache默认DocumentRoot是/var/www想把它改到我Windows下进行测试的k:/wwwroot把 apache2.conf 翻了好几遍,连DocumentRoot都搜不到然后再仔细的看apache2.conf终于发现有这么一句:Include /etc/apache2/sites-enabled/然后打开这个目录,看到一个 000-default打开一看,全明白了.改吧:DocumentRoot /media/sda3/wwwr…
wamp如何更改网站根目录DocumentRoot     想必很多人都使用wamp来开发php的web应用吧,同时某些情况下我们或许需要修改服务器的根目录来方便我们搭建和开发网站,接下里我们将说明如何更改wamp的根目录. 总共要修改3个地方 第一步,打开wamp/scripts/config.inc.php文件,找到$wwwDir = $c_installDir.'/www';修改为:$wwwDir = 'X:/xx'; 第二步,修改Apache默认根目录,打开apache的配置文件http…
假设你的XAMPP网站文档根目录在C:/xampp/apache/htdocs/下面,那么访问这个目录下的文件是很直接的. 但是有时候需要把用户上传文件指定到特殊目录,比如E盘,那么就需要用户能够访问非Web DocumentRoot下的目录. 这在Apache中可以通过mod_alias模块提供的Alias(别名)指令来实现,即把操作系统的文件绝对路径和Web路径建立映射关系. 在你的httpd.conf添加如下代码: Alias /desk "C:\Users\Administrator\D…
DocumentRoot "D:\baiduyun\webroot\jedi\app\static" 这样是可以的 DocumentRoot "D:\baiduyun\webroot\jedi\app\static\" 这样是不可以的…
在配置apache服务时经常遇到DocumentRoot must be a directory的错误提示,刚接触到apache时折腾了几个小时才找到错误的原因,出现这样的错误一般都是由于selinux的原因. SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是 Linux® 上最杰出的新安全子系统.NSA是在Linux社区的帮助下开发了一种访问控制体系,在这种访问控制体系的限制下,进程只能访问那些在他的任务中所需要文 件.SE…
w  有无\的区别. https://httpd.apache.org/docs/2.4/vhosts/examples.html hosts 127.0.0.1 w.w httpd.conf ServerName w.w # # Deny access to the entirety of your server's filesystem. You must # explicitly permit access to web content directories in other # <Di…
目录的权限都 应该设置 为 drwxr_xr_x, 即755, 而html下的文件的权限设置为; 644 即可! -x 只有目标文件对某些用户是可执行的或该目标文件是目录时才追加x 属性. -w权限, 可以 umask [-p] [-S] [mode] The user file-creation mask is set to mode. The -S option causes the mask to be printed in symbolic form; 默认的系统的umask是0002,…
这篇 Vagrant 入门文章将带你创建一个 Vagrant 项目,这个过程将会用到 Vagrant 所提供的主要基本特性.如果想了解 Vagrant 能为你带来哪些好处,可以阅读 Vagrant 官网文档的  "Why Vagrant?" 部分. Vagrant Vagrant 是一个管理虚拟主机生命周期的命令行工具.本文旨在从上到下对 Vagrant 各个特性进行全面讲解,尽可能多的涵盖细节.如果你只是想入门 Vagrant ,那么本文是一个非常好的开始. 本文将会使用到 Virt…
我在访问时光网.网易云音乐等网站时,发现将它们页面中的一些图片URL修改一下就可以得到不同尺寸的图片,于是思考了其实现方案,我的思路是:URL Rewrite + 实时处理 + 缓存,对用户请求的URL进行重写,然后利用图片处理类库对图片进行处理,接着缓存该尺寸图片并输出到浏览器.使用PHP和Node.js实现了一遍,基本达到了需要的效果. 1.Nginx+Node.js(express)实现 URL重写 这里Nginx主要是做一个URL重写和反向代理的功能,配置如下所示: location ~…
TODO:macOS上ThinkPHP5和Semantic-UI集成 1. 全局安装 (on OSX via homebrew)Composer 是 homebrew-php 项目的一部分 2. 把Xcode升级到8.1后继续安装Composer 3. 使用composer创建TP5项目MWL-Dispatch composer create-project topthink/think MWL-Dispatch 4. 配置apache,设置Virtual hosts, 在httpd.conf中…
Linux主要分为两大系发行版,分别是RedHat和Debian,lamp环境的安装和配置也会有所不同,所以分别以CentOS 7.1和Ubuntu 14.04做为主机(L) Linux下安装软件,最常见有源码安装方式.RPM/deb安装方式.yum/apt-get安装方式等,在这里使用yum/apt-get安装LAMP开发环境 CentOS 7.1 下安装LAMP开发环境及配置文件管理 安装并配置Apache [root@localhost ~]# yum install httpd 默认安装…
Apache和PHP的版本分别为: httpd-2.4.9-win64-VC11.zip php-5.6.9-Win32-VC11-x64.zip 下载地址: php-5.6.9-Win32-VC11-x64 http://windows.php.net/downloads/releases/php-5.6.9-Win32-VC11-x64.zip httpd-2.4.9-win64-VC11.zip http://dldx.csdn.net/fd.php?i=615771039219219&s…
rotatelogs 是 Apache 2.2 中自带的管道日志程序,参数如下(参见:http://lamp.linux.gov.cn/Apache/ApacheMenu/programs/rotatelogs.html) 语法 rotatelogs [ -l ] logfile [ rotationtime [ offset ]] | [ filesizeM ] 选项 -l 使用本地时间代替GMT时间作为时间基准.注意:在一个改变GMT偏移量(比如夏令时)的环境中使用-l会导致不可预料的结果.…
搭建环境:Centos6.5_x86_64,Zabbix2.4.5,epel 源 服务端: 1.安装开发软件包yum -y groupinstall "Development Tools" 2.安装所需的依赖包yum -y install httpd mysql mysql-server mysql-devel php php-mysql php-commonphp-mbstring php-gd php-odbc php-pear curl curl-devel net-snmp n…
问题说明:Apache服务总共有4个,是为了防止单点故障和负载均衡,负载均衡控制由局方的F5提供. 访问的内容在NAS存储上,现象是直接访问每个apache的服务内容都是没有问题,但是从负载地址过来的, 就报:AH01630 client denied by server configuration. 负载均衡地址:10.73.8.51,其中一个Apache服务地址是:10.73.8.52 ,NAS地址:10.73.8.60 网站采用了虚拟主机配置: <Directory "//10.73…
Linux+apache+mono+asp.net安装教程(CentOS上测试的) 一.准备工作: 1.安装linux系统(CentOS,这个就不多讲了) 2.下载所需软件 http-2.4.4.tar.gz: apr-1.4.6.tar.bz2; apr-util; pcre; libgdiplus; mono; mod_mono; xsp. 二.安装工作 在CentOS中通过网络安装必要的组件库 yum -y install bison pkgconfig glib2-devel gette…
1.先看一下Linux环境下面请求的过程,(画的不是很好,简单的了解一下原理.) .NET跨平台其实需要这三个关键:编译器.CLR和基础类库.在.NET下我们编写一个最简单的"Hello World"都需要mscorlib.dll这个动态链接库,因为.NET框架已经为我们提供了这些,因为在我们的计算机上安装着.NET框架,这是我们编写的应用程序能够在Windows下运行的原因.再回头来看Mono,首先Mono和CLR一样,都是CLI这一标准的实现,所以我们可以理解为Mono实现了和微软…
前言 就BUG管理而言,国内的禅道做得很不错,而且持续有更新.我们来看看如何从头到尾安装禅道,各位要注意的是,不是文章深或者浅,而是文章如何在遇到问题的时候,从什么途径和用什么方法解决问题的.现在发觉,很多刚出来的程序猿啊,缺少的就是解决问题的思路! 首先,登录禅道的官网,找到下载地址:http://www.zentao.net/dynamic/79905.html. 我这里下载的是"禅道项目管理软件源码" 观察了下源码,是php开发的,当然配置apache+php比较好.以前也用过一…
PHP安装 由于windows下php扩展5.6的多余7.0,故以php5.6为开发环境.如果对扩展要求不高,可以使用php7,安装过程类似. 约定: 环境安装目录: D:/phpsetup/ |--php |--php-5.6.22-Win32-VC11-x86 |--apache |--mysql |--www 下载 下载地址: http://php.net/ windows版下载地址: http://windows.php.net/download 官网里Windows的版本有很多.选择哪…
要准备的软件 httpd-2.4.9-win32-VC11.zip http://www.apachelounge.com/download/ php-5.5.13-Win32-VC11-x86.zip http://www.php.net/downloads.php mysql-installer-community-5.6.19.0.msi http://dev.mysql.com/downloads/windows/installer/ 本文约定 1.安装目录 D:\server 2.Ap…
PHP的开发环境主要包括:安装和配置Apache服务器.PHP引擎以及MySQL数据库服务器,另外选用Dreamweaver作为PHP的开发工具. 1.安装和测试Apache 首先下载Apache:官网下载http://httpd.apache.org/download.cgi,这里使用的是Apache HTTP Server 2.2.25 (httpd) 下的Win32 Binary without crypto (no mod_ssl) (MSI Installer): httpd-2.2.…
前面的话 Web服务器每天会分发出数以亿计的Web页面,它是万维网的骨干.本文主要介绍WEB服务器的相关内容 总括 Web服务器会对HTTP请求进行处理并提供响应.术语“Web服务器”可以用来表示Web服务器的软件,也可以用来表示提供Web页面的特定设备或计算机.Web服务器有着不同的风格.形状和尺寸,但不管功能有何差异,所有的Web服务器都能够接收请求资源的HTTP请求,将内容回送给客户端 Web服务器逻辑实现了HTTP协议.管理着Web资源,并负责提供Web服务器的管理功能.Web服务器逻辑…
Apache配置 需要安装:VC2015 httpd-2.4.16-win32-VC14.zip VC14就是2015的环境. 又比如:php-5.6.12-Win32-VC11-x86 VC11就是2012的环境. 如果没有安装对应的环境,在配置php + apache时,提示内容会很奇怪. 可能会提示"提示NET HELPMSG 3547"在 语句填写正确的情况下,VC环境也是造成其原因之一,切记. 将Apache解压到C:\www\Apache24\,进入C:\www\Apach…
很多人不会配置虚拟主机,我这里简单交一下大家,分三步: 1.在 C:\Windows\System32\drivers\etc 文件夹中的文件 Hosts 文件修改代码为: 127.0.0.1 localhost 127.0.0.1 www.zhixing123.cn 2.在apache的配置文件中,也就是httpd.conf中 ,把虚拟主机打开 (范例路径:D:\wamp\bin\apache\apache2.2.8\conf) # Virtual hosts Include conf/ext…
Apache的 mod_rewrite是比较强大的,在进行网站建设时,可以通过这个模块来实现伪静态. 主要步骤如下: 1.检测Apache是否开启mod_rewrite功能     可以通过php提供的phpinfo()函数查看环境配置,找到“Loaded Modules”,其中列出了所有apache2handler已经开启的模块,如果里面包括“mod_rewrite”,则已经支持,不再需要继续设置.如果没有开启“mod_rewrite”,则打开目录 apache目录下的“/apache/con…
以阿里云服务器为例,使用的是阿里云web一键安装包 目录: /alidata/server/httpd-2.4.10/conf/extra 代码内容: <VirtualHost *:80> //默认80端口 DocumentRoot /alidata/www/test1 //项目目录 ServerName test1.cn //网址 ServerAlias www.test1.cn //网站别名 </VirtualHost> <VirtualHost *:80> //默…
环境: 操作系统为ubuntu13.**版本,非长期支持版. 安装目录:/opt/redmine-2.3.1-0/ 所有者用户:root 安装过程: 1. 备份2.3.1数据库 sudo /opt/redmine-2.3.1-0/mysql/bin/mysqldump -u bitnami -p  bitnami_redmine > /home/erick/redmineback/2.3.1backup.sql 2. 备份2.3.1的配置文件和files目录(上传文件) cp /opt/redm…
可能出现下面这三种的错误可能性: 第一种:启用 rewrite 和 .htaccess 设置 rewrite设置:找到apache的配置文件httpd.conf文件,找到:#LoadModule rewrite_module modules/mod_rewrite.so去掉前面的#号. 改为:LoadModule rewrite_module modules/mod_rewrite.so .htaccess设置: windows里面这样设置:AccessFileName htaccess Lin…
Apache的主配置文件:/etc/httpd/conf/httpd.conf 默认站点主目录:/var/www/html/ Apache服务器的配置信息全部存储在主配置文件/etc/httpd/conf/httpd.conf中,这个文件中的内容非常多,用wc命令统计一共有1009行,其中大部分是以#开头的注释行. [root@justin ~]# wc -l /etc/httpd/conf/httpd.conf 1009 /etc/httpd/conf/httpd.conf [root@jus…