httpd的简介
httpd是Apache超文本传输协议(HTTP)服务器的主程序。被设计为一个独立运行的后台进程,它会建立一个处理请求的子进程或线程的池。
安装步骤说明
1、先从网上获取httpd的源码压缩包(httpd-2.4.34.tar.gz)
2、解压httpd源码压缩包
3、查看httpd安装说明及帮助文档
4、执行./configure脚本检查编译环境及确定安装路径和配置文件存放路径
5、编译并安装httpd
安装,配置及启用httpd的详细说明
1、先从网上获取httpd的源码压缩包(httpd-2.4.34.tar.gz )
(1)可以用wget命令获取
# wget http://www.apache.org/dist/httpd/httpd-2.2.31.tar.bz2
(2)可以用Linux多线程下载工具axel下载
# axel -o /tmp -n 3 http://www.apache.org/dist/httpd/httpd-2.2.31.tar.bz2
- -o 选项指定下载目录
- -n 选项指定指定下载线程的个数
也可以直接去网站下载
http://www.apache.org/dist/httpd/
2、解压httpd源码压缩包
3、查看httpd安装说明及帮助文档
# cd httpd-2.2.31
# cat INSTALL | less
# ./configure –help
4、执行./configure脚本检查编译环境及确定安装路径和配置文件存放路径
#./放解压缩的http的目录--prefix=/usr/local/apache2
--sysconfdir=/etc/httpd
--enable-so
5、编译并安装httpd
# make && make install
其余的就是配置文件了
网页访问是配置httpd的网关
如果想改网页显示的东西可以修改vi /usr/local/apache2/htdocs/index.html
启动服务出错/usr/local/apache2/bin/apachectl start
这种情况是端口被占用了,因为我之前安装过了这个服务,所以有端口占用。像这种情况我们可以看一下哪些端口被占用了;
像这种情况我就就要杀死这些占用端口的进程,用kill -是9 端口号
kill具体用法网络自行查询
我们只留这一个进程
再重启服务显示这个就算是成功了