GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS8にOwnCloudをインストールする

OwnCloudは、ファイルホスティングサービスを提供するソフトウェアアプリケーションです。 OwnCloudを独自のファイルサーバーとして使用できます。このサーバーでは、クライアントマシンからファイルをアップロード/同期できます。また、異なるデバイス間でファイルを同期/共有するためのオプションも提供します。このチュートリアルでは、CentOS8にOwnCloudをインストールする方法を学びます。

SELINUXを無効にする:

次のファイルでSelinuxを無効にします:

nano /etc/selinux/config

次の値を変更します:

SELINUX=disabled

ファイルを保存して終了します。次に、再起動して設定を有効にします。

reboot

次のコマンドを使用してapacheをインストールします。

dnf install httpd

MariaDBをOwnCloudがデータベースとして使用するようにインストールします。

dnf install mariadb-server mariadb -y
systemctl start mariadb.service
systemctl enable mariadb.service

次のコマンドを使用して、mysqlのインストールを保護します。

mysql_secure_installation

プロンプトはrootパスワードを要求し、設定されたrootパスワードを入力します。ルートパスワードを設定した後、プロンプトが表示されるたびに「Y」を押します。

次のコマンドを使用してPHPをインストールします。

dnf install php php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache

CentOSにOwnCloudをダウンロードしてインストールする

次のコマンドを使用してOwnCloudをダウンロードします:

cd /tmp
wget https://download.owncloud.org/community/owncloud-10.8.0.tar.bz2

次に、ウェブサイトのドキュメントルートでアーカイブファイルを抽出し、適切な権限を付与します。

cd /var/www
tar xjf /tmp/owncloud-10.8.0.tar.bz2
chown -R apache:apache owncloud
chmod -R 755 owncloud

OwnCloudはデータを別のディレクトリに保持しますが、OwnCloudアプリケーションディレクトリの外に移動します。したがって、ディレクトリを作成し、Webサーバーがファイルを書き込めるように適切な権限を設定します。

mkdir -p /var/owncloud/data
chown -R apache:apache owncloud
chmod -R 755 owncloud

MariaDBでユーザーとデータベースを作成する:

mariaDBにユーザーとデータベースを作成してOwnCloudを構成します。これを行うには、次のコマンドを使用します。

mysql -u root -p

CREATE DATABASE owncloud;
CREATE USER 'owncloud'@'localhost' IDENTIFIED BY 'w';
GRANT ALL ON owncloud.* to 'owncloud'@'localhost';
FLUSH PRIVILEGES;
quit

次に、Apache構成ファイルを作成してOwnCloudをセットアップします。

nano /etc/httpd/conf.d/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を再起動して、新しい構成をロードします。

systemctl restart httpd

次に、Webブラウザを開き、http://192.168.189.128/owncloudと入力して、IPを自分のIPアドレスに変更します。次のログインページが表示されます:

owncloudにアクセスするための管理者ユーザーを作成します。

次に、「 MYSQL / MariaDB」をクリックします。 」をストレージ/データベースの下に置き、以下に示すようにデータベースのクレデンシャルを設定します。

管理ダッシュボードが表示され、ユーザーやグループを作成して、必要な権限を割り当てることができます。

セットアップの完了をクリックし、必要に応じてOwncloudを使用します。


Cent OS
  1. CentOS8にownCloudをインストールする方法

  2. CentOS7にXWikiをインストールする方法

  3. CentOS6にNginxをインストールします

  1. CentOS8にMongoDBをインストールする方法

  2. RHEL 8 /CentOS8サーバーにOwnCloudをインストールする方法

  3. CentOS6にownCloudをインストールする

  1. CentOS7にStreamaをインストールする方法

  2. CentOS8にWebminをインストールする方法

  3. CentOS8にMagentoをインストールする方法