◆Nextcloud 初期設定
http://グローバルIP/nextcloud
管理者アカウントの
ユーザー名 admin
パスワード ********
データベース名 Nextcloud
MySQL/MariaDB
ログインID root
パスワード ********
データベース名 Nextcloud
ホスト名 localhost
入力完了から次に進んだと思ったら「このページは動作していません
<Pアドレス>からデータが送信されませんでした。ERR_EMPTY_RESPONSE」
の表示で終ってしまった。設定完了??
再度 http://グローバルIP/nextcloud でログイン画面
admin
パスワード で設定完了後の「あなたの全データの安全な家」の画面が出た。
★設定追加
一度Apacheを停止し、Nextcloudの設定を追加します。
# systemctl stop httpd
# cp -p /var/www/nextcloud/config/config.php /var/www/nextcloud/config/config.php.org
# vim /var/www/nextcloud/config/config.php
# diff /var/www/nextcloud/config/config.php.org /var/www/nextcloud/config/config.php
< ‘logtimezone’ => ‘UTC’,
> ‘logtimezone’ => ‘Asia/Tokyo’, # タイムゾーン変更 ←設定がない 参考サイトとバージョンの違い?
> ‘memcache.local’ => ‘\\OC\\Memcache\\APCu’, # メモリキャッシュ設定 ←設定がない 参考サイトとバージョンの違い?
設定が無いのでとりあえずこのまま。
# systemctl start httpd
参考ページの
「TOTP認証の有効化
NextcloudのWebポータルに管理者アカウントでログインし、左上の「アプリ」をクリックします。」
これがない。バージョンの違い?
画面右上の 歯車アイコンをクリックすると「 +アプリ」がある。
これをクリックすると左側の「セキュリティ」をクリックするとアプリの一覧が出た。
「Two Factor TOTP Provider」があり「有効にする」ボタンもあった。
今の所 とりあえず飛ばす。
●データ領域変更
owncloudの時も設定したが データドライブが OSディスク領域の
/var/www/nextcloud/data なのでこれを追加したHDDに設定変更しておく。
mkdir /datadrive/nextcloud
mkdir /datadrive/nextcloud/data
chown -fR apache:apache /datadrive/nextcloud
データコピーの前にサービス停止
systemctl stop httpd.service
systemctl stop mariadb.service
cd /datadrive/nextcloud/data
cp -arpf /var/www/nextcloud/data/* .
隠しファイルがコピーできなかったら 1個ずつコピーする .htaccess .ocdata
vi /var/www/nextcloud/config/config.php
‘datadirectory’ => ‘/var/www/nextcloud/data’ → ’/datadrive/nextcloud/data’
systemctl start httpd
systemctl start mariadb
●その他設定
http://グローバルIP/nextcloud で
admin
パスワード でログイン
画面右上の歯車ボタンクリック 「管理者」選択 画面左下の「追加設定」
■メールサーバーの設定
■ファイル操作 最大アップロードサイズを10GBに設定
■パスワード長が8以上になっている。現パスワード変更大変なので5文字以上に変更しておく。
画面右上の歯車ボタンクリック 「管理者」選択 画面左の「セキュリティ」「パスワードポリシー」
から5に設定
■ユーザー設定
■dnsサーバにazureのnextcloudの固定IPを追加
service named restart ネームサーバー再起動 ドメインURLにてアクセスOK
エラーというか警告がいくつか出ている。
コメント