首页 > TAG信息列表 > srclib
一键编译安装和卸载httpd2.4.41
一键编译安装和卸载httpd-2.4.41需要注意的地方:1、编译apr和apr-utils:官方的INSTALL文档说的很详细了,下载对应的包解压到srclib目录即可,不要带版本号2、system脚本:yum装一个httpd,考过来改改就行了3、启动用户问题:源码安装的httpd配置文件用户是daemon,装完后要改下脚本在CentOS7测试CentOS7 编译安装libiconv报错:./stdio.h:1010:1: error: 'gets' undeclared here (not in a function)
1. libiconv编译时遇到以下报错 In file included from progname.c:26:0:./stdio.h:1010:1: error: ‘gets’ undeclared here (not in a function)_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");^make[2]: *** [progname.o] Error 1make[2]linux httpd的make编译 make[2]: [htpasswd] 错误 1
简单的解决方法: 进入apr和apr-util的解压目录 > cp -r apr-1.6.\* httpd-2.4.\*/srclib/apr > cp -r apr-util-1.6.\* httpd-2.4.\*/srclib/apr-util *:替换自己的版本号 最后在编译httpd的时候后面加上 --with-inclued-apr