linux上边搭建Apache服务

1.

准备工作:

[[email protected] ~]# rpm  -e  httpd --nodeps

2.

 [[email protected] ~]# mkdir 123   (创建一个目录)

 [[email protected] ~]# mount -ousername=administrator //172.16.1.111/123 空格123(把宿主机里面的软件共享到linux上面)

3.

[[email protected]]# tar zxvf httpd-2.2.17.tar.gz  h -C/usr/src (解包)

4.

[[email protected] /]# cd/usr/src/httpd-2.2.17/

 [[email protected] httpd-2.2.17]# ./configure--prefix=/usr/local/httpd  --enable-so--enable-rewrite --enable-charset-lite --enable-cgi (配置)

5.

[[email protected] httpd-2.2.17]# make&& make install  (编译安装)

6.

[[email protected] httpd-2.2.17]# ls /usr/local/httpd/  (确认安装结果)

7.

[[email protected] httpd-2.2.17]# ln -s/usr/local/httpd/bin/* /usr/local/bin/

[[email protected] httpd-2.2.17]# ls -hl/usr/local/bin/ (优化执行路径)

8.

[[email protected] ~]# httpd –v  (查看程序版本)

9

[[email protected] ~]# cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd

(添加系统服务)

10

[[email protected] ~]# vim /etc/init.d/httpd  (添加一下两行)

#chkconfig 35 85 21

#description: Startup script for the apachehttp server

11.[[email protected] ~]# chkconfig--add httpd   (//将httpd添加为系统服务)

[[email protected] ~]# chkconfig --list httpd  (//查看httpd服务的自启动状态)

httpd            0:关闭 1:关闭 2:关闭 3:启用 4:关闭 5:启用 6:关闭

12.

[[email protected] ~]# vim/etc/sysconfig/network (修改localhost为www)

 

[[email protected] ~]#vim /etc/hosts  添加IP映射

 

 

[[email protected] ~]# init 6 重启生效

13.

[[email protected] ~]# vim/usr/local/httpd/conf/httpd.conf (配置httpd服务)

 

修改第97行

14.

[[email protected] ~]#/usr/local/httpd/bin/apachectl –t  (检查语法)

Syntax OK

15.

[[email protected]~]# /etc/init.d/httpd start   (启动httpd服务)

httpd (pid 1763) already running

16.

[[email protected] ~]# netstat -anpt | grep httpd  (查看端口)

17.

[[email protected]~]#cat/usr/src/local/httpd/htdocs/index.html

18.验证测试

 

 

Linux验证结果:

Windows验证结果:

 

 

 

部署AWStats分析系统

1.安装AWStats软件包

[[email protected]]#tar zxvf awstats-7.3  -C /usr/local/

[[email protected] local]#mv awstats-7.3 awstats

2. 为统计站点建立配置文件

[[email protected]]#cd/usr/local/awstats/tools

[[email protected]]#chomd a+x awstats_configure.pl

[[email protected] tools]#./awstats_configure.pl

属入httpd.conf的文件路径 回车 会提示按两次Y

 

指定要统计的目标网站名称

直接按回车

  1. 3.修改站点统计配置文件

[[email protected] tools]#vim /etc/awstats/awstats.www.benet.com.conf

Logfile="/usr/local/httpd/logs/access_log"(修改这个配置文件)

  1. 4.mkdir /var/lib/awstats  创建一个指定日志目录

执行日志分析,并设置cron计划任务

  1. 5.访问AWStats

在客户端属入 http://benet.com/awstats/awstats.pl?config=www.benet.com

时间: 2024-08-19 08:56:52

linux上边搭建Apache服务的相关文章

Linux平台搭建apache服务

使用系统为CentOS6.5 httpd服务为2.2.17 软件包可以通过此链接下载:http://httpd.apache.org/download.cgi 1.确认当前已经下载过apache的httpd服务软件包 2.安装httpd服务所需要的依赖包openssl-devel,并解压缩httpd压缩包,指定安装目录定制功能进行编译安装 3.确认httpd服务已经安装成功 4.优化命令路径进行链接,复制配置文件 5.修改配置文件,服务运行的级别,服务更改后返回"httpd is stop/st

