Down source từ website apache: http://mirrors.viethosting.vn/apache//httpd/httpd-2.2.29.tar.gz (hoặc lấy từ máy chủ có sẵn)
- Giải nén:
# gzip -d httpd-2.2.14.tar.gz (optional)
# tar -xvf httpd-2.2.14.tar
# cd httpd-2.2.14
Thiết lập biến mối trường cho gcc:
# export PATH=$PATH:/usr/sfw/bin:/usr/ccs/bin:.
# make clean --> only if necessary (sau bước make)
-- configure
# ./configure \
--with-ldap \
--enable-mods-shared="all ssl ldap cache proxy authn_alias mem_cache file_cache authnz_ldap charset_lite dav_lock disk_cache isapi suexec"
(chua test:
--enable-mods-shared='headers rewrite dav'
Có thể dùng all và most. Ví dụ:
--enable-mods-shared=most)
-- compile
# make
# make test (optional)
-- Install
# make install
Copy cấu hình http.conf từ máy chủ có sẵn sang máy chủ khác ví dụ IP 192.168.56.177, 178
4. Start
-- List module
# /usr/local/apach2/apachectl -l
-- Check syntax
# /usr/local/apach2/apachectl -t
# /usr/local/apach2/apachectl -k start/stop
4. Start
-- List module
# /usr/local/apach2/apachectl -l
-- Check syntax
# /usr/local/apach2/apachectl -t
# /usr/local/apach2/apachectl -k start/stop