httpd rpm build
[root@localhost httpd]# wget http://vault.centos.org/5.8/os/SRPMS/httpd-2.2.3-63.el5.centos.src.rpm [root@localhost httpd]# rpm -ivh httpd-2.2.3-63.el5.centos.src.rpm [root@localhost httpd]# cd /usr/src/redhat/SOURCES [root@localhost httpd]# tar xvfz httpd-2.2.3.tar.gz [root@localhost httpd]# vim httpd-2.2.3/server/mpm/prefork/prefork.c 77라인에 #define DEFAULT_SERVER_LIMIT 1024 로 수정 [root@localhost httpd]# rm -f httpd-2.2.3.tar.gz [root@localhost httpd]# tar cvfz httpd-2.2.3.tar.gz httpd-2.2.3/ [root@localhost httpd]# rm -rf httpd-2.2.3/ [root@localhost httpd]# yum -y install rpm-build [root@localhost httpd]# cd /usr/src/redhat/SPECS/ [root@localhost httpd]# rpmbuild -ba httpd.spec [root@localhost httpd]# cd /usr/src/redhat/RPMS/x86_64 |
참고) rpm2cpio httpd-2.2.3-63.el5.centos.src.rpm | cpio -id
2. 예외사항 처리
[root@localhost httpd]# rpmbuild -ba httpd.spec [root@localhost httpd]# yum install autoconf xmlto db4-devel expat-devel zlib-devel [root@localhost httpd]# yum install apr-devel apr-util-devel pcre-devel openssl-devel distcache-devel |
3. SRC RPM Rebuild
[root@localhost httpd]# rpmbuild --rebuild httpd-2.2.3-45.el5.centos.src.rpm |
'리눅스 > 리눅스설정방법' 카테고리의 다른 글
yum download only (0) | 2014.08.11 |
---|---|
iscsi 명령어 모음집 (6222) | 2014.07.12 |
사설 ssl 키 생성 (0) | 2014.07.04 |
centos 6.x selinux 해제 (0) | 2014.06.11 |
웹분산 (0) | 2014.06.11 |