Woodz
Lieutenant
- Registriert
- Apr. 2009
- Beiträge
- 721
Hallo.
Ich habe schon wieder ein Problem mit meiner Nextcloud Installation.
Ich möchte eigentlich, dass ich unter der IP meines Servers: http://192.168.1.150 die Webseite und unter http://192.168.1.150/nextcloud/ im Browser die Anmeldeseite für Nextcloud aufrufen kann. Nextcloud also unter einem Unterordner läuft.
Dazu hatte ich eigentlich Nextcloud in einen Unterordner installiert, aber nach der Installation von Nextcloud komme ich nun immer auf die Nextcloud-Anmeldeseite, egal ob mit oder ohne "/nextcloud/" nach der IP.
Hier sind mal Auszüge aus meinen Config Dateien:
Die Erste:
/var/www/nextcloud/config/config.php
<?php
$CONFIG = array (
'instanceid' => 'xxx',
'passwordsalt' => 'xxx',
'secret' => 'xxx',
'trusted_domains' =>
array (
0 => '192.168.1.150',
),
'datadirectory' => '/var/www/nextcloud/data',
'overwrite.cli.url' => 'http://192.168.1.150',
'dbtype' => 'mysql',
'version' => '13.0.5.2',
'dbname' => 'xxx',
'dbhost' => 'xxx',
'dbport' => '',
'dbtableprefix' => 'oc_',
'mysql.utf8mb4' => true,
'dbuser' => 'xxx',
'dbpassword' => 'xxx',
'installed' => true,
);
Die Zweite:
/etc/apache2/sites-enabled/nextcloud.conf:
<VirtualHost *:80>
ServerAdmin admin@example.com
DocumentRoot /var/www/nextcloud/
ServerName 192.168.1.150
ServerAlias 192.168.1.150
Alias /nextcloud "/var/www/nextcloud/"
<Directory /var/www/nextcloud/>
Options +FollowSymlinks
AllowOverride All
Require all granted
<IfModule mod_dav.c>
Dav off
</IfModule>
SetEnv HOME /var/www/nextcloud
SetEnv HTTP_HOME /var/www/nextcloud
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Die Webseite liegt im Verzeichnis:
/var/www/html/
Es gibt einige Tutorial im Web, aber die beschäftigen sich nur damit, wie man Nextcloud ohne Unterordner erreicht, was für mich unverständlich ist, weil nach 2 Installationen für mich Nextcloud immer über die IP erreichbar ist.
Ich habe schon wieder ein Problem mit meiner Nextcloud Installation.
Ich möchte eigentlich, dass ich unter der IP meines Servers: http://192.168.1.150 die Webseite und unter http://192.168.1.150/nextcloud/ im Browser die Anmeldeseite für Nextcloud aufrufen kann. Nextcloud also unter einem Unterordner läuft.
Dazu hatte ich eigentlich Nextcloud in einen Unterordner installiert, aber nach der Installation von Nextcloud komme ich nun immer auf die Nextcloud-Anmeldeseite, egal ob mit oder ohne "/nextcloud/" nach der IP.
Hier sind mal Auszüge aus meinen Config Dateien:
Die Erste:
/var/www/nextcloud/config/config.php
<?php
$CONFIG = array (
'instanceid' => 'xxx',
'passwordsalt' => 'xxx',
'secret' => 'xxx',
'trusted_domains' =>
array (
0 => '192.168.1.150',
),
'datadirectory' => '/var/www/nextcloud/data',
'overwrite.cli.url' => 'http://192.168.1.150',
'dbtype' => 'mysql',
'version' => '13.0.5.2',
'dbname' => 'xxx',
'dbhost' => 'xxx',
'dbport' => '',
'dbtableprefix' => 'oc_',
'mysql.utf8mb4' => true,
'dbuser' => 'xxx',
'dbpassword' => 'xxx',
'installed' => true,
);
Die Zweite:
/etc/apache2/sites-enabled/nextcloud.conf:
<VirtualHost *:80>
ServerAdmin admin@example.com
DocumentRoot /var/www/nextcloud/
ServerName 192.168.1.150
ServerAlias 192.168.1.150
Alias /nextcloud "/var/www/nextcloud/"
<Directory /var/www/nextcloud/>
Options +FollowSymlinks
AllowOverride All
Require all granted
<IfModule mod_dav.c>
Dav off
</IfModule>
SetEnv HOME /var/www/nextcloud
SetEnv HTTP_HOME /var/www/nextcloud
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Die Webseite liegt im Verzeichnis:
/var/www/html/
Es gibt einige Tutorial im Web, aber die beschäftigen sich nur damit, wie man Nextcloud ohne Unterordner erreicht, was für mich unverständlich ist, weil nach 2 Installationen für mich Nextcloud immer über die IP erreichbar ist.