서버

서버

AWS 글로벌 인프라 구성

1. AWS 글로벌 인프라 구성 ■ Region AWS 인프라를 지리적으로 나누어 배포한 것 글로벌하게 분포되어 있는 지역중 실제 서비스를 사용할 사용자 층과 가까운 리전을 선택해야함 코드 이름 옵트인 상태 us-east-2 US East (Ohio) 불필요 us-east-1 미국 동부(버지니아 북부) 불필요 us-west-1 미국 서부(캘리포니아 북부) 불필요 us-west-2 미국 서부(오리건) 불필요 af-south-1 아프리카(케이프타운) 필수 ap-east-1 아시아 태평양(홍콩) 필수 ap-south-2 아시아 태평양(하이데라바드) 필수 ap-southeast-3 아시아 태평양(자카르타) 필수 ap-southeast-4 아시아 태평양(멜버른) 필수 ap-south-1 아시아 태평양(뭄바이) 불..

서버/리눅스

Ubuntu18.04 Vscode실행 오류 (listen EACCES: permission denied)- [Linux]

문제 컴퓨터 재부팅후 VirtualBox에 Vscode실행했는데 아래와 같은 오류가 나왔다. 해결방법 ~/.config/Code 폴더로가서 파일소유권을 재정의하니까 실행이된다..? sudo chown -R mots Code/

서버/Django

/static 404 에러(css, js오류) | 아파치 장고 static 파일 모으기 (장고, 아파치)- [Linux]

문제 백엔드를 장고-아파치로 서버를 두고, 프론트를 리액트로 구현중 1) 아파치 서버에서 /etc/apache2/sites-enabled/000-edfault.conf Alias /static /home/django/venv/lib/python3.6/site-packages/rest_framework/static 등으로 따로 static경로를 추가해줘야 해당 static디렉토리의 css,js등을 불러오는 것을 확인했다. 그러나 이는 한 포트내에서만 가능했다. 나는 3333포트에 rest_framework, admin페이지, react페이지 모두 반환하고 싶었는데 아파치 설정으로는 모두 포트를 다르게 지정해줘야 해서 문제가 생겼다. 아래와 같이 할 경우에 하나만 인식을 하게되더라... ... Alias /..

서버/Django

React 리액트 빈화면 출력 시 해결방법 (장고, 아파치)- [Linux]

문제 백엔드를 장고-아파치로 서버를 두고, 프론트를 리액트로 구현하려고 서버구축중에 리액트의 화면을 불러오려니 계속 빈화면만 출력하는 상황이 발생하였다. 왜그런가 하니 서버내의 js, css파일을 불러오지 못하게 되었다. 아무래도 아파치나 리액트의 환경쪽에서 뭔가 설정을 해줘야 될 것이라고 생각하였다. 아파치 서버 포트를 Listen 3333으로 지정하고, 아파치와 장고를 연동하고, 장고와 리액트를 연동하여 진행을 했는데 왜인지는 모르겠으나 아파치 포트 접속 1) ip:3333/main에서 리액트 화면을 호출 했을 땐 404에러도 아닌 빈화면을 출력하고 // JS, CSS를 반환하지 못함 장고 포트 접속 2) ip:8000/main(장고) 에서는 리액트 화면을 문제없이 잘 호출 하였다. 아파치 쪽에서 뭔..

서버/Django

Django-Apache2 장고 아파치 연동 및 포트 변경- [Linux]

1. 모듈 설치 sudo apt install apache2 sudo apt install libapache2-mod-wsgi-py3 2. 아파치 포트 추가 sudo vi /etc/apache2/ports.conf 저는 기존 80포트외에, 9999포트를 따로 추가하여 진행했습니다. Listen 80 Listen 9999 3. 000-default.conf 환경설정 /etc/apache2/sites-enabled/000-default.conf 환경설정을 통해 쟝고와 연동 ServerName 도메인이름 DocumentRoot /var/www/html Require all granted # admin페이지 css를 불러오기 위해 아래 경로 추가해줘야함 Require all granted WSGIDaemonPr..

서버/리눅스

0. 윈도우에서 Linux 리눅스 원격작업을 위한 프로그램 추천- [Linux]

1. Putty - 외부에서 리눅스 CMD사용가능 2. VNC - 윈도우에서 리눅스 GUI이용가능 3. WinSCP(자료전송) - 윈도우 환경에서 리눅스로 자료전송할 때 사용 ※ 원격 설정을 위해서 리눅스 서버내의 환경설정 필요(모듈설치, ufw, iptables등) Putty, winscp -SSH접속을 위해 ssh-server설치필요 VNC - vncserver 설치필요

1Seok
'서버' 카테고리의 글 목록