서버의 가상 호스트 지시문-.config 파일을 변경해야합니까?


0

Mavericks Server에서 OpenPhoto를 설정하려고합니다.

로컬로 호스팅되는 사이트에 대한 지침은 가상 호스트 구성 파일에 지시문을 추가하는 것입니다.

해당 파일을 편집해야합니까 (0000_80_local_site.config)? 서버 응용 프로그램에서 작성되었으므로 편집하기가 두렵습니다.

지시문을 어디에 추가해야합니까?

답변:


0

나는이 문제와도 싸우고있다. 이를위한 Apple의 방법은 웹앱과 plist 파일을 만드는 것입니다. 문서가 드물지만 설명을 위해 터미널에 "man webapp.plist"를 입력 할 수 있습니다. "/Library/Server/Web/Config/apache2/webapps/com.example.mywebapp.plist"BTW에 예제 응용 프로그램도 있습니다. Mavericks 버전이 아닌 "Mountain Lion Server"를보고 있습니다. 그들이 같은지 확인하십시오.

추가 편집 : http://webapps.itcs.umich.edu/cosign/index.php/Mountain_lion_server_install 의 예제를 따라 작업을 수행 할 수있었습니다 .

예제 앱 :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"          "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>includeFiles</key>
<array>
             <string>/Library/Server/Web/Config/apache2/webapp_scripts/httpd_myinclude.conf</    string>
</array>
<key>launchKeys</key>
<array>
    <string>com.example.mywebapp</string>
</array>
<key>name</key>
<string>com.example.mywebapp</string>
<key>displayName</key>
<string>MyWebApp</string>
<key>proxies</key>
<dict>
    <key>/mywebapp</key>
    <dict>
        <key>keysAndValues</key>
        <string></string>
        <key>path</key>
        <string>/mywebapp</string>
        <key>urls</key>
        <array>
            <string>http://localhost:3000</string>
            <string>http://localhost:3001</string>
        </array>
    </dict>
</dict>
<key>requiredModuleNames</key>
<array>
    <string>mod_mystuff.so</string>
</array>
<key>requiredWebAppNames</key>
<array>
    <string>com.example.webapp.myotherwebapp</string>
</array>
<key>preflightCommand</key>
<string>/usr/local/bin/preflightmywebapp</string>
<key>startCommand</key>
<string>/usr/local/bin/startmywebapp</string>
<key>stopCommand</key>
<string>/usr/local/bin/stopmywebapp</string>
<key>installationIndicatorFilePath</key>
<string>/usr/local/bin/mywebapp</string>
<key>sslPolicy</key>
<integer>0</integer>

.conf 파일을 "/Library/Server/Web/Config/apache2/webapp_scripts/httpd_myinclude.conf"에 넣은 것 같습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.