LINUX/Apache
-
[Apache] Load Balancing 설정LINUX/Apache 2021. 7. 1. 22:49
오랜만에 포스팅을 작성한다. 이번 포스팅은 Apache에서 Load Balancing 설정하는 방법을 작성하려고 한다. Apache 2.4.29(Ubuntu) 기준으로 작성한다. 먼저 아래의 2개를 활성화해준다. # a2enmod proxy_balancer # a2enmod lbmethod_byrequests 아래를 참고하여 로드 밸런싱 설정을 추가한다. BalancerMember은 로드 밸런싱 할 WAS들의 IP:PORT를 설정한다. 필자는 WAS 2대로 로드 밸런싱 설정을 했다. # vim /etc/apache2/sites-available/000-default.conf ServerAdmin alsdud154@rigel.kr ServerName upbit.velnova.co.kr BalancerMem..
-
[Apache] 우분투에 NFS를 이용하여 이미지 서버 구축LINUX/Apache 2020. 8. 22. 12:56
NFS란 Network File System의 약자이다. A : 이미지 저장 서버(192.168.0.15) B : 아파치 서버(192.168.0.26) A서버와 B서버에 NFS를 이용하여 mount를 하려고 한다. 먼저 A서버 작업을 한다. NFS를 설치한다. # apt-get install nfs-common nfs-kernel-server rpcbind portmap -y 그 다음 이미지 저장 할 폴더를 생성한다. 필자는 /data/img 경로에 생성했다. 해당 폴더에 본인 설정에 맞게 소유권을 변경한다. img 폴더에 777 권한을 부여한다. 테스트를 위하여 /data/img 폴더에 아무 이미지를 업로드 하자. # mkdir data # cd data # mkdir img # chown -R als..
-
[Apache] Apache Web Server 도메인 설정LINUX/Apache 2020. 4. 22. 17:09
이번 포스팅은 아파치 웹 서버(우분투 1)를 이용하여 다른 was 서버(우분투 2)를 호출하려고 한다. 먼저 도메인이 필요하다. 필자는 https://www.hosting.kr/에서 도메인을 샀다. hosting 설정은 됬다는 가정하에 진행한다. 먼저 공유기 포트포워딩 설정을 한다. ip는 아파치 웹 서버 내부 ip를 입력한다. 포트번호는 외부 내부 둘다 80으로 설정한다. root 계정으로 apache2를 다운로드 후 해당 경로에 logs 폴더를 생성한다. 그 다음 sites-available 폴더로 이동한다. $ sudo su - # apt-get install -y apache2 # cd /etc/apache2 # mkdir logs # cd sites-available 다음 명렁어를 입력 후 00..