仮想環境やらで検証環境作ってそこで試行錯誤した方が良いと思うヨ。
https://docs.nextcloud.com/server/12/admin_manual/installation/index.html
この辺みて環境作り直せばどこがマズかったか見えてくるかもしれん。
現状のままだと他のサーバープログラムの設定まで手取り足取り状態になる。