Apache专用笔记贴

   有关apache的一些知识点(例如配置,参数设置等)每每有什么问题都要到google,baidu半天.
其实这些问题自己以前也碰到过很多回,结果就浪费了大量的时候在每次的网上搜索答案上,
而且每次通过搜索得到的答案都不尽相同,有几乎是最优答案的,也有勉强可用的,想再找到以前
认为写的很好的网页也甚为不容易.于是自己做一个关于Apache的笔记贴,省得以后要用了又在
网上到处搜索,同时也可以不断修改,让自己的笔记越来越完整与优秀.

    首先还是从最基本的httpd.conf配置写起
    (注:http.conf文件在Apache的安装目录下面的conf文件夹中) 
一、配置Apache的web根目录(DocumentROOT)
    想要修改Apache的web根目录,打开httpd.conf,找到DocementROOT为开头的那一行,
以我自己的http.conf文件为例:

# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "E:/Program Files/Apache2.2/htdocs"
将DocumentROOT修改为你想设置成web根目录的路径地址
别以为现在就大功告成了,还有第二步,修改完DocumentROOT后继续往下查看httpd.conf文件
你会发现下面这几行
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "E:/Program Files/Apache2.2/htdocs">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:

第一行的英文注释看的懂噻?这里的Directory 中的路径要保持和上面设置的web根目录路径一致,
所以如果上面修改了DocumentROOT,这里也要把Directory改为和DoucumentROOT一致才行。
到这里配置Apache的web根目录算是完成了,保存配置文件http.conf 。
重启Apache服务器,让我们的修改生效。

 

二、配置Apache的虚拟目录
     在这里以我配置phpmyadmin为例。下载下来phpMyAdmin的压缩文档后,解压缩到你想要将phpMyAdmin放置的地方,这里我的phpMyAdmin的物理路径地址是"E:\Program Files\phpMyAdmin”。如果你要想设置一个虚拟目录,别名(Alias)为phpmyadmin.那么可以在Apache的httpd.conf文档的<IfModule alias_module>节点里增加下面的几句

Alias /phpmyadmin/ "E:/Program Files/phpMyAdmin/" 
<Directory "E:/Program Files/phpMyAdmin/">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>

下面的<Directory></Directory>是设置该虚拟目录的访问权限,因为Apache默认的是不能访问的。
然后保存配置文件httpd.conf,重启apache就可以了。

转载于:https://www.cnblogs.com/maliyahooo/archive/2010/02/02/1661432.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/262163.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Lodash 中文文档 (v3.10.1) - “Number” 方法

Lodash 中文文档 (v3.10.1) - “Number” 方法 Translated by PeckZegOriginal Docs: Lodash v3.10.1 Docs“Number” 方法 _.inRange(n, [start0], end) 检查 n 是否位于 start 和 end 之间&#xff08;包含 start&#xff0c;但不包含 end&#xff09;。如果未指定 end&#…

给定某年日期及该年第一天是星期几然后显示该年的日历

