2014-06-06 2 views
1

현재 웹 서버가 프로덕션 환경이고 개발 환경이없는 상황에 있습니다. Joomla는 IIS 웹 서버에서 실행되며 보안, IP 제한, 인증서 및 엔터프라이즈 수준의 인트라넷 사이트를 실행하는 데 필요한 모든 것이 포함 된 인트라넷 사이트입니다.IIS 테스트 서버 Joomla가있는 기존 IIS 서버에서

개발 환경을 설정하여 (어떤 버전의 버전 제어를 사용하는 것이 바람직 함) 내가 할 수있는 일이 궁금합니다.

저는 IIS 서버에 대한 완전한 통치권을 가지고 있으며 작업 할 현재 시스템의 VM 복제본을 공동 작업자에게 설정 시켰지만 보안으로 인해 작업하기가 어렵고 설정하기가 어렵습니다.

Visual Studio를 사용하고 싶지 않습니다. 라이센스가 있다고 생각하지 않습니다. 그러나 필요한 경우 얻을 수 있습니다. 가능하다면 메모장 ++을 고수하고 싶습니다.

감사합니다.

답변

0

글자 그대로 사이트 콘텐츠를 가져 와서 프로덕션 환경의 보안 제한없이 편집하고 작업 할 수있게하려는 경우 몇 가지 방법이 있습니다. 그러나 그것은 시스템이 어떤 DB로 실행되고 있는지에 달려 있습니다.

Joomla는 실행중인 웹 플랫폼에 상관없이 PHP로 코딩되어 있으므로 Visual Studio를 사용하는 것에 대해 걱정할 필요가 없습니다. 메모장 ++를 정상적으로 사용할 수 있습니다.

옵션 1 - 데이터베이스의 SQL 백업을 수행 할 수 있다면, 당신은 IIS와의 스크래치 상자를 구축 복제

에게 IIS. 이 작업을 수행하려면 IIS에 PHP 드라이버를 추가해야합니다. 추가 정보를 원하시면 마이크로 소프트의 사이트로 이동 :

PHP for IIS

옵션 2 - 아파치 포트

당신은 당신이 Windows 컴퓨터를 사용하는 경우, 실행 WAMP를 사용하여 아파치 상자를 만들 수 있습니다. PHP는 모든 플랫폼에서 PHP이므로 수정할 필요가 없습니다.

상황에 따라 까다로운 비트가 데이터베이스가됩니다. 데이터베이스가 MySQL 인 경우 Joomla 사이트의 구성 파일을 변경 한 후 데이터베이스 백업을 가져와 잘 수행 할 수 있습니다.

사이트에서 MSSQL을 사용하는 경우 조금 번잡합니다. 이 매개체를 작동 시키려면 MSSQL PHP 플러그인을 설치해야합니다. 이 작업을 수행하는 방법에 대한 온라인 지침이 많습니다. 구현에 적합한 지침을 찾는 경우입니다.