2011-04-27 7 views
2

저는 최근에 PHP 개발을 시작했고 편안한 개발 환경을 찾으려고 노력하고 있습니다. 나는 윈도우 7 x64 환경에서 일하려고 노력했지만, 윈도우 시스템에서 PHP를 작성하는 데 많은 어려움을 겪고있다. (훨씬 적은 64 비트 윈도우 시스템)노트북에 LAMP 개발 서버를 신속하게 만들 수 있습니까?

현재 3 가지 시스템을 사용할 수있다. 집. 데스크탑, 넷북 및 랩탑. dreamhost.com에서도 공유 호스팅 계정을 가지고 있습니다.

dreamhost.com에서 호스팅되는 원격 SQL 서버와 SVN 서버로 주 데스크탑 (7x64) 및 넷북 (7x64)을 개발했습니다. 괜찮아요.하지만 집에있는 리눅스 서버에서 응용 프로그램을 실행하고 싶습니다. (꿈 호스트 계정으로 이동하기 전에 실행/실행을 시작하십시오.)

1 년 내에 랩톱을 사용하지 않았지만, 모의 제작 서버로 사용할 수 있다고 생각합니다. 내 SQL, SVN 및 '라이브'응용 프로그램을 저장할 수 있으며 배포본/서버 구성을 자유롭게 변경할 수 있습니다. 공유 호스팅 계정으로 인해 본질적으로 어려울 수 있습니다.

누구든지 좋은 리눅스 배포판을 추천 할 수 있습니까? 그리고 개발 용 서버로서 잘 작동하도록 노트북에 설치 했어야합니까? 나는 리눅스에 대한 완벽한 멍청이가 아니지만 결코 발전된 것은 아니다. 내 첫 번째 선택 우분투 것입니다,하지만 이것이 내가 달성하려고하는 최선 의지 모르겠다.

모든 도움을 주시면 대단히 감사하겠습니다.

+0

우분투 서버 에디션의 전체 설치는 로컬 IP를 얻기 위해 ifconfig를 수행하고, 웹 포트를 라우터와 함께 해당 IP로 포워드하십시오. 선택적으로 dyndns를 설정하십시오 – davidosomething

+0

이것이 주제가 아님을 확신하지 못하는 프로그래머에게 유용한 질문입니다. –

답변

3

을 통해 그것을 수행하는 방법에 대한 문서가 있습니다

(내가 직접 해본 적이있다). 우분투에서 apache, mysql, php 패키지를 설치하고 다른 것을 개발하고 싶습니다. 원할 경우 howto을 따라갈 수 있습니다. 이것은 내가하는 일이며 완벽하게 작동합니다. 내가 원할 때 리눅스에서 개발할 수 있고 이중 부팅을 처리하지 않고도 필요할 때 Windows를 사용할 수 있습니다.

+0

op가 "Linux에서 개발"할 필요는 없지만 실행할 서버는 –

+1

@Col Shrapnel인데, 왜 이렇게 추한 것입니까? 나는 리눅스 환경뿐만 아니라 주위에 램프 환경을 가지고 있지만, 빨아 먹지 않는 명령 줄에 액세스 할 수 있으며 cygwin처럼 엉망이되지 않는 것이 매우 편리하다는 것을 알았다. –

+0

@Col Shrapnel, 사실 그는 리눅스와 마찬가지로 LAMP라고 말했습니다. –

0

우분투와 함께 LAMP 환경을 설치할 수 있으며 꽤 잘 작동한다고 들었습니다. Virtualbox를 설치 거기에 우분투를 설치, 윈도우의 순

0

Linux를 실행하려는 경우 이러한 서비스는 모두 Linux에서 기본으로 제공됩니다. 당신이해야 할 일은 리눅스 (나는 우분투를 선호한다)를 설치하고 php, apache, mysql을 선택하는 것이다. 모든 것이 기본적으로로드되며 MySQL 데이터베이스를로드하고 www 폴더에있는 HTML을 드롭하면됩니다. 실제로 WAMP보다 Linux에서 실행되는 것을 얻는 것이 더 쉽습니다!

우분투의 서버 버전을로드하면 설치 중에 "램프"스택을 선택할 수 있으며 우분투는 자동으로 PHP, MYSQL 및 Apache를로드합니다. 데스크탑 버전을 설치하면 GUI 설치 중에 옵션을 선택하기 만하면됩니다.

Linux는 이러한 구성 요소로 실행하기가 매우 쉽습니다.

1

나는 우분투 위에 구축 된 TurnKey Linux을 강력히 추천합니다. 그들은 ISO 또는 VM 중 하나를 다운로드 할 수있는 미리 패키지화 된 소프트웨어 조합에 대한 여러 배포판을 보유하고 있습니다. 그들은 당신이 시작할 수있는 LAMP stack applicance을 가지고 있습니다. 거의 언제든지 서버가 필요할 때마다 사용합니다.

Turnkey LAMP VM 이미지 인 VirtualBox을 다운로드/설치하고 virutal 상자에 새로운 Ubuntu VM을 만들고 기존 하드 드라이브 이미지를 선택한 다음 턴키 VM 이미지를 선택하십시오.

2

Linux, Windows, Mac OS 또는 Solaris의 경우 단순히 XAMPP을 설치하면 Apace, MySQL, PHP 응용 프로그램 그 이상을 제공 할 수 있습니다.

0

개발 서버가 프로덕션 서버와 동일한 스택을 (대략) 실행중인 경우 일반적으로 좋은 아이디어입니다. Dreamhost를 사용 중입니다. 데비안에서 실행되는 LAMP 스택을 사용합니다. 그래서, 나는 그것을 사용하는 것이 좋습니다. PHP 버전을 확인하고 모듈을 설치하십시오 (012 호스트에 phpinfo() 출력을보십시오) 어떤 패키지와 버전을 설치해야하는지 확인하십시오.

관련 문제