GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

Ubuntu18.04にownCloudをインストールする方法

この記事では、 Ubuntu18.04VPSにownCloudをインストールする方法を紹介します。 。

ownCloudは、データ同期とファイル共有に使用される、PHPで記述された人気のあるオープンソースのエンタープライズWebアプリケーションです。ユーザーはファイル、連絡先、カレンダー、やることリストなどを簡単に管理できるため、Googleドライブ、Dropbox、iCloudなどの一般的なクラウドプラットフォームの優れた代替手段になります。 OwnCloudはクロスプラットフォームアプリケーションであり、一般的なすべてのオペレーティングシステムにインストールできます。

要件

ownCloudには次の依存関係が必要です:

  • PHP> =5.6(PHP 7.2を推奨)、次のPHP拡張機能が有効になっている:XML(Expat)、curl、PDO、Phar、GD GraphicsLibraryバージョン2.0.x+、DOM、ctype、JSON、iconv、intl、 mcrypt、openssl、bz2、Zlib、Zip。
  • Apache Web Server>=2.0をmod_rewriteモジュールでコンパイル
  • MySQL> =5.x(InnoDBストレージを使用)、MariaDB 5.5以降、PostgreSQL(9.0以降)、またはLinux仮想サーバーにインストールされたSQLite。

ステップ1:システムを更新する

sudoユーザーとしてSSH経由でVPSにログインします:

ssh username@IP_Address

サーバーがカスタムSSHポート番号を使用している場合は、-p Port_numberを追加するだけです。 コマンドに移動し、「Port_number」をSSHポート番号に置き換えます。

ログインしたら、次のコマンドを発行してパッケージリストを更新し、インストールされているすべてのパッケージをアップグレードします。

sudo apt-get update
sudo apt-get upgrade

ステップ2:MySQLをインストールしてデータベースを作成する

OwnCloudは、MySQL、PostgreSQL、MariaDB、SQLiteなどのいくつかのデータベースプラットフォームで動作します。このガイドでは、MySQLを使用します。

サーバーにMySQLまたはMariaDBがインストールされていない場合は、次のコマンドを使用してインストールします。

sudo apt-get install mysql-server

インストールしたら、デフォルトのストレージエンジンをInnoDBに設定します。次のコマンドでMySQL構成ファイルを開きます:

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

default-storage-engine = innodbを追加します [mysqld]で セクション:

[mysqld]
default-storage-engine = innodb

MySQLサービスを再起動して有効にします:

sudo systemctl restart mysql
sudo systemctl enable mysql

次のコマンドでMySQLサーバーにログインします:

sudo mysql

ownCloudの新しいデータベースとユーザーを作成し、ユーザーに権限を付与します:

create database owncloud;
grant all privileges on owncloud.* to owncloud@localhost identified by 'owncloud_password';

ステップ3:ownCloudをインストールする

執筆時点での最新のownCloudバージョンは10.0.10です。

owncloudリポジトリを有効にするために必要なapt-transport-httpsパッケージをインストールします:

sudo apt-get install apt-transport-https

wgetを使用してリポジトリキーをダウンロードします コマンドを実行し、apt-keyを使用してインポートします コマンド:

sudo  wget -qO- https://download.owncloud.org/download/repositories/stable/Ubuntu_18.04/Release.key | sudo apt-key add -

出力は次のようになります。

OK

次に、次のコマンドを実行して、ownCloudリポジトリを有効にします。

echo 'deb http://download.owncloud.org/download/repositories/10.0/Ubuntu_18.04/ /' > /etc/apt/sources.list.d/owncloud.list

パッケージリストを更新し、owncloud-filesをインストールします パッケージ:

apt-get update
apt-get install owncloud-files

インストールが完了すると、ownCloudファイルは/var/www/owncloudにあります。 ディレクトリ。

ステップ4:ApacheとPHP7.2をインストールする

ApacheとPHP7.2のインストールは非常に簡単な作業です。

Apache、PHP 7、および必要なすべてのモジュールをUbuntu 18.04サーバーにインストールするには、次のコマンドを実行します。

sudo apt-get install apache2 libapache2-mod-php7.2 \
    openssl php-imagick php7.2-common php7.2-curl php7.2-gd \
    php7.2-imap php7.2-intl php7.2-json php7.2-ldap php7.2-mbstring \
    php7.2-mysql php7.2-pgsql php-smbclient php-ssh2 \
    php7.2-sqlite3 php7.2-xml php7.2-zip

Apacheのインストールが完了したら、次のコマンドを実行して、必要なApacheモジュールを有効にします。

sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod mime

Apacheサービスを再起動し、Apacheが起動時に次のコマンドで起動できるようにします。

sudo systemctl enable apache2.service
sudo systemctl enable apache2.service

次を実行して、phpのバージョンを確認することもできます:

php -v

出力は次のようになります。

PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.10-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies

ステップ5:ownCloudを提供するようにApacheを構成する

次に、ownCloudディレクトリにサービスを提供できるようにApacheを設定する必要があります。

テキストエディタを開き、ownCloudの構成ファイルを作成します:

sudo nano /etc/apache2/conf-available/owncloud.conf

次のコンテンツを追加します:

Alias /owncloud "/var/www/owncloud/"
<Directory /var/www/owncloud/>
Options +FollowSymlinks
AllowOverride All

<IfModule mod_dav.c>
Dav off
</IfModule>

SetEnv HOME /var/www/owncloud
SetEnv HTTP_HOME /var/www/owncloud

</Directory>

ApacheのownCloud構成を有効にします:

sudo a2enconf owncloud

新しい変更を有効にするには、ApacheWebサーバーを再起動します。

sudo systemctl restart apache2

ownCloudへのアクセス

Webブラウザーを開き、次のURLを入力して、ownCloudWebインターフェースにアクセスします。

http://your_server_ip_address_or_domain_name/owncloud

ここから、以下の手順に従ってセットアップを完了することができます。

  1. 管理者アカウントのユーザー名とパスワードを入力します。
  2. [ストレージとデータベース]リンクをクリックします。
  3. デフォルトのデータフォルダ設定のままにします。
  4. MySQL/MariaDBボタンをクリックします。
  5. 上記で設定したデータベース情報をフィールドに入力します。
  6. [セットアップの完了]をクリックします。

これで、UbuntuサーバーにownCloud10が正常にインストールされました。

もちろん、独自のCloud VPSホスティングソリューションのいずれかを使用する場合は、Ubuntu 18.04VPSにownCloud10をインストールして構成する必要はありません。その場合は、専門のLinux管理者にUbuntu18.04にownCloud10をインストールして構成するよう依頼するだけです。あなたのために。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS 。 Ubuntu 18.04VPSにownCloud10をインストールして構成する方法に関するこの投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Panels
  1. Ubuntu16.04にRをインストールする方法

  2. Ubuntu16.04にAttendizeをインストールする方法

  3. Ubuntu16.04にJoomla3をインストールする方法

  1. Ubuntu16.04にownCloud10をインストールする方法

  2. Ubuntu16.04にNginxをインストールする方法

  3. Ubuntu16.04にPhabricatorをインストールする方法

  1. Ubuntu18.04にGoをインストールする方法

  2. Ubuntu18.04にDrupalをインストールする方法

  3. Ubuntu20.04にContaoをインストールする方法