package lyt; import javax.swing.*; public class Lyt5 { public static void main(String[] args) { // TODO Auto-generated method stub String yearJOptionPane.showInputDialog(null,"请输入年份:","梁燕婷",JOptionPane.QUESTION_MESSAGE); Stri…

当退出python时是否释放全部内存_python如何释放内存

关于Python中的内存释放问题 首先就不得不提到Python解释器在何种情况下会释放变量的内存。Python引用了内存计数这一简单的计数来控制。 python学习网&#xff0c;大量的免费python视频教程&#xff0c;欢迎在线学习&#xff01; 下面是引用计数的知识&#xff1a; 1) 增加引用…

php中的point用法,php strnatcmp()函数的用法总结

这篇文章主要是对php中strnatcmp()函数的用法进行了详细的总结介绍&#xff0c;需要的朋友可以过来参考下&#xff0c;希望对大家有所帮助Definition and Usage定义和用法The strnatcmp() function compares two strings using a "natural" algorithm.strnatcmp()函数…

利用7z来分卷压缩文件

最近做一个发送Email的小工具&#xff0c;里面有个附件的功能&#xff0c; 如果附件太大了&#xff0c;一般都是用winara 分卷压缩的&#xff0c;然后在上传。 如何用程序来实现自动的分卷压缩的呢?因为RAR不是免费的&#xff0c;就上网找了7z 安装好7z,把7z.dll拷贝到程式的目…

LoadRunner 12.02 安装教程及中文语言包安装

注意事项&#xff1a; 安装前&#xff0c;把所有的杀毒软件和防火墙关闭。 若以前安装过LoadRunner,则将其卸载。 安装路径不要带中文字符。 LoadRunner 12已经不再支持xp系统&#xff0c;仅支持win7和win8系统。 一、下载 首先可以在惠普官网下载Loadrunner12安装包。我的Load…

python生成日历_使用Python实现简易月历生成(2)

生成日历主程序的函数结构和注释:#此功能用于在place处追加字体为f_name,字号为f_size,内容为content的细/粗体字 def convert_text(place, f_name, f_size, content, f_bold): #此功能用于输出以date为首的四周月历&#xff0c;以及判断是否跨年并改年份 def get_month_info(d…

在WPF的TreeView中实现右键选定

在WPF中&#xff0c;TreeView默认情况是不支持右键选定的&#xff0c;也就是说&#xff0c;当右键点击某节点时&#xff0c;是无法选中该节点的。当我们想在TreeViewItem中实现右键菜单时&#xff0c;往往希望在弹出菜单的同时选中该节点&#xff0c;以使得菜单针对选中的节点生…

JavaScript 音频处理库 pico.js

pico.js 实现了实时音频处理的简单 JavaScript 接口。 示例代码&#xff1a; 转载于:https://www.cnblogs.com/shihao/archive/2012/12/08/2809084.html

[转载]项目风险管理七种武器-霸王枪

“小帅&#xff0c;老大对你的项目很关注&#xff0c;听说又拍了新需求&#xff1f;”度教授说道。 “对&#xff0c;不过我已经用离别钩处理了。” “那可能不够&#xff0c;你的项目已经到后期&#xff0c;现在进行需求变更&#xff0c;可能引入巨大的质量风险&#xff0c;这…

python编程入门第一课_python入门前的第一课 python怎样入门

人工智能时代的到来&#xff0c;很多文章说这么一句&#xff1a;“不会python&#xff0c;就不要说自己是程序员”&#xff0c;这说的有点夸张了&#xff0c;但确实觉得目前python这个语言值得学习&#xff0c;而且会python是高薪程序员的必备技能。很多初学Python的同学都面临…

八皇后问题

此处为非递归版本 #include <cmath> #include <iostream> #include <vector> #include <algorithm> using namespace std; const int MAX 8; vector<int> board(MAX); void show_result() { for(size_t i 0; i < board.size(); i) cout<…

Mysql数据库加锁与解锁(转)

转自&#xff1a;http://www.pai7.cn/article.asp?id359SQL语句&#xff1a;LOCK TABLES tablename WRITE;LOCK TABLES tablename READ;Insert INTO assignment VALUES (1,7513,0000-00-00,5),(1,7513,2003-01-20,8.5);UNLOCK TABLES;对于多个用户同时提交表单&#xff0c;并且…

破站www.2637.cn居然敢截持偶的IE!

网上也有很多人中招了&#xff0c;连主页都被改了做http://www.2637.cn/?gba&#xff0c;杀毒后哪个网址还在哪强占做主页&#xff01;重装IE也试过但还是换不到主页&#xff01;可谓是比较顽固的。 偶痛恨的同时&#xff0c;也对其原理有了一些兴趣。这个死东西还不可以被360…

php熊掌号怎么设置json-ld,dedecms织梦系统怎么对接百度熊掌号并添加JSON_LD数据

dedecms织梦系统怎么对接百度熊掌号并添加JSON_LD数据&#xff1f;百度推出的百度熊掌号非常的不错,我的dedecms织梦系统早早就对接好了,它能对你的原创文章进行原创保护,并评出熊掌号搜索指数,熊掌号搜索指数是对你文章的内容质量,用户喜爱、原创能力、活跃表现、领域专注五个…

Java并发编程:volatile关键字解析

2019独角兽企业重金招聘Python工程师标准>>> volatile这个关键字可能很多朋友都听说过&#xff0c;或许也都用过。在Java 5之前&#xff0c;它是一个备受争议的关键字&#xff0c;因为在程序中使用它往往会导致出人意料的结果。在Java 5之后&#xff0c;volatile关键…

robotframework调用python类方法_RobotFramework-调用.py文件

ubuntu 13&period;10 monodevelop3 安装 版本 ubuntu 13.10 桌面模式默认:unity :文件管理器:nautilus iOS - UIAlertView 前言 NS_CLASS_DEPRECATED_IOS(2_0, 9_0, "UIAlertView is deprecated. Use UIAlertController with a p ... PHP常用代码&#xff1a; 1.$arra…

PHP分页完美参考

转自http://www.knowsky.com/3187.html 1、前言 分页显示是一种非常常见的浏览和显示大量数据 的方法&#xff0c;属于web编程中最常处理的事件之一。对于web编程的老手来说&#xff0c;编写这种代码实在是和呼吸一样自然&#xff0c;但是对于初学者来说&#xff0c;常常对这个…

perl与php,perl与php之异同

依据个人经验&#xff0c;不说两者的好劣&#xff0c;只说两者的异同。1、变量名Perl变量名的定义有三种&#xff0c;以$、%及开头&#xff0c;分别代表一般变量、哈希变量及数组变量。而PHP则所有变量统一用$开头&#xff0c;这一点&#xff0c;PHP似乎更简洁一些。并且PHP的哈…

RAC安装时需要执行4个脚本及意义

RAC安装时需要执行4个脚本 1) $ORACLE_BASE/oraInventory/orainstRoot.sh (clusterware 结束时执行) 2) $CRS_HOME/root.sh (clusterware 结束时执行) 3) $CRS_HOME/bin/vipca.sh(该脚本是在第二个节点执行$CRS_HOME/root.sh时被自动调用) 4) $ORACLE_HOME/root.sh (安装完数据…