일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- custom valid
- header setting
- NextJS
- docker
- JavaScript
- java9
- Java
- JPA
- spring boot
- jvm
- MySQL
- spring
- 헤더 설정
- React
- docker 설치
- dto valid
- CentOS6
- 리눅스
- Next.js 14
- generate pojos
- SpringBoot
- memcached
- ollama langflow
- jpa entity자동
- 도커
- 초기 구축
- java8
- swagger
- 초기 세팅
- generate entity
- Today
- Total
개발자의 길
[리눅스] apache 설치 본문
1) 아파치 파일 다운로드
* httpd-2.4 버전은 불안정하거나 apr 등의 다른 파일이 더 필요하다고 한다.
* 가장 안정적인 2.2 버전으로 다운 받음.
- httpd 파일 다운로드
# wget http://archive.apache.org/dist/httpd/httpd-2.2.9.tar.gz
- 압축풀기
# tar xvfz httpd-2.2.9.tar.gz
2) 컴파일과 목적파일 생성하기
- 다운 받은 httpd 디렉터리로 이동 (저자는 /apa에 저장함)
# cd /usr/local/apa/httpd-2.2.9
- 컴파일 생성 (prefix옵션을 이용하여 아파치가 설치될 디렉터리를 지정함)
# ./configure-prefix=/usr/local/apache
- 실행파일 생성
# make
: configure를 통해 만들어진 것을 가지고 실제로 컴파일 해서 프로그램을 만드는 과정
# make install
: 만들어진 프로그램을 설치하는 과정
Tip) 컴파일 사용을 위해 gcc가 설치되어 있어야 한다. # yum -y install gcc # rpm -qa | grep gcc |
3) 아파치 실행
# cd /usr/local/apache/bin
# ./apachectl start
- 아래 메시지가 발생했다. 서버네임 관련 메시지로 /etc/hosts에 해당 호스트명을 입력하여 처리하는 방법이 있다. [root@testserver bin]# ./apachectl start |
4) 아파치 실행 확인하기
- iptables
# netstat -nlp (80 port 확인)
- 프로세스
# ps -ed | grep httpd
- 웹 접속
인터넷 → http://localhost 또는 IP → It works!
|
'6. 리눅스' 카테고리의 다른 글
[리눅스] top 세부 정보 (0) | 2016.01.06 |
---|---|
[리눅스] top 명령어 정리 (0) | 2015.12.22 |
[리눅스] 쉘스크립트로 (sh) sftp 이용 파일 전송(자동로그인) (29) | 2015.06.23 |
[리눅스]lynx - 웹 호출 (0) | 2015.04.08 |
tar 압축하기/압축풀기 (0) | 2014.10.14 |
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.