apache的编译安装主要是要选择怎样编译模块,需要哪些模块,是编译成shared呢还是static.这个需要一定的经验,最保险的就是选择大部分shared,有这个configure选项.
apache的运行停止
$APACHE_HOME/bin/apachectl -k start|stop
apache的配置文件httpd.conf
apache有一个AddDefaultCharset选项,可以强制将网页内容编码为指定格式
这样容易产生乱码,可以注释掉,由网页的编码设置来决定编码
ServerRoot "/home/outer/opt/apache2"
Listen 8080
<IfModule !mpm_netware_module>
<IfModule !mpm_winnt_module>
User outer
Group outer
</IfModule>
</IfModule>
ServerAdmin you@example.com
ServerName 127.0.0.1:8080
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
<Directory "/home/linvar/dev/jobs">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
<FilesMatch "^\.ht">
Order allow,deny
Deny from all
Satisfy All
</FilesMatch>
ErrorLog "logs/error_log"
LogLevel warn
<IfModule log_config_module>
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
<IfModule logio_module>
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
</IfModule>
CustomLog "logs/access_log" common
</IfModule>
DefaultType text/plain
<IfModule mime_module>
TypesConfig conf/mime.types
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
</IfModule>
<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>
NameVirtualHost *:8080
<VirtualHost *:8080>
DocumentRoot "/home/linvar/dev/jobs/HelloPhp"
ServerName testing.com
</VirtualHost>
<VirtualHost *:8080>
DocumentRoot "/home/linvar/dev/jobs/zhoubiantao_php"
ServerName taobao.chunge.com
</VirtualHost>
LoadModule php5_module modules/libphp5.so
AddHandler application/x-httpd-php .php
分享到:
相关推荐
在Ubuntu中安装apache 安装指令: sudo apt-get install apache2 安装结束后: 产生的启动和停止文件是:/etc/init.d/apache2 ...Ubuntu发行版本的主配置文件是:apache2.conf 在apache2.conf引用到了以下文件: #
在安装完成后,进行适当的配置是确保Apache能够正常运行并满足特定需求的关键步骤。以下是对Apache安装后的基本配置文件及其相关知识点的详细说明。 首先,Apache的核心配置文件是`httpd.conf`,位于`conf`目录下。...
Apache 安装与配置文档 Apache 安装与配置文档是 Apache 服务器的安装和配置指南。本文档将指导用户从安装 Apache 到配置 Apache 的整个过程。 一、Apache 安装 Apache 安装需要使用 root 用户进行安装。在安装...
本文将详细介绍如何在Linux环境中安装和配置Apache,包括所需的依赖包和基本步骤。 首先,让我们从安装Apache开始。在大多数Linux发行版中,你可以通过包管理器来安装Apache。例如,在Ubuntu或Debian上,使用`apt`...
Apache 2.2.15 是一款广泛应用的开源Web服务器,其安装和配置对于搭建网站服务至关重要。在本文中,我们将详细阐述如何安装这个特定版本的Apache,并介绍反向代理配置的基本步骤。 首先,要安装Apache 2.2.15,你...
《SVN-Apache2.2.8安装配置详解》 在软件开发过程中,版本控制是不可或缺的一部分,它能够帮助团队有效地管理和跟踪代码的变化。本文将详细介绍如何在Windows环境下安装和配置SVN(Subversion)1.4.6与Apache2.2.8...
apache2安装与配置 本文档主要介绍讲述在 Debian系统下有关apache2的一些基本信息及相关配置.
在Centos7.6平台下使用openssl给apache做自签名证书,并给apache设置HTTPS的SSL证书。(无坑版) 二、平台 [root@kahn.xiao ~]# uname -r 3.10.0-957.el7.x86_64 [root@kahn.xiao ~]# cat /etc/redhat-release ...
2. ApacheDS 的安装和配置:ApacheDS 是一个基于 Java 的开源目录服务器,可以提供 LDAPS 服务。安装 ApacheDS 需要下载 ApacheDS 的安装包,并按照安装向导进行安装。 3. LDAPS 服务的配置:配置 LDAPS 服务需要...
Apache是世界上最流行的一款开源Web服务器软件,...确保对Apache配置有深入理解,并根据业务需求进行定制,是保障Web服务正常运行的关键。同时,定期更新和维护Apache,确保其安全性和兼容性,也是运维人员的重要职责。
2. **Apache安装**: - 在RHEL7系统中,可以使用`yum -y install httpd`命令来安装Apache服务器。确保系统的软件源能够访问到最新的版本,如`http://updates.redhat.com`或`http://www.apache.org`。 3. **Apache...
apache基本的配置的配置文件配置方法
关于Apache更深入的配置,可以参考提供的文件 "APACHE配置文件中文详解.txt" 和 "Apache.txt",它们提供了更多细节和实例。在实际操作中,理解每个模块的作用以及如何启用和禁用模块,对优化服务器性能至关重要。 ...
Apache的安装相对简单,只需运行安装包,遵循安装向导进行配置即可。在安装过程中,若服务器80端口未被占用,推荐使用系统服务的方式安装,这样Apache就能作为系统服务自动启动。MySQL安装时,同样建议选择默认的...
本篇文章将详细讲解如何在CentOS操作系统上通过源码安装Apache并配置HTTPS。 首先,我们需要了解Apache HTTP Server的基本安装步骤。Apache的安装通常包括以下几个关键依赖库:apr(Apache Portable Runtime)、apr...
Mac 系统中 Apache Tomcat 安装配置 一、 Apache 服务器简介 Apache 服务器是一种普通服务器,本身只支持 HTML,即普通网页。通过插件支持 PHP,还可以与 Tomcat 连通,即通过 Apache 可以访问 Tomcat 资源,...
3. **配置环境变量**: 将Apache的安装路径添加到系统环境变量Path中,以便于命令行调用。 4. **启动Apache**: 打开Apache的安装目录下的bin文件夹,运行httpd.exe启动服务。如果成功,可以在浏览器输入`localhost`...
2. **配置Apache** 打开`C:\Apache24\conf\httpd.conf`,这是Apache的主要配置文件。我们需要在这里设置PHP模块的支持。找到`#LoadModule php_module modules/mod_php.so`这行,去掉前面的注释符号,使其变为`...