このチュートリアルでは、CentOS7にownCloud8をインストールする方法を紹介します。知らなかった方のために、OwnCloudは無料のオープンソースソフトウェアです。プライベートな「ファイルホスティング」クラウドを作成します。OwnCloudはDropBoxサービスに似ていますが、プライベートサーバーに無料でダウンロードしてインストールできる点が異なります。PowncloudはPHPとバックエンドデータベースMySQL(MariaDB)、SQLLite、またはPostgreSQLで作成されています。OwnCloudもアドレスブック、カレンダーイベント、タスク、ブックマークを簡単に表示および同期できます。見栄えがよく使いやすいWebインターフェイスを介してアクセスしたり、デスクトップまたはラップトップマシンにOwnCloudクライアントをインストールしたりできます(Linuxをサポートします。 Windows、およびMac OSX)。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、独自のVPSでサイトをホストしていることを前提としています。インストールは非常に簡単です。 CentOS7へのOwnCloud8のステップバイステップのインストールを紹介します。
CentOS7にOwnCloud8をインストールする
ステップ1.まず、アーキテクチャに適した最新のRemiリポジトリRPMをインストールする必要があります。
wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpm rpm -Uvh remi-release-7.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 php-mcrypt php-pear -y
ステップ3.MySQLをインストールします。
yum install mysql-server
ApacheとMySQLを起動します:
systemctl start mysql.service systemctl start httpd.service ## Auto start the service at system start-up ## systemctl enable mysql.service systemctl enable httpd.service
デフォルトでは、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用にApacheを構成します。
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サーバーに関連するすべてのサービスを再起動することを忘れないでください。
systemctl restart httpd.service
ステップ6.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/
ステップ7.OwnCloudアプリケーションにアクセスします。
http://your-domain.com/
に移動します 簡単な指示に従ってください。管理者ユーザーアカウントのユーザー名とパスワードを入力し、[詳細オプション]ハイパーリンクをクリックしてデータディレクトリを入力し(またはデフォルト設定のままにします)、データベースユーザー名、データベースパスワード、データベース名、ホスト(localhost)を入力し、[]をクリックします。セットアップを終了します」。
おめでとうございます!Owncloud 8が正常にインストールされました。CentOS7システムにOwncloudをインストールするためにこのチュートリアルを使用していただき、ありがとうございます。追加のヘルプや役立つ情報については、OwnCloudの公式Webサイトを確認することをお勧めします。