[2024.03.30]
[web server]
01. 프로그램 설치
> 서버 : apache
>클라이언트 : edge, chrome, firefox
>데몬 : httpd
#yum -y install httpd*
02.환경 설정 파일
> /etc/httpd/conf/httpd.conf
>웬문서: /var/www/html/index.html
[root@localhost /]# cd /etc/httpd/conf
[root@localhost etc]# cd httpd
[root@localhost conf]# pwd
/etc/httpd/conf
[root@localhost conf]# ll
합계 28
-rw-r--r--. 1 root root 12005 10월 28 18:32 httpd.conf
-rw-r--r--. 1 root root 13430 10월 28 18:34 magic
[root@localhost conf]# vi httpd.conf
34 ServerRoot "/etc/httpd" <--- 루트 디렉토리
47 Listen 80 <-- 포트번호 , 변경가능
71 User apache
72 Group apache
91 ServerAdmin root@localhost <-- 이상이 있을 때 이쪽으로 메일이온다.
107 <Directory />
108 AllowOverride none
109 Require all denied
110 </Directory>
124 DocumentRoot "/var/www/html"
<-- 웹문서 들어가는 디렉토리
129 <Directory "/var/www">
130 AllowOverride None
131 # Allow open access:
132 Require all granted
133 </Directory>
161 Require all granted <-- 모두 허용 어떤 ip어드레스에서도 허용된다.
169 DirectoryIndex index.html ex)top.html default.html 사용하기도 함.
310 AddType text/html .shtml <-- 확장자를 어디까지 서비스를 지원해줄것인가
311 AddOutputFilter INCLUDES .shtml
03. 서버 시작/재시작/중지
#systemctl restart httpd
cd /etc
vi named.rfc1912.zones
cd /var/named
ll
rm -rf test2.co.kr.zone test3.co.kr.zone test4.co.kr.zone test5.co.kr.zone
ll
cp test.co.kr.zone web.co.kr.zone
vi web.co.kr.zone
web.co.kr로 접속해도 192.168.10.50으로 접속되고,
www.web.co.ker로 로 접속해도 192.168.10.50으로 접속되도록
서브 도메인 만들어줌.
systemctl restart named
host web.co.kr
cd /etc
vi resolv.conf
host web.co.kr
web.co.kr 은 50번 서버로 열기
[50]
----------------------------------------------------
mission : web2.co.kr 는 100 서버로 열기. web3.co.kr는 150 서버로 열기
[root@localhost named]# cd /etc
[root@localhost etc]# vi resolv.conf
[root@localhost etc]# vi named.rfc1912.zones
[root@localhost etc]# cd /var/named
[root@localhost named]# cp test.co.kr.zone web2.co.kr.zone
[root@localhost named]# cp test.co.kr.zone web3.co.kr.zone
[root@localhost named]# cd /etc
[root@localhost etc]# vi resolv.conf
[root@localhost etc]# cd /var/named
[root@localhost named]# vi web2.co.kr.zone
[root@localhost named]# vi web3.co.kr.zone
[root@localhost etc]# systemctl restart named
[root@localhost etc]# host web3.co.kr
web3.co.kr has address 192.168.10.150
[root@localhost etc]# host web2.co.kr
web2.co.kr has address 192.168.10.100
web2.co.kr 100 번 서버로 열기
[50]
web3.co.kr 150 번 서버로 열기
[50]
'리눅스' 카테고리의 다른 글
웹서버와 데이터베이스 연결하기/연동하기. (0) | 2024.03.31 |
---|---|
일반 사용자 계정에 웹사이트 구축하기. (1) | 2024.03.30 |
[putty] :원격접속 클라이언트-> telnet->ssh//[알드라이브] : ftp 클라이언트->ftp (0) | 2024.03.30 |
master 서버 & slave 서버의 구축 (0) | 2024.03.30 |
slave 서버 만들기 (0) | 2024.03.24 |