码迷,mamicode.com
首页 > Web开发 > 详细

linux-Apache-配置安装调试步骤

时间:2017-03-16 03:23:30      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:系统软件   linux   local   media   手记   

高兴原创。每日手记

linux-6.5 ,Apache-httpd-2.2.17.系统软件版本


第一步先查看linux是否安装过httpd,否则再次安装会有小冲突,不过后期可以修改

rpm -e httpd --nodeps 

--nodeps 忽略依赖关系,强制卸载。


挂载Apache软件

mount /dev/cdrom /media


解压缩Apache,指定解压缩目录/usr/src

tar zxf /media/httpd-**版本不一样名字不一样 -C /usr/src

 

进入解压缩目录中

cd /usr/src/httpd-***


配置Apache,配置参数,需要功能等等

./configure 

--prefix=/usr/local/httpd [指定安装目录]

--enable-so [启用动态加载模块支持,增加扩展能力]

--enable-rewrite [网页地址重写,用于优化,迁移,维护]

--enable-charset-lite [启动字符集,支持各种字符集编码的网页]

--enable-cgi [启用cgi脚本,扩展网站应用访问能力]


编译&&安装

make && make install


Apache后期优化

ln -s /usr/local/httpd/bin/* /usr/local/bin/

其实就是一个软连接,相当于windows中快捷方式

httpd -v  查看Apache当前版本


添加Apache到系统服务

cp /usr/local/httpd/bin/apachenctl /etc/init.d/httpd

复制运行软件到系统服务下,修改配置文件以便使用chkconfig

vim /etc/init.d/httpd 

进入后修改三行信息

#!/bin/bash

# chkconfig: 35 85 21 服务识别参数 35级别启动,顺序是什么

#description: 随便写.相当于备注一样的,还必须有

chkconfig --add httpd  添加httpd为系统服务

chkconfig --list httpd  查看httpd服务的启动状态

-------------------------------------以上算是安装ApacheWEB服务完成-------

------------------------------下面开始详细配置Apache-------------------------

可以修改网页默认域名网站名称

vim /usr/local/httpd/conf/httpd.conf

编辑httpd主配置文件中找到servername 服务器名称

ServerName www.*****.com   域名自己随便写,前面有#删掉即可

/usr/local/httpd/bin/apachectl -t   [查看检测是否有语法错误]


service httpd start [启动Apache服务,因为安装时已经添加为系统服务了]


cat /usr/local/httpd/htdocs/index.html   查看这个文档

这个文档就是网页默认主页面,应该是it works信息


需要网站做的更好可以自行修改httpd.conf中的信息

域名解析IP需要自行安装DNS配置,这里就不叙述了.

2016-9-9-手记


本文出自 “11627223” 博客,请务必保留此出处http://11637223.blog.51cto.com/11627223/1907035

linux-Apache-配置安装调试步骤

标签:系统软件   linux   local   media   手记   

原文地址:http://11637223.blog.51cto.com/11627223/1907035

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!