Apache 설치
1) [root@localhost /]# cd /usr/local/src
2) [root@localhost /]# wget http://www.apache.org/dist/httpd/httpd-2.0.55.tar.gz
3) [root@localhost /]# tar xvfz httpd-2.0.54.tar.gz
4) [root@localhost /]# cd httpd-2.0.54
5) [root@localhost /]# ./configure --prefix=/usr/local/apache2 \
--enable-rule=SHARED_CORE \
--enable-modules=so \
--enable-so
6) [root@localhost /]# make
7) [root@localhost /]# make install
8) [root@localhost /]# vi /usr/local/apache2/conf/httpd.conf
291번째 줄 ServerName www.example.com:80
주석을 풀고
서버네임을 변경해준다.
[root@localhost /]# ./apachectl start
1. --prefix= 아파치를 설치할 디렉토리.
2. --enable--rule=SHARED_CORE
아파치컴퍼일시 Rule을 지정하는것이고.. SHARED_CORE는 DSO(Dynamic Shared Objects)를 사용할수있는형태로 아파치를 컴파일하도록하는 일종의 규칙이지 -ㅅ-a
DSO방식으로 컴파일해서 설치해놓으면
mod_jk.so 나 php4lib4.so 뭐 이런모듈들을 필요할때 그냥 아파치에 올려쓸수있으니
훨씬 좋지 ~ㅅ~
3. --enable-modules=so
mod_so(so_module)을 아파치에 컴파일하여서 포함시키는옵션.. (모듈만 Static형식으로 컴파일하겠다는이야기)
4. --enable-so
아파치 실행시 특별한 옵션없이 DSO를 읽어들일수 있도록 하기위한 설정 옵션.
출처: https://applejara.tistory.com/16?category=23520 [애플자라]
'OS > Linux' 카테고리의 다른 글
리눅스 최소 기본명령어 (0) | 2021.03.24 |
---|---|
[vi 명령어] vi 명령어 정리 (0) | 2021.01.07 |
FTP 와 SFTP 와의 차이점 (0) | 2020.07.14 |
Linux - 폴더 용량 체크 du (0) | 2020.07.14 |
Mysql 설치 (0) | 2020.07.14 |
리눅스 기초 명령어 (0) | 2020.07.14 |
grep 명령어 사용법 (0) | 2020.07.14 |
Process Thread 확인 (3) | 2019.11.07 |