UNAS使用记录(1)
1,MySQL设置
1,因为UNAS自身带一个MySQL的,但是默认存在的root,是空密码,这里要设置root的密码
mysql> use mysql;
mysql> update user set password=password('mynewpassword123') where user='root' and host='localhost';
mysql> flush privileges;
2,默认是不允许外连的,所以要改成允许外连
把bind-address改成0.0.0.0
vim /etc/mysql/mariadb.conf.d/50-server.cnf
bind-address = 0.0.0.0
3,添加一个nextcloud的数据库和用户:
grant all privileges on nextcloud.* to 'nextcloud'@'%' identified by 'nextcloud123456';
CREATE DATABASE nextcloud CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
2,修改Apache隐藏版本号
改成:
vim /etc/apache2/conf-available/security.conf
ServerTokens Prod
3,NextCloud 修复不能设置位置信息
看了下代码,最终跟到这里:
apps/weather_status/lib/Service/WeatherStatusService.php
$url = 'https://nominatim.openstreetmap.org/reverse';
改成:
$url = 'https://ghproxy.com/https://nominatim.openstreetmap.org/reverse';
有两处。
后来证明不行,格式好像也改了。。