louyaoluan 发表于 2018-11-18 13:02:07

linux上边搭建Apache服务

1.
准备工作:
# rpm-ehttpd --nodeps
2.
# mkdir 123   (创建一个目录)
# mount -ousername=administrator //172.16.1.111/123 空格123(把宿主机里面的软件共享到linux上面)
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif
3.
# tar zxvf httpd-2.2.17.tar.gzh -C/usr/src (解包)
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif
4.
# cd/usr/src/httpd-2.2.17/
# ./configure--prefix=/usr/local/httpd--enable-so--enable-rewrite --enable-charset-lite --enable-cgi (配置)
5.
# make&& make install(编译安装)
6.
# ls /usr/local/httpd/(确认安装结果)
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif
7.
# ln -s/usr/local/httpd/bin/* /usr/local/bin/
# ls -hl/usr/local/bin/ (优化执行路径)
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif
8.
# httpd –v(查看程序版本)
9.
# cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd
(添加系统服务)
10.
# vim /etc/init.d/httpd(添加一下两行)
#chkconfig 35 85 21
#description: Startup script for the apachehttp server
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif
11.# chkconfig--add httpd   (//将httpd添加为系统服务)
# chkconfig --list httpd(//查看httpd服务的自启动状态)
httpd            0:关闭 1:关闭 2:关闭 3:启用 4:关闭 5:启用 6:关闭
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif
12.
# vim/etc/sysconfig/network (修改localhost为www)
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif

#vim /etc/hosts添加IP映射
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif


# init 6 重启生效
13.
# vim/usr/local/httpd/conf/httpd.conf (配置httpd服务)
  http://blog.51cto.com/e/u261/themes/default/images/spacer.gif
修改第97行
14.
#/usr/local/httpd/bin/apachectl –t(检查语法)
Syntax OK
15.
# /etc/init.d/httpd start   (启动httpd服务)
httpd (pid 1763) already running
16.
# netstat -anpt | grep httpd(查看端口)
17.
#cat/usr/src/local/httpd/htdocs/index.html
18.验证测试


Linux验证结果:
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif
Windows验证结果:
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif



部署AWStats分析系统
1.安装AWStats软件包
#tar zxvf awstats-7.3-C /usr/local/
#mv awstats-7.3 awstats
2. 为统计站点建立配置文件
#cd/usr/local/awstats/tools
#chomd a+x awstats_configure.pl
#./awstats_configure.pl
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif属入httpd.conf的文件路径 回车 会提示按两次Y

http://blog.51cto.com/e/u261/themes/default/images/spacer.gif指定要统计的目标网站名称
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif
直接按回车

[*]3.修改站点统计配置文件
#vim /etc/awstats/awstats.www.benet.com.conf
Logfile="/usr/local/httpd/logs/access_log"(修改这个配置文件)
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif

[*]4.mkdir /var/lib/awstats创建一个指定日志目录
执行日志分析,并设置cron计划任务
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif

[*]5.访问AWStats
在客户端属入 http://benet.com/awstats/awstats.pl?config=www.benet.com
  




页: [1]
查看完整版本: linux上边搭建Apache服务