安装Apache

下载

wget http://mirrors.shu.edu.cn/apache//httpd/httpd-2.4.33.tar.gz

解压

tar zxvf

编译

./configure --prefix=/usr/local/apache2 --enable-module=so

此处报错

configure: error: APR not found.  Please read the documentation.

报错原因:未安装APR。

http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-1.6.3.tar.gz

解压,安装至/usr/apr

继续编译

./configure --prefix=/usr/local/apache2 --enable-module=so --with-apr=/usr/apr

此处报错

报错原因,未安装APR-util

http://mirrors.hust.edu.cn/apache//apr/apr-util-1.6.1.tar.gz

解压,安装。报错。

fatal error: expat.h: No such file or directory

解决办法:yum install expat-devel

解决。

继续编译:

./configure --prefix=/usr/local/apache2 --enable-module=so --with-apr=/usr/apr --with-apr-util=/usr/apr-util

此处报错

pcre-config for libpcre not found.

解决办法:yum -y install pcre-devel

解决。

继续编译:

此处报错

error: ld returned 1 exit status

原因:apr apr-util用了1.6版本。应该用1.5版本。

转换为1.5版本后问题结束。

继续编译:

编译完成,make&&make install

主配置文件位置/etc/httpd/conf/*或者/usr/local/apache2/conf/httpd.conf
启动脚本/etc/rc.d/init.d/httpd 
格式的帮助文档/usr/local/apache2/manual/*html
用在html网页中的图标文件/usr/local/apache2/icons/*
建立和更新apache用户的程序/usr/local/apache2/htpasswd
http服务器程序/usr/sbin/httpd

日志文件/usr/local/apache2/logs

修改apache2/conf/httpd.conf,Servername改为localhost:80

登录网站加端口号,出现it works即为成功。


你可能感兴趣的:(工作内容)