728x90
안녕하세요. 오송입니다.
오늘은 CentOS7에 Apache 웹서버를 올려보겠습니다.
천천히 따라오시면서 모르는 부분이 있으시면, 댓글 달아주시면 됩니다.
1. Apache 설치
- 설치한 옵션에 따라 Apache Web Server가 설치되어 있을 수 있음.
yum list installed | grep httpd
- 저는 설치가 되어 있으며, 설치가 안되신 분은 아래의 방법을 따라 설치 진행
yum install -y httpd
- 설치 경로는 /etc/httpd 입니다.
주요 디렉토리
1. conf : 웹 서버의 주요 설정 파일인 httpd.conf, MIME 형식을 지정하기 위한 파일인 magic 파일이 존재하는 디렉토리
2. conf.d : 아파치의 주된 설정을 분리해서 저장 하는 곳, httpd.conf 설정 내용을 분리하여 이곳에 저장시 httpd.conf 파일에서 불러와서 사용하게 됨.
3. logs : 로그 파일이 저장 되는 디렉토리
4. modules : 아파치 모듈 설치 디렉토리
2. 설치 완료 후 방화벽 설정
- 방화벽 오픈 필수
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https
firewall-cmd --reload
- 부팅 시 자동 실행 설정
systemctl enable httpd
- 서비스 시작
systemctl start httpd
- 웹 접속으로 IP 입력하여 동작 확인
- http://[IP]
728x90
3. index.html 파일 생성
- /var/www/html 경로 이동
vi index.html
<IfModule dir_module>
TESTTEST
</IfModule>
- 다시 웹 접속 시에 바뀐것을 확인 할 수 있다.
728x90
'Linux > CentOS' 카테고리의 다른 글
[CentOS] Tomcat 설치 (0) | 2024.04.11 |
---|---|
[CentOS] MariaDB 설치 및 MySQL Workbench (0) | 2024.04.11 |
[CentOS] 설치 및 보안조치 (2) | 2024.04.03 |