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

CentOS6にProjectSendをインストールする方法

今日は、 Centos6VPSにProjectSendをインストールする方法を紹介します。 ApacheウェブサーバーとMySQLデータベースを使用します。 ProjectSendは、ファイルをアップロードして、自分で作成した特定のクライアントに割り当てることができる、オープンソースのファイルおよび画像共有アプリケーションです。 ProjectSendはPHPで記述されており、MySQLデータベースを使用して情報を保存します。このガイドは、RPMベースのLinuxディストリビューションで機能するはずですが、CentOS6VPS用にテストおよび作成されています。

このチュートリアルを書いている時点で、ProjectSend r582は入手可能な最新バージョンであり、以下が必要です。

  • SSHアクセス
  • PHP(バージョン5.2以降)
  • ApacheWebサーバー
  • LinuxVPSにインストールされたMySQL。

インストール手順:

SSH経由でサーバーにログインします:

ssh root@server_ip

OSパッケージを更新し、必要なパッケージをインストールします:

sudo yum -y upgrade
sudo yum install unzip wget

ProjectSendアーカイブをダウンロードしてサーバー上のディレクトリに抽出します:

wget https://github.com/ignacionelson/ProjectSend/archive/master.zip
unzip master.zip
mv ProjectSend-master /var/www/html/projectsend

サーバー上にProjectSend用の新しいMySQLデータベースを作成します:

mysql -u root -p
mysql> CREATE DATABASE projectsenddb;
mysql> GRANT ALL PRIVILEGES ON projectsenddb.* TO 'projectsenduser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

「sys.config.sample.php」ファイルの名前を「sys.config.php」に変更します。

cd /var/www/html/projectsend/includes
mv sys.config.sample.php sys.config.php

お気に入りのテキストエディタでProjectSend構成ファイルを開き、MySQLデータベース名、MySQLユーザー名、およびパスワードを、データベース作成時に使用したものに変更します。

nano sys.config.php
/** MySQL database name */define('DB_NAME', 'projectsenddb');

/** Database host (in most cases it's localhost) */define('DB_HOST', 'localhost');

/** MySQL username (must be assigned to the database) */define('DB_USER', 'projectsenduser');

/** MySQL password */define('DB_PASSWORD', 'your-password');

Apacheで新しい仮想ホストディレクティブを作成します。たとえば、Apache構成ファイル(デフォルトでは/etc/httpd/conf/httpd.conf)を編集し、次の行のコメントを解除します。

#NameVirtualHost *:80

次に、最後に次の行を追加します。

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/projectsend/
ServerName yourdomain.com
ServerAlias www.yourdomain.com
<Directory /var/www/html/projectsend/>
 Options Indexes FollowSymLinks MultiViews
 AllowOverride All
 Order allow,deny
 allow from all
</Directory>
ErrorLog logs/yourdomain.com-error_log
CustomLog logs/yourdomain.com-access_log common
</VirtualHost>

変更を有効にするには、ApacheWebサービスを再起動します。

service httpd restart

お気に入りのWebブラウザーを開き、http://yourdomain.com/に移動して、簡単な手順に従います。次のようなProjectSendインストールページが表示されます。

次の詳細を入力してください:

Sitename: It can be anything.(myproject.com)
ProjectSend URL: your domain name or IP address of the server.

次に、個人情報を入力し、資格情報(名前、電子メールアドレス、管理者のユーザー名、パスワード)を入力して、[インストール]をクリックします。
これで完了です。これで、ProjectSendのインストールが完了しました。これで、ログインして新しいユーザーを作成したり、グループを作成したり、ProjectSendダッシュボードからファイルをアップロードしたりできます。

ProjectSendの詳細については、ProjectSendのWebサイトを参照してください。

もちろん、CentOSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にProjectSendのインストールを依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

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


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

  2. CentOS6にDotclearをインストールする方法

  3. CentOS7にMySQLサーバーをインストールする方法

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

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

  3. CentOS 6.x に MySQL 5.6 をインストールする方法

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

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

  3. CentOS 8 /RHEL8にMySQL8.0をインストールする方法