If you setup nextcloud in www/nextcloud directory, then setup progessing cmplete the link to acess NextCloud default is:
https://your_domain/nextcloud
If you wan your link is https://your_domain exclude nextcloud path.
Simple way: (move folder)
We can move all nextcloud to www directory. That very simple.
By orther way, (config virtual host)
The firt creat nextcloud.conf file:
sudo vi /etc/apache2/sites-available/nextcloud.conf
Paste this content to file config:
<VirtualHost *:80>
ServerAdmin admin@example.com
DocumentRoot /var/www/html/nextcloud/
ServerName your_domain
ServerAlias www.your_domain<Directory /var/www/html/nextcloud/>
Options +FollowSymlinks
AllowOverride All
Require all granted
</Directory>ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined</VirtualHost>
Save config file and enable some module:
sudo a2ensite nextcloud.conf
sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod mime
restart apache:
sudo systemctl restart apache2.service
Mình lập blog này với mục đích lưu lại + chia sẻ các các kiến thức mình đã biết hoặc đang tìm hiểu. Cơ bản giúp ích cho mình 🙂 Nhưng hy vọng sẽ mang lại sự khởi đầu thuận lợi cho người mới bắt đầu!