확실히 윈도우즈 보다 편하기 할 수 있다. 크게 어렵지 않다. 난 testing버전(현재 etch) 를 사용하고 있다.
컴파일해서 사용해야 모든 배포판에서 일정하게 설치되겠지만 데비안을 사용하는 있는데 굳이 그런 필요를 못 느꼈다. 솔직히 그냥 컴파일하여 설치하기는 너무 복잡해 보인다. 각종 옵션을 걷어주면서 configure 한 다음 make 해야 할 것이다.
이것 하면서 느낀점 하나. 윈도우즈 xp 에서 할 때는 리눅스 자료가 많아 보였는데, 지금 자료를 찾아보니 리눅스용 자료는 얼마 없다는 점이다. 내가 컴파일을 하지 않은 이유이기도 하다.
http://debianusers.org/DebianWiki/wiki.php/APM 을 읽어가면서 했는데 큰 문제 없었다. 다만 거기에 있는 자료는 조금 오래된 버전이 나오고 있다. 그래서 php4 라 되어 있는 부분을 php5 로 생각해야 한다. 그래서 php4-common 대신 php5-common 을 설치해야 한다. 물론 stable 버전의 경우는 또 다를 것이다. http://www.debian.org/distrib/packages 를 통해서 패키지를 검색할 수 있다. 여길 통해서 어느 버전까지 패키지를 이용할 수 있는지 알 수 있다. mysql 관련 패키지는 따로 뒤에 버전을 안 붙여주어도 최신 버전을 받을 수 있는 것 같다.
내 경우
apache2 apache2.2-common libapache2-mod-php5 php5 php5-common php5-gd php5-mysql libdbd-mysql-perl libdbi-perl mysql-client mysql-server mysql-common
를 설치했다. 주의 점은 php5-mysql 을 맨 뒤에 설치해야 하는 것 같다. 이 것은 php5 와 mysql 을 따로 설정안해주어도 자동으로 연동시켜준다. 윈도우즈 처럼 php.ini 를 수정하는 일은 필요없다. 그게 조금 미심쩍다.
만일 mysql 과 php 가 잘 연동되지 않는다면
dpkg-reconfigure php5-mysql
를 해보기 바란다. 순서가 조금 잘 못 되었있다면 설정이 안되는 것 같은데 이것 하니 잘 작동한다.
컴파일해서 사용해야 모든 배포판에서 일정하게 설치되겠지만 데비안을 사용하는 있는데 굳이 그런 필요를 못 느꼈다. 솔직히 그냥 컴파일하여 설치하기는 너무 복잡해 보인다. 각종 옵션을 걷어주면서 configure 한 다음 make 해야 할 것이다.
이것 하면서 느낀점 하나. 윈도우즈 xp 에서 할 때는 리눅스 자료가 많아 보였는데, 지금 자료를 찾아보니 리눅스용 자료는 얼마 없다는 점이다. 내가 컴파일을 하지 않은 이유이기도 하다.
http://debianusers.org/DebianWiki/wiki.php/APM 을 읽어가면서 했는데 큰 문제 없었다. 다만 거기에 있는 자료는 조금 오래된 버전이 나오고 있다. 그래서 php4 라 되어 있는 부분을 php5 로 생각해야 한다. 그래서 php4-common 대신 php5-common 을 설치해야 한다. 물론 stable 버전의 경우는 또 다를 것이다. http://www.debian.org/distrib/packages 를 통해서 패키지를 검색할 수 있다. 여길 통해서 어느 버전까지 패키지를 이용할 수 있는지 알 수 있다. mysql 관련 패키지는 따로 뒤에 버전을 안 붙여주어도 최신 버전을 받을 수 있는 것 같다.
내 경우
apache2 apache2.2-common libapache2-mod-php5 php5 php5-common php5-gd php5-mysql libdbd-mysql-perl libdbi-perl mysql-client mysql-server mysql-common
를 설치했다. 주의 점은 php5-mysql 을 맨 뒤에 설치해야 하는 것 같다. 이 것은 php5 와 mysql 을 따로 설정안해주어도 자동으로 연동시켜준다. 윈도우즈 처럼 php.ini 를 수정하는 일은 필요없다. 그게 조금 미심쩍다.
만일 mysql 과 php 가 잘 연동되지 않는다면
dpkg-reconfigure php5-mysql
를 해보기 바란다. 순서가 조금 잘 못 되었있다면 설정이 안되는 것 같은데 이것 하니 잘 작동한다.