0
我已經有一個運行服務器與前端nginx做proxy_pass Apache服務Django。把php已經運行配置的nginx(前)+ Apache(mod_wsgi)+ Django
我只想爲另一個站點添加一個即將到來的簡單頁面,並找到一個簡單的PHP腳本來完成此操作。
因爲我從來沒有使用PHP,我想知道是否有類似的東西需要做我的服務的PHP內容。
我的Apache 網站可用爲現有的域很簡單 -
`<VirtualHost *:8000>
ServerName oldDomain.com
ServerAlias www.oldDomain.com
WSGIScriptAlias//opt/oldDomain.com/oldDomain.wsgi
</VirtualHost>`
我猜PHP類似的東西? 但究竟是什麼? 我讀到,PHP可以運行在Apache內部作爲mod_php。
我的新網站nginx的配置是 -
`
server {
listen 80;
server_name www.NewDomain.com;
access_log /var/log/nginx/NewDomain.access.log;
error_log /var/log/nginx/NewDomain.error.log;
location/{
proxy_pass http://NewDomain.com:8000;
root /opt/NewDomain.com/public;
}
}`
編輯 嘗試添加下面的新主機,它不工作。擊中新域名,將我帶到舊域名。
`<VirtualHost *:8000>
ServerName NewDomain.com
ServerAlias www.NewDomain.com
# There should be something more to tell apache how to process, this this is php
</VirtualHost>`
o.k.但是,我應該對apache虛擬主機做些什麼改變? – PlanetUnknown 2011-05-27 14:40:11
國際海事組織你不需要根/opt/NewDomain.com/public;在你的nginx conf中。 – 2011-05-28 14:28:34