このチュートリアルでは、CentOS6にOwnCloud8をインストールする方法を紹介します。知らなかった方のために、OwnCloudは無料のオープンソースソフトウェアで、作成することができます。プライベート「ファイルホスティング」クラウド。OwnCloudはDropBoxサービスに似ていますが、プライベートサーバーに無料でダウンロードしてインストールできる点が異なります。OwncloudはPHPとバックエンドデータベースMySQL(MariaDB)、SQLLite、またはPostgreSQLによって作成されます。OwnCloudもアドレスブック、カレンダーイベント、タスク、ブックマークを簡単に表示および同期できます。見栄えがよく使いやすいWebインターフェイスを介してアクセスしたり、デスクトップまたはラップトップマシンにOwnCloudクライアントをインストールしたりできます(Linuxをサポートします。 Windows、およびMac OSX)。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 CentOS6にOwnCloudを段階的にインストールする方法を紹介します。
CentOS6にOwnCloud8をインストールする
ステップ1.まず、アーキテクチャに適した最新のEPELおよびRemiリポジトリRPMをインストールする必要があります。
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm rpm -Uvh remi-release-6.rpm wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm
ステップ2.必要なPHPコンポーネントをインストールします。
yum update yum install httpd php php-mysql sqlite php-dom php-mbstring php-gd php-pdo php-json php-xml php-zip php-gd curl php-curl -y
ステップ3.MySQLをインストールします。
yum install mysql-server -y
MySQLを起動します:
service mysql start
デフォルトでは、MySQLは強化されていません。mysql_secure_installation
を使用してMySQLを保護できます。 脚本。ルートパスワードの設定、匿名ユーザーの削除、リモートルートログインの禁止、テストデータベースの削除と安全なMySQLへのアクセスを行う各手順を注意深くお読みください。
mysql_secure_installation
ステップ4.次のコマンドを使用して新しいMySQLデータベースを作成します。
#mysql -uroot -p CREATE DATABASE owncloud; GRANT ALL PRIVILEGES ON owncloud.* TO 'owncloud_user'@'localhost' IDENTIFIED BY 'owncloud_user_pasword'; FLUSH PRIVILEGES;
ステップ5.OwnCloudと依存関係をインストールします。
wget https://download.owncloud.org/community/owncloud-8.0.0.tar.bz2 tar -xjf owncloud-8.0.0.tar.bz2 mv owncloud /var/www/html/owncloud/
ディレクトリのアクセス許可を設定します:
chown -R apache.apache /var/www/html/owncloud/
Apache Webサーバーを構成するときに、.htaccessを有効にしてセキュリティ機能を強化することをお勧めします。デフォルトでは、Apacheサーバーで.htaccessが無効になっています。次に、仮想ホストファイルを開き、AllowOverrideをAllに設定します。たとえば、ここでは、メインファイルを変更する代わりに外部構成ファイルを使用しました。
#nano /etc/httpd/conf.d/owncloud.conf <IfModule mod_alias.c> Alias /owncloud /var/www/html/owncloud </IfModule> <Directory “/var/www/html/owncloud”> Options Indexes FollowSymLinks AllowOverride All Order allow,deny allow from all </Directory>
Apacheサーバーに関連するすべてのサービスを再起動することを忘れないでください。
service httpd restart
ステップ6.OwnCloudアプリケーションにアクセスします。
http://your-domain.com/
に移動します 簡単な指示に従ってください。管理者ユーザーアカウントのユーザー名とパスワードを入力し、[詳細オプション]ハイパーリンクをクリックしてデータディレクトリを入力し(またはデフォルト設定のままにします)、データベースユーザー名、データベースパスワード、データベース名、ホスト(localhost)を入力し、[]をクリックします。セットアップを終了します」。
おめでとうございます!OwnCloudが正常にインストールされました。CentOS8システムにOwnCloudをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、OwnCloudの公式Webサイトを確認することをお勧めします。