最近 Nextcloud14の新しいバージョンが一般にリリースされました これにより、以前のバージョンにあったものにいくつかの新機能とバグ修正が追加されて更新されました。
この新しいNextcloud14リリースでは 繰り返しになりますが、さまざまな改善がもたらされます このうち、ビデオ検証が追加され、XNUMX段階認証を使用できることを強調できます。
このプログラムを使用すると、クラウドストレージを内部で実行することができます。 Nextcloudは、ownCloudの多数の開発者が脱退して最初からやり直した後に生まれました。
NextcloudはownCloudのフォークです。 これはサービスとしてのクラウドインフラストラクチャ(IaaS)です 一部のPlatformas a Service(PaaS)サービスを備えた完全なオープンソース。
独自のLinuxサーバーまたは多くのホスティング会社のサーバーにインストールできます。
大小のシステムのシステム管理者は、システム構成、アプリケーション管理、およびアップデーターに対する多くの機能強化を高く評価します。
Nextcloud14での変更
ネクストクラウド14 約1000件のプルリクエストを改善と変更を加えて統合、Nextcloud 150よりも約13多い。これはコアサーバーのみを対象としており、公式にはこれまでで最大のリリースである変更が数百に上る。
これらはNextcloud14のこの新しいバージョンのこのリリースで強調することができる主な機能のハイライトですが:
- ビデオ検証:トークでビデオ通話を使用して、共有へのアクセスを許可する前に、誰かのIDを検証します。
- SignalとTelegram、およびNFCとSMSによるXNUMX要素認証
- アクセシビリティの改善とダークテーマ
- 共有へのメモの追加、チャットチャットでのファイルの共有、新しいかんばんアプリアプリなど
Ubuntu18.04および派生物へのNextcloudのインストール
NextCloud14をインストールするための最初のステップは WebサーバーとPHPをインストールする。 PHP7は以前のバージョンに比べて多くの改善をもたらし、NextCloudも増やします。実際、NextCloud7からはPHP11が必要です。
このため ターミナルを開いて、その中で次のコマンドを実行する必要があります:
sudo apt-get install apache2 libapache2-mod-php7.0 bzip2 sudo apt-get install php7.0-gd php7.0-json php7.0-mysql php7.0-curl php7.0-mbstring sudo apt-get install php7.0-intl php7.0-mcrypt php-imagick php7.0-xml php7.0-zip
環境を構成したので、あとは、このためのインストールをサポートするデータベースを選択するだけです。次に、以下を実行します。
sudo apt-get install mariadb-server php-mysql
インストール中に、 ルートパスワードを選択するように求められますが、 彼らは砦を置くべきです。 パスワードの選択を求められない場合は、 デフォルトは空白になります.
現在 データベースを入力する必要があります (設定したパスワードの入力を求められます):
$ mysql -u root -p
今何 データベースを作成する必要があります。
CREATE DATABASE nextcloud;
現在 ユーザーを作成する必要があります データベースへの接続に使用するもの:
CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'tucontraseña';
最後のステップは 新しいユーザーに特権を付与します。
GRANT ALL PRIVILEGES ON nextcloud. * TO 'usuario'@'localhost'; FLUSH PRIVILEGES;
完了したら、Ctrl-Dを入力して終了します。
最後のステップは、次のコマンドでNextcloudをインストールすることです。
cd /var/www
wget https://download.nextcloud.com/server/releases/latest-14.tar.bz2-またはnextcloud-14-latest.tar.bz2
tar -xvjf nextcloud-14-latest.tar.bz2
sudo chown -R www-data:www-data nextcloud
sudo rm nextcloud-14-latest.tar.bz2 [/ソースコード]
現在 で新しいファイルを作成する必要があります /etc/apache2/sites-available/nextcloud.conf 。 使い慣れたエディタを自由に使用して、次の行を追加してください。
Alias /nextcloud "/var/www/nextcloud/" <Directory /var/www/nextcloud/> Options +FollowSymlinks AllowOverride All <IfModule mod_dav.c> Dav off </IfModule> SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud </Directory>
完了したら、 新しいサイトを有効にし、ApacheModを有効にする時が来ました NextCloudに必要なもの:
a2ensite nextcloud a2enmod rewrite headers env dir mime systemctl restart apache2 ufw allow http ufw allow https
データベースの選択が終了したら、 すべてをインストールする時間。 http:// your_address / nextcloud /に移動します
またはそのようなlocalhost / nextcloud
管理者のユーザー名とパスワードを選択すると、データフォルダを選択できます。
こんにちは私は問題があります。 私はこれを取得します:
«このサーバー上の/ nextcloudにアクセスする権限がありません。¨
ローカルホストポート2.4.29のApache / 80(ubuntu)サーバー
次のコマンドを実行します:sudo apt-get install php7.0-gd php7.0-json php7.0-mysql php7.0-curl php7.0-mbstringは、libgd3とlibjpeg62を必要とするエラーをスローします-turboの依存関係
これらの依存関係をインストールする場合は、それらが廃止されているか、存在しないことを示しています