Debian Squeeze에서 PHP WebDAV 확장 설치하기
webdav_connect('http://webdav.example.org/dav/', 'myuser', 'mypassword', 10)* *세션을 종료하려면 webdav_close()를 호출하면 됩니다 :* *webdav_close()
webdav_connect('http://webdav.example.org/dav/', 'myuser', 'mypassword', 10)* *세션을 종료하려면 webdav_close()를 호출하면 됩니다 :* *webdav_close()
ionCube 로더는 ionCube PHP 인코더 패키지로 인코딩된 PHP 스크립트를 디코딩하는 데 사용되는 PHP 확장입니다. 이는 PHP 기반 애플리케이션의 소스 코드를 보호하고 비공식 컴퓨터에서 보이거나 변경되거나 실행되는 것을 방지하는 데 매우 유용합니다. 이는 PHP 기반 애플리케이션을 위한 암호화/복호화 유틸리티로, 페이지 로드 시간을 단축시킵니다.
Debian 9는 기본 PHP 버전으로 PHP 7.0을 제공합니다. 주요 PHP 버전은 서로 100% 호환되지 않으므로 웹사이트가 작동하려면 더 새롭거나 오래된 PHP 버전이 필요할 수 있습니다. ISPConfig는 동일한 서버에서 여러 PHP 버전을 사용할 수 있도록 지원하며, 각 웹사이트의 설정에서 PHP 버전을 개별적으로 선택할 수 있습니다. 이 튜토리얼에서는 Debian 9 서버에서 PHP 7.0과 함께 PHP 7.1, 7.2 및 5.6을 FPM 및 FCGI 모드로 설치하는 방법을 보여줍니다. 추가 PHP 버전은 /opt 폴더에 설치되므로 기본 PHP 버전에 영향을 주지 않습니다.
ISPConfig를 사용할 때 기본적으로 배포판에 대한 주요 PHP 버전만 사용할 수 있습니다. 이 가이드는 ISPConfig가 설치된 Ubuntu 서버에 여러 PHP 버전(5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.1, 8.2, 8.3 및 8.4)을 설치하는 방법을 보여줍니다. 여러 PHP 버전에 대한 유사한 가이드는 Debian 시스템에서도 사용할 수 있으며, 여기에서 찾을 수 있습니다. 이 가이드는 Ubuntu 22.04 및 Ubuntu 24.04에 해당하지만, 작성 시점에서 Ubuntu 20.04에서도 정확한 지침이 여전히 작동합니다.
Ubuntu 18.04는 기본 PHP 버전으로 PHP 7.2를 제공합니다. 주요 PHP 버전은 서로 100% 호환되지 않으므로 웹사이트가 작동하려면 더 새롭거나 오래된 PHP 버전이 필요할 수 있습니다. ISPConfig는 동일한 서버에서 여러 PHP 버전을 사용할 수 있도록 지원하며, 웹사이트 설정에서 각 웹사이트에 대해 PHP 버전을 개별적으로 선택할 수 있습니다. 이 튜토리얼에서는 Ubuntu 18 서버에서 PHP 7.2와 함께 PHP 7.4를 FPM 및 FCGI 모드로 설치하는 방법을 보여줍니다. 추가 PHP 버전은 /opt 폴더에 설치되므로 기본 PHP 버전에 영향을 미치지 않습니다.
apt-get install libfcgi-dev libfcgi0ldbl libjpeg62-turbo-dbg libmcrypt-dev libssl-dev libc-client2007e libc-client2007e-dev libxml2-dev libbz2-dev libcurl4-openssl-dev libjpeg-dev libpng12-dev libfreetype6-dev libkrb5-dev libpq-dev libxml2-dev libxslt1-dev
PHP는 동적 웹사이트를 생성하는 데 사용되는 무료 오픈 소스 인기 서버 측 프로그래밍 언어입니다. PHP는 JIT(Just-in-time) 컴파일러, 속성, 명명된 인수 등 많은 강력한 기능을 제공합니다. WordPress, Magento, Drupal 및 Joomla와 같은 많은 인기 플랫폼이 PHP를 기반으로 하고 있습니다.
PHP 7의 첫 번째 베타 버전이 지금 다운로드 가능합니다. PHP 7은 릴리스 노트에 따르면 PHP 5.6보다 최대 2배, PHP 5.0보다 14배 더 빠릅니다. 새로운 PHP 버전은 일부 사용 중단된 API가 제거되었기 때문에 PHP 5.x와 100% 호환되지 않으므로, 이 새로운 릴리스를 위한 웹사이트의 호환성을 테스트하는 것이 좋습니다. 이는 ISPConfig 3의 다중 PHP 버전 기능을 사용하여 쉽게 수행할 수 있으며, 서버의 모든 사이트에 영향을 주지 않습니다. PHP 버전은 ISPConfig 3 웹사이트 설정에서 각 사이트별로 선택할 수 있습니다. 이 기능은 PHP-FPM 및 FastCGI와 함께 작동합니다. 이 튜토리얼은 Debian Jessie 서버에서 PHP-FPM 및 FastCGI 버전으로 새로운 PHP 7 (베타)을 빌드하는 방법을 보여줍니다. 이 PHP 7 빌드에는 Zend OPcache가 포함되어 있습니다.
apt-get install libfcgi-dev libfcgi0ldbl libjpeg62-dbg libmcrypt-dev libssl-dev libc-client2007e libc-client2007e-dev libxml2-dev libbz2-dev libcurl4-openssl-dev libjpeg-dev libpng12-dev libfreetype6-dev libkrb5-dev libpq-dev libxml2-dev libxslt1-dev
apt-get install libfcgi-dev libfcgi0ldbl libjpeg62-turbo-dbg libmcrypt-dev libssl-dev libc-client2007e libc-client2007e-dev libxml2-dev libbz2-dev libcurl4-openssl-dev libjpeg-dev libpng12-dev libfreetype6-dev libkrb5-dev libpq-dev libxml2-dev libxslt1-dev
RPMForge 사용자 정의 저장소(이전에는 Dag Wieers로 알려짐)를 활성화해야 합니다: http://dag.wieers.com/rpm/packages/rpmforge-release/
ISPConfig를 사용할 때 기본적으로 배포판에 대한 주요 PHP 버전만 사용할 수 있습니다. 이 가이드는 ISPConfig가 설치된 Debian 서버에 추가 PHP 버전(5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.1, 8.2, 8.3 및 8.4)을 설치하는 방법을 안내합니다. 유사한 가이드는 Ubuntu 시스템에서도 사용할 수 있으며, 여기에서 찾을 수 있습니다.
ISPConfig를 사용할 때 기본적으로 배포판에 대한 주요 PHP 버전만 있습니다. 이 가이드는 ISPConfig가 설치된 Ubuntu 서버에 여러 PHP 버전(5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.1, 8.2, 8.3 및 8.4)을 설치하는 방법을 보여줍니다. 여러 PHP 버전에 대한 유사한 가이드는 Debian 시스템에서도 사용할 수 있으며, 여기에서 찾을 수 있습니다. 이 가이드는 Ubuntu 22.04 및 Ubuntu 24.04에 해당하지만, 작성 시점에서 Ubuntu 20.04에서도 정확한 지침이 여전히 작동합니다.