Apache配置及优化

第一种yun,    rpm -ivh

第二种源码安装

rar

zip

tar.gz

tar.bz2

三步

1.configure

2.make

3.make install

源码安装Apache

1.wget    http://。。。。。。。。。 下载软件下来

2. ls      看见下载下来了一个  httpd-2......tar.gz 软件

解压tar包gz   bz   用tar。参数为  bz==-j    gz==-z

解压zip包          用zip 解压。

3.tar -xvzf  http-2.....tar.gz     解压软件包

4. cd httpd-2.。。。    进入目录

5. ./configure --prefix=/usr/local/apache2   --with-mpm=worker --enable-rewrite --enable-so

预编译。 一般源码安装指定目录/usr/local/。。。。  --with-mpm为指定工作模式      后为模块指定

6.make

7.make  install

8.cd  /usr/local/apache2   装到这来了 进去看下

9.  cd  conf/    配置文件

10.  配置文件为   httpd.conf

11.   /usr/local/apache2/bin/apachectl start   启动服务

12   ps  -ef |grep  httpd  看下进程

【源码安装发布目录】  /usr/local/apache2/conf

【一般源码安装指定目录】/usr/local/。。。

【源码配虚拟主机】 /usr/local/apache2/conf/extra/ 下  httpd-vhosts.conf

yum安装

1.yum install hpptd   -y   安装Apache

2.rpm -ql |grep hpptd   看下装到哪里去了

3.cd /etc/hpptd    进安装目录看

4.cd  conf       配置文件目录

Apache  对外端口是80端口

这样就装好了Apache   直接进入网站  IP

修改网站内容

