오늘의 삽질

My Life/My Works 2014. 4. 25. 16:25

NAS 장비에 apache + php + mysql + phpmyadmin 설치를 진행했다. 환경은 armhf 3.2 kernel, debian 32bit 이다.

 

특별히 어려운 일은 아니어서 금방 끝낼 것으로 보여 한 20분이면 다 되겠거니 생각했는데 이미 기존 장비에 apache + php + mysql 이 설치가 되어 있었다.

 

phpmyadmin 을 넣어보니 과연 mysql extension 이 설치 되어 있지 않아 apt-get과 aptitude로 php5-mysql 설치를 시도했으나 php5-common 와의 의존성 문제가 발생하였고, 이래저래 좀 삽질을 계속 하다보니 미리 설치되어 있었던 apm 환경이 정상적인 패키지 설치 경로를 통해 설치된 것이 아닌 것으로 판명! 삭제도 힘들고 설치도 힘들고.. 업그레이드도 오류가 난다. 황당..

 

aptitude 의 dependency resolution 도 제대로 작동하지 않고..

 

그래서 그냥 데몬 다 죽이고 xampp 솔루션을 가져다 쓰려고 했는데.. 웬걸, 몰랐네. xampp가 arm processor를 지원 안하는 친구였구나.. -_-;;

 

혹시나 따로 설치하면 될까 싶어서 https://packages.debian.org/wheezy/armhf/php5-mysql/download 까지 들어가서 deb 를 수동으로 받아서 인스톨을 진행했지만 역시 의존성 문제로 에러!

 

이런 경우는 그냥 기존 apm 싹 지우고 관련 파일들 싹 지우고(php5-common과 같은 것들) 새로 step by step 으로 설치하는 것이 정신건강에 이롭다. 일단 이후 일정이 있어서 나머지 작업은 패스.

 

이걸 왜 쓰냐고? 그냥.. -_-; 나중에 작업 다시 할 때 내가 뭘 했나 상기시키기 위해서?

그냥 금요일인데 빨리 집에 가고 싶어서 그런가보다.

설정

트랙백

댓글