10년전에 만든 웹사이트들을 로컬로 돌리는데,
apache를 이용해서 돌리고 있는것도 있어서,
어떤일이 발생할 지 몰라서 이것도 익혀두려고 오늘 로컬로 구동하고 아파치로 연동하려했는데..!
오전 11시부터 시작해서 오후 5시까지 혼자 모종삽으로 열심히 삽질을 진행했다.
첫번째로는 그냥 파일들을 가져와서 경로수정된 부분들 수정해주고
두번째로 postgres를 이용해서 덤프파일을 데이터베이스에 가져와서 데이터들을 연동해주고
장고 로컬에서 동작하는것을 확인하 후에 아파치로 진행하려했는데...
아파치에서 계속 에러가 발생함..
자꾸 파이썬 모듈중에 뭐시기가 설치가 안됐다고....하..
가상환경에 pip install 하려니 버전 아파치를 찾을 수 없다고 또 난리..
python은 2.7버전
django는 1.4버전
postgres는 9.4버전
apache는 2.2버전
10년전으로 회귀한 기분이랄까..?
지피티에게 물어도 버전 너무낮다고 올리라고 답변만 날라오고
인터넷쳐도 파이썬2버전 너무 스레기다 3버전으로 해라! 이런 글 천지 후욱후욱....
모종삽으로 얼마나 파냈을까..
문제는 결국... "경로" 였다. wsgi.py 에 아파치랑 연결하는 부분의 경로가 축약식으로 되어있었는데
이 부분에서 에러가 지속적으로 발생한거였음.
기존에 실행되고있는 아파치서버 파일 그대로 가져와서 경로수정해준거여서
당연히 경로는 문제없을 줄 알았음...
사실 계속 찾아가면서 못 할줄 알았음.. 내일 마저 해야겠다 생각하면서
뚜당뚜당했는데,,, 해결되어버림!
또 다시 밀고해보라고하면 좀 버벅거릴거 같긴한데, 일단 해결했다!!!! 으악!!!!!!!!!
거의 처음으로 느껴보는 기분임 으아아악!!!
화이또 ~~~오!!!!!!!!!!