Apache2 在虚拟主机中安装Web2py

Apache2 在虚拟主机中安装Web2py,apache2,wsgi,web2py,Apache2,Wsgi,Web2py,通过脚本setup-Web2py-ubuntu.sh安装Web2py,之前调整了虚拟主机的方式。 但它只适用于443端口和第80期 它起作用了 如何修复 #NameVirtualHost *:80 #NameVirtualHost *:443 # If the WSGIDaemonProcess directive is specified outside of all virtual # host containers, any WSGI application can be delegate

通过脚本setup-Web2py-ubuntu.sh安装Web2py,之前调整了虚拟主机的方式。 但它只适用于443端口和第80期

它起作用了

如何修复

#NameVirtualHost *:80
#NameVirtualHost *:443
# If the WSGIDaemonProcess directive is specified outside of all virtual
# host containers, any WSGI application can be delegated to be run within
# that daemon process group.
# If the WSGIDaemonProcess directive is specified
# within a virtual host container, only WSGI applications associated with
# virtual hosts with the same server name as that virtual host can be
# delegated to that set of daemon processes.
WSGIDaemonProcess demo2.host.ru user=web2 group=client1

<VirtualHost *:80>
  WSGIProcessGroup demo2.host.ru
  WSGIScriptAlias / /var/www/clients/client1/web2/web/web2py/wsgihandler.py
  WSGIPassAuthorization On

  <Directory /var/www/clients/client1/web2/web/web2py>
    AllowOverride None
    Order Allow,Deny
    Deny from all
    <Files wsgihandler.py>
      Allow from all
    </Files>
  </Directory>

  AliasMatch ^/([^/]+)/static/(.*) \
        /var/www/clients/client1/web2/web/web2py/applications/$1/static/$2

  <Directory /var/www/clients/client1/web2/web/web2py/applications/*/static/>
    Options -Indexes
    Order Allow,Deny
    Allow from all
  </Directory>

  <Location /admin>
  Deny from all
  </Location>

  <LocationMatch ^/([^/]+)/appadmin>
  Deny from all
  </LocationMatch>

  CustomLog /var/log/apache2/access.log common
  ErrorLog /var/log/apache2/error.log
</VirtualHost>

<VirtualHost *:443>
  SSLEngine on
  SSLCertificateFile /usr/local/ispconfig/interface/ssl/ispserver.crt
  SSLCertificateKeyFile /usr/local/ispconfig/interface/ssl/ispserver.key
WSGIProcessGroup demo2.host.ru
  WSGIScriptAlias / /var/www/clients/client1/web2/web/web2py/wsgihandler.py
  WSGIPassAuthorization On

  <Directory /var/www/clients/client1/web2/web/web2py>
    AllowOverride None
    Order Allow,Deny
    Deny from all
    <Files wsgihandler.py>
      Allow from all
    </Files>
  </Directory>

  AliasMatch ^/([^/]+)/static/(.*) \
        /var/www/clients/client1/web2/web/web2py/applications/$1/static/$2

  <Directory /var/www/clients/client1/web2/web/web2py/applications/*/static/>
    Options -Indexes
    ExpiresActive On
    ExpiresDefault "access plus 1 hour"
    Order Allow,Deny
    Allow from all
  </Directory>

  CustomLog /var/log/apache2/access.log common
  ErrorLog /var/log/apache2/error.log
</VirtualHost>
仍然不工作。。。 请帮忙!:'(

password="pbkdf2(1000,20,sha512)$851a015489"