NextcloudOfficeでNextcloudHubIIをインストールする方法

Nextcloud Hub IIがここにあり、以前のイテレーションよりも大幅に改善されています。 Jack Wallenが、この新しいリリースをUbuntuServerにインストールするプロセスについて説明します。
“href =” https://www.techrepublic.com/a/hub/i/r/2018/07/26/02a83571-b370-370e-840a-b5c29b17なれ68/サイズ変更/770 x / f5ad98493816693f2d8c9287065064c0 / nextcloudhero.jpg “target =” _ blank “> 画像:Jack Wallen
Nextcloud23プラットフォームに大幅なオーバーホールをもたらし、Nextcloud Officeと他の多くの機能と修正を導入して、ホストを探している人にとって優れた選択肢にします社内の本格的なクラウドサービス(データセンター、クラウドでホストされているプロバイダー、または自宅のサーバーでも)。
新機能は次のとおりです:
- プロフィールページと自動ユーザー設定
- 管理タスクの委任
- Nextcloud Groupware
- Nextcloud Office
- Nextcloud Backup
これは、Nextcloud開発者からのより重要なアップデートの1つである可能性があります。
Nextcloudをインストールするプロセスを説明します23(別名Nextcloud Hub II)Ubuntu Server21。10。
参照:チェックリスト:バックアップの管理方法(TechRepublic Premium)
必要なもの
Nextcloudを正常にインストールするには23、Ubuntu Serverの実行中のインスタンスが必要です(できればどちらか20。04以降)およびsudo権限を持つユーザー。それでおしまい;魔法をかけてみましょう。
Apache、MySQL、および依存関係をインストールする方法
最初に行うことは、Webサーバーとデータベースサーバーをインストールすることです。 Ubuntuにログインし、次のコマンドで必要なすべてのインストールを実行します:
sudo apt-get install lamp-server ^- y
上記のコマンドが完了したら、次のコマンドでサービスを開始して有効にします:
sudo systemctl start apache2 sudo systemctl enable apache2 sudo systemctl start mysql sudo systemctl enable mysql
次に、コマンドを使用して残りの依存関係をインストールします:
sudo apt-get install php zip libapache2-mod-php php-gd php-json php-mysql php-curl php-mbstring php-intl php-imagick php-xml php-zip php-mysql php-bcmath php-gmp zip -y
MySQLデータベースの作成方法
データベースを作成する前に、次のコマンドを使用してMySQLのインストールを保護しましょう:
sudo mysql_secure_installation
必ずMySQL管理者は、強力で一意のパスワードを使用し、残りの質問にyと答えます。
次のコマンドでMySQLコンソールにログインします:
sudo mysql -u root -p
次のコマンドで新しいデータベースを作成します:
CREATE DATABASE nextcloud;
次のコマンドでNextcloudデータベースユーザーを作成します:
CREATE USER'nextcloud '@' localhost 'IDENTIFIED BY'PASSWORD';
ここで、PASSWORDは一意の/強力なパスワードです。
次のコマンドでnextcloudユーザーに必要な権限を与えます:
nextcloudのすべての特権を付与します。 TO'nextcloud '@' localhost ';
特権をフラッシュし、2つのコマンドでコンソールを終了します:
FLUSH PRIVILEGES; exit
ダウンロード、解凍、およびNextcloudファイルを移動します
Nextcloudをダウンロードします17コマンドを使用して:
wget https://download.nextcloud.com/server/releases/nextcloud-23。0.0.zip
ダウンロードしたパッケージを次のように解凍します:
nextcloudを解凍-23。0.0.zip
新しく作成したファイルを次のコマンドでApacheドキュメントルートに移動します:
sudo mv nextcloud / var / www / html /
新しく再配置されたフォルダに適切な所有権を与える:
sudo chown -R www-data:www-data / var / www / html / nextcloud
Apache構成fiの作成方法le
次のコマンドで新しいApache .confファイルを作成します:
sudo nano /etc/apache2/sites-available/nextcloud.conf
そのファイルに、以下を貼り付けます:
Alias / nextcloud "https://www.techrepublic.com/ var / www / html / nextcloud / "オプション+ FollowSymlinks AllowOverride All Dav off SetEnv HOME / var / www / html / nextcloud SetEnv HTTP_HOME / var / www / html / nextcloud
必要なApacheモジュールを有効にします:
sudo a2enmod rewrite headers env dir mime
次のコマンドで新しいNextcloudサイトを有効にします:
sudo a2ensite nextcloud
PHPのメモリ制限を変更します:
sudo sed -i '/ ^ memory_limit = / s/=。*/=512M /'/etc/php/7.4/apache2/php.ini
次のコマンドでApacheを再起動します:
sudo systemctl restart apache2
方法Webインストーラーにアクセスして終了します
新しいNextcloudサーバーをホストしているのと同じネットワークにアクセスできるWebブラウザーを開き、ポイントしますhttp:// SERVER / nextcloudに移動します(ここで、SERVERはホスティングサーバーのIPアドレスまたはドメイン名です)。結果のページ(図A)で、必ず作成してください新しい管理者ユーザーと、データベースセクションに次のように入力します:
図A
“href =” https://www.techrepublic.com/a/hub/i/r/770/12/14/75acf360-69 e1-4211-8aa2-21d56e3290c0 / resize /770x / 9f6c1b1fcbb5a11 b89f55ceadbb7ee57/ nc23。jpg ” target = “_ blank”> Nextcloud23Webインストールでセットアップを完了する準備ができました。
データベースは同じサーバーでホストされているため、場所はlocalhostに設定したままにします。 [インストール済みの推奨アプリ]チェックボックスをオンのままにして、[セットアップの完了]をクリックします。インストールが完了すると、管理者ユーザーとしてサイトに自動的にログインします。
驚くべき警告
インストールを完了すると、NextcloudOffice機能の兆候が見当たらないことに驚きました。ファイルアプリケーションで新しいファイルを作成すると、テキストファイルを作成するオプションしか提供されません。 Nextcloud Office機能を有効にするために実行する必要のある問題やその他の手順があるかどうかを確認するために開発者に連絡しました(アプリウィンドウでも設定ウィンドウでも明らかではないため)。
Nextcloudとの連絡で、インストールにはデフォルトでCollaboraとNextcloudコネクタがインストールされているはずだと通知されました。問題は、Collaboraのダウンロードがかなり大きいため、PHPのmax_uploadファイルサイズの制限を大幅に増やす必要があることです。これを機能させるには、インストール用にそのオプションを常に1GBに増やし、インストールが完了したら、より妥当な制限まで縮小して戻すことができます。気にしない場合は、Nextcloud App Marketから追加できますので、AppStoreからCollaboraOnlineとCollaboraOnlineの組み込みCODEサーバーをインストールしてください。これらのアプリの両方をインストールすると、Nextcloudでドキュメント、スプレッドシート、プレゼンテーションを作成できるようになります。
ジャックウォレンからのビジネスプロのためのすべての最新の技術アドバイスについては、TechRepublicのYouTubeで技術を機能させる方法を購読してください。
オープンソースウィークリーニュースレター
Linux OSとオープンソースアプリケーションに関するヒント、チュートリアル、解説をお見逃しなく。火曜日に配信
今日サインアップする
また見る
- 開発者になる方法:チートシート(TechRepublic)
- Linuxのハウツーガイド管理者(無料PDF)(TechRepublic)
- Linux101:技術専門家がする必要があること知っている(TechRepublic Premium)
- iCloud vs. OneDrive:W hichはMac、iPad、iPhoneユーザーに最適ですか? (無料PDF)(TechRepublic)
- トップ データ管理者が知っておくべき5つのプログラミング言語(無料のPDF)(TechRepublic)
- DevOps:もっと必要なもの-カバレッジの読み取り(TechRepublic on Flipboard)