虚拟机Linux中搭建Apache服务

1.将所需压缩包文件挂载到虚拟机中:2.解压压缩包:3.配置软件模块.并进行安装: 4.编辑网络服务端口文件: 5.在字符界面和图形界面将网络服务端口设置开机自启动: 6.编辑配置文件.并开启服务:7.打开宿主机浏览器输入虚拟机的IP ,登录到Apache的测试首页: 原文地址:http://blog.51cto.com/13659182/2116917

cenos使用源代码搭建apache服务与常见搭建问题

root#service iptables stop  #关闭防火墙root#setenforce 0  关闭安全的linux策略root#tar zxvf apache -C /usr/src/ #解压apache数据包到指定目录下root#mkdir /usr/local/apache  #创建一个文件夹,将apache安装到此文件夹下root#cd /usr/src/apache #进入解压后的apache文件夹root#./configure --prefix=/usr/local/ap

Linux下搭建Apache服务器(完整版)

Linux下搭建Apache服务器(完整版) 什么是Apache? Apache Licence是著名的非盈利开源组织Apache采用的协议.该协议和BSD类似,同样鼓励代码共享和尊重原作者的著作权,同样允许代码修改,再发布(作为开源或商业软件).需要满足的条件也和BSD类似 Apache主要特点 1.开放源代码.跨平台应用 2.支持多种网页编程语言 3.模块化设计 .运行稳定.良好的安全性 Apache软件版本 1.X  1.目前最高版本是1.3,运行稳定  2.向下兼容性较好,但缺乏一些较新

在Linux上搭建samba服务后,到Windos上访问不了共享目录的问题排障

今天在linux下搭建samba服务时,出现了几个问题,经过多次努力尝试,终于顺利解决问题:在linux上搭建samba服务,编译 vim /etc/samba/smb.conf完成后:1>在Windos上测试访问共享的目录时,错误提示如下 2>在浏览器上输入:file://192.168.1.103/sanshi,访问后还是同样的错误3>在linux上访问,如下提示[[email protected] ~]# smbclient //192.168.1.103/sanshiWARNIN

linux下的apache服务自启动的几种方式

1,如果是安装包安装在Linux系统下,那么可以使用 [[email protected] ~]# service httpd restart 从而可以开启或者重启apache服务 与此同时,它的标准方式是: [[email protected] ~]# /etc/rc.d/init.d/httpd start 或者[[email protected] ~]# /etc/rc.d/init.d/httpd stop 或者[[email protected] ~]# /etc/rc.d/init.

Linux下搭建VPN服务

转载需注明原文地址 http://mushapi.com/vpn-server-on-linux.html 最近google封锁的愈发严实了,所以不得不考虑弄个常备的VPN了.之前也用过买的vpn但是我用的那家vpn的官网也被封锁了,所以只能自己动手喽-本文是我安装完成后根据记忆写的,可能有不准确的地方,欢迎留言告诉我. 一.安装所需软件 在linux上搭建一个vpn server需要有iptables.ppp.pptpd.其中iptables和ppp可以直接通过yum安装. 1 yum ins

linux 里yum搭建apache服务

1 用过yum安装httpd 2 启动apache服务 3 通过浏览器查看默认的web界面 4 创建自己的网页 5测试 6 进入apache的配置文件 7 编辑主配置文件,创建基于域名的虚拟主机 8 在 客户端测试 9 对虚拟站点进行认证 10 增加apache认证用户 11 重新启动apache服务,并且关闭iptables 12 在客户端验证

基于Linux搭建apache服务后,怎么构建web虚拟主机?

虚拟web主机指的是在同一台服务器中运行多个web站点,其中的每个站点实际上并不独立占用整个服务器,因此被称为"虚拟"web主机,通过虚拟web主机服务可以充分利用服务器的硬件资源. 使用httpd可以非常方便的去搭建虚拟主机服务器,只需要运行一个httpd服务就能够同时支撑大量的web站点.httpd支持的虚拟主机类型有这么三种(与Windows 的IIS服务一样): 1.相同IP.端口号.不同域名的虚拟主机: 2.相同IP.不同端口号的虚拟主机: 3.不同IP.相同端口号的虚拟主机