-1

VirtualHost の削除に問題があるため、単純に /etc/apache2/sites-available/default ファイルを編集することを考えました。/var/www/ ディレクトリにある元の「index.html」ファイルを追加しようとしていることがわかりました。しかし、別の VirtualHost がポート 80 を使用しており、私の 'index.html' ファイルがデフォルト ファイルにリストされていないため、機能していません。私は非常にイライラしているので、apache2 サービスの新規インストールを行うことを考えています。しかし、このコマンドを使用して削除しても:

 sudo apt-get install --remove apache2 php5 libapache2-mod-php5

これを行っても削除されず、プロセスの最後に次のエラーが表示されます。

 Errors were encountered while processing:
  libopenvnc-imgproc2.3
  libavfilter2:armhf
  libav-tools
  ffmpeg
 E: Sub-process /usr/bin/dpkg returned an error code (1)

Piを最初に入手したときにインストールしたように、php5およびlibapache2-mod-php5とともにapache2を新規インストールする方法はありますか? 私は道に迷っています。何百万ものフォーラムに行きましたが、どれも私を助けてくれませんでした.....

「デフォルト」のファイルテキストは次のとおりです。

 NameVirtualHost *:8091
 NameVirtualHost *:80
 NameVirtualHost *:443

これは私がやろうとしたことですが、うまくいきませんでした。ファイルが見つからないと言われました!

 <VirtualHost *:80>
DocumentRoot /var/www/remote_replay.php 
ServerName 192.168.1.80  
 </VirtualHost>

以下のこの部分は正常に機能しますが、削除してください!!!!!

 WSGIDaemonProcess web2py user=www-data group=www-data

 <VirtualHost *:8091>
 WSGIProcessGroup web2py
 WSGIScriptAlias / /home/www-data/web2py/wsgihandler.py
 WSGIPassAuthorization On

 <Directory /home/www-data/web2py>
 AllowOverride None
 Order Allow,Deny
 Deny from all
 <Files wsgihandler.py>
  Allow from all
 </Files>
 </Directory>

 AliasMatch ^/([^/]+)/static/(?:_[\d]+.[\d]+.[\d]+/)?(.*) \
       /home/www-data/web2py/applications/$1/static/$2
 <Directory /home/www-data/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 /etc/apache2/ssl/self_signed.cert
 SSLCertificateKeyFile /etc/apache2/ssl/self_signed.key

 WSGIProcessGroup web2py
 WSGIScriptAlias / /home/www-data/web2py/wsgihandler.py
 WSGIPassAuthorization On

 <Directory /home/www-data/web2py>
 AllowOverride None
 Order Allow,Deny
 Deny from all
 <Files wsgihandler.py>
  Allow from all
 </Files>
 </Directory>

 AliasMatch ^/([^/]+)/static/(?:_[\d]+.[\d]+.[\d]+/)?(.*) \
    /home/www-data/web2py/applications/$1/static/$2

 <Directory /home/www-data/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>
4

1 に答える 1