5. cd  /var/www/html/ 发布目录(仅是yumrpm安装源码安装不是。

6.vim  index。heml 新建一个内容文件

7.在文件里编写内容

【yum安装配置文件目录】.cd /etc/hpptd/conf

【yum安装发布目录】/var/www/html

【yum安装错误日志】/var/www/error

【yum安装默认日志】/var/log/httpd

【yum安装主要执行文件】/usr/sbin/apachectl

【yum安装二进制执行文件】/usr/sbin/heepd

绑定域名跟IP

1.在Windows里   C:\system32\drivers\etc   下有个hosts文件

2.创建桌面快捷键

3.进去文件编写    列如192.168.2.130     www.maxiaotian.com

4.那么IP为192.168.2.130   直接输入www.maxiaotian.com 就可以进去

虚拟主机 多个网站在一台服务器

基于同一80端口域名访问。

1.进入配置文件   最后一行 有个   Namevirtualhost *:80  打开

2.其他#都删了

3.下面的 #《virtualhost *:80>

#serveradmin   [email protected]    邮箱

#documentroot  /var/www/html/jf1    新的发布目录

#servername     www.jf1.com     新域名

#errorlog       logs/error_log    错误日志

#customlog        logs/access_log common 访问日志

如果想再加一个  就复制一下  再编写一次

4.cd  /var/www/html   下创建目录

5.mkdir  jf1

小知识点修改主机名

临时修改   hostname+新修改主机名

长期修改    vim  /etc/sysconfig/network 下修改

系统日志  /var/log/messages

时间: 2025-01-08 06:06:02

Apache配置及优化的相关文章

Apache的各种优化以及安全配置详解

简介: Apache所运行的硬件环境都是对性能影响最大的因素,即使不能对硬件进行升级,也最好给Apache一个单独的主机以免受到其他应用的干扰.各个硬件指标中,对性能影响最大的是内存,对于静态内容(图片.JavaScript文件.css文件等).它决定了Apache可以缓存多少内容,它缓存的内容越多,在硬盘上读取内容的机会就会越少,大内存可以极大提高静态站点的速度: 对动态高负载站点来说,每个请求保存的时间更多一些,Apache的mpm模块会为每个请求派生出相应的进程或线程分别处理,而进程或线程

针对Apache服务的优化与配置(一)——日志文件优化

针对Apache服务的优化与配置 日志分割 日志文件分析 Apache压缩 设置Apache缓存 一.日志分割 Apache日志文件默认存放位置: /var/log/httpd/ 默认分为access log和error log 实施日志分割的目的: 随着网站的访问量增加,默认情况下Apache的单个日志文件也会越来越大. 日志文件占用磁盘空间很大 查看相关信息不方便 进行日志分割的方式: 使用自带的rotatelogs分割工具实现(循环读取日志文件) 第三方工具cronolog分割 1-1 r

tomcat配置和优化

介绍 1.tomcat是一个解析jsp程序的软件 2.jdk用来编译 3.Apache是一个web服务器环境程序,启用它可以作为web服务器使用不过只支持静态网页,不支持动态网页,如asp.jsp.php.cgi 4.如果要在Apache环境下运行jsp就需要一个解释器来执行jsp网页,而这个jsp解释器就是Tomcat 5.那为什么还要JDK呢?因为jsp需要连接数据库的话就要jdk来提供连接数据库的驱程,所以要运行jsp的web服务器平台就需要APACHE+TOMCAT+JDK tomcat

实战Nginx与PHP(FastCGI)的安装、配置与优化(转载)

一.什么是 FastCGIFastCGI是一个可伸缩地.高速地在HTTP server和动态脚本语言间通信的接口.多数流行的HTTP server都支持FastCGI,包括Apache.Nginx和lighttpd等,同时,FastCGI也被许多脚本语言所支持,其中就有PHP.FastCGI是从CGI发展改进而来的.传统CGI接口方式的主要缺点是性能很差,因为每次HTTP服务器遇到动态程序时都需要重新启动脚本解析器来执行解析,然后结果被返回给HTTP服务器.这在处理高并发访问时,几乎是不可用的.

实战Nginx与PHP(FastCGI)的安装、配置与优化

一.什么是 FastCGIFastCGI是一个可伸缩地.高速地在HTTP server和动态脚本语言间通信的接口.多数流行的HTTP server都支持FastCGI,包括Apache.Nginx和lighttpd等,同时,FastCGI也被许多脚本语言所支持,其中就有PHP.FastCGI是从CGI发展改进而来的.传统CGI接口方式的主要缺点是性能很差,因为每次HTTP服务器遇到动态程序时都需要重新启动脚本解析器来执行解析,然后结果被返回给HTTP服务器.这在处理高并发访问时,几乎是不可用的.

Nginx与Tomcat安装、配置与优化

Nginx与Tomcat安装.配置与优化 Nginx的安装与使用 Nginx是一款优秀的反向代理服务器 安装: rpm(或者是pkg安装),是预编译好的程序包安装 yum(或者apt-get)安装,自动联网下载安装包,自动管理依赖关系 编译安装 检查和安装依赖项 yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel configure make && make install 启动.停止.重启: 安

项目重构之数据源配置与优化:log4j 配置数据库连接池Druid,并实现日志存储到数据库

作者:泥沙砖瓦浆木匠 个人签名:打算起手不凡写出鸿篇巨作的人,往往坚持不了完成第一章节. 如果我的帮到了你,是否乐意捐助一下或请一杯啤酒也好呢?有你支持,干的更好~ 点这参与众筹 我的支付宝:13958686678 一. 前言 泥瓦匠又和大家见面了,最近两天我在Code Review ,顺便代码小小的Refactoring(重构)下.先了解这个项目吧,这次解决的是数据源配置优化.因为这web项目中配置数据源的地方很多.例如JDBC要配置数据源,Mybatis要配置数据源,Quartz定时任务要配

apache配置文件参数优化

1.CentOS5.8 x86_64位 采用最小化安装,系统经过了基本优化篇2.apache版本:httpd-2.2.293.源码包存放位置:/home/oldboy/tools4.源码包编译安装位置:/application/ 一.设置日志轮循    1.下载并安装cronolog [[email protected] tools]# cd /home/oldboy/tools    [[email protected] tools]# wget http://cronolog.org/dow

nginx反向代理配置及优化

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://liuyu.blog.51cto.com/183345/166381 2009-05-26 作者:守住每一天blog:liuyu.blog.51cto.combbs:bbs.linuxtone.orgmsn:liuyubj520#hotmail.comemail:liuyu105#gmail.com 前言:     由于服务器apache抗不住目前的并发.加上前端squid配置后