次の記事では、Ubuntu14.04仮想サーバーへのeGroupwareのインストール手順について説明します。 。
eGroupwareとは何ですか?
これは、小規模から企業までの企業を対象とした無料のオープンソースグループウェアソフトウェアです。その主な機能により、ユーザーは連絡先、予定、プロジェクト、やることリストを管理できます。
要件 ?
eGroupwareはUbuntuで実行されます 基本システム、ウェブサーバーが必要 、データベースサーバー 、メールサーバー など
OK、先に進む前に、screen
にいることを確認してください セッションとUbuntu14.04 Linux VPS 以下を使用して完全に最新です:
## screen -U -S egroupware ## apt-get update ## apt-get upgrade
eGroupware以降 Webサーバー、データベースサーバー、およびPHPサーバー/サポートが必要です。 LAMP(Linux Apache MySQLおよびPHP)をインストールしてセットアップする必要があります。 システム上。
まず、Apache2をインストールしましょう Ubuntu 14.04 VPS 使用:
## apt-get install apache2
次に、MySQLデータベースサーバーのインストールに進みます を使用してシステムで
## apt-get install mysql-server
インストールしたら、インストール後のスクリプトmysql_secure_installationを実行し、次のように構成します
## mysql_secure_installation - Set root password? [Y/n] y - Remove anonymous users? [Y/n] y - Disallow root login remotely? [Y/n] y - Remove test database and access to it? [Y/n] y - Reload privilege tables now? [Y/n] y
さて、最後にPHPサポートをインストールします 以下のコマンドを使用してシステム上で。これにより、eGroupwareの依存関係もインストールされます 。
## apt-get install php-pear tnef php5 php5-{gd,imap,mysql,ldap}
PHP-IMAP
を有効にする 次のコマンドを実行して拡張します:
## php5enmod imap ## service apache2 restart
jpgraph
をインストールします これは別のeGroupwareの依存関係です。
## wget "http://jpgraph.net/download/download.php?p=5" -O /tmp/jpgraph.tar.gz ## tar zxf /tmp/jpgraph.tar.gz -C /var/www/html ## mv /var/www/html/jpgraph* /var/www/html/jpgraph
次に行うことは、実際にUbuntuLinux仮想サーバーにeGroupwareをインストールすることです。 。 http://sourceforge.net/projects/egroupware/files/にアクセスして、最新バージョンのeGroupware(egroupware-eplおよびegroupware-epl-egw-pear)をダウンロードします。 )。この記事を書いている時点では、バージョンは14.1なので
## cd /var/www/html ## wget http://downloads.sourceforge.net/project/egroupware/eGroupware-14.1/eGroupware-14.1.20140710/egroupware-epl-14.1.20140710.tar.gz ## wget http://downloads.sourceforge.net/project/egroupware/eGroupware-14.1/eGroupware-14.1.20140710/egroupware-epl-egw-pear-14.1.20140710.tar.gz
tarアーカイブが/var/www/html
にダウンロードされたら 、次を使用してそれらを抽出しましょう:
## tar zxf egroupware-epl-14.1.*.tar.gz ## tar zxf egroupware-epl-egw-pear-14.1.*.tar.gz
ダウンロードしたアーカイブが不要な場合は削除します:
## rm -f /var/www/html/egroupware-epl-*.tar.gz
所有権を/var/www/html/egroupware
に設定します :
## chown www-data: -R /var/www/html/egroupware
以上で、いくつかのPHPパラメータを設定します。 、upload_max_filesize
のように 、date.timezone
、mbstring.func_overload
など
これらはphp.iniで変更できます お気に入りのテキストエディタを使用するか、次のsed
を使用できます コマンド:
## upload max filesize sed -E -i "s/(upload_max_filesize.*=)(.*)/\1 8M/" /etc/php5/apache2/php.ini ## set-up time zone sed -E -i "s/(^.*date.timezone.*=)/date.timezone = America\/New_York/" /etc/php5/apache2/php.ini ## set-up Mbstring func_overload sed -E -i "s/^.*mbstring.func_overload.*/mbstring.func_overload = 0/" /etc/php5/apache2/php.ini
eGroupware用のデータベースも必要になるため、お気に入りのMySQL Webマネージャーを使用してデータベースを作成するか、次のようにコマンドラインを使用します。
## mysql -u root -p mysql> create database egroupware; mysql> grant all on egroupware.* to egroupware@localhost identified by 'egroupware'; mysql> \q Byeで識別されます。
次に、Apache2を再起動して、以下を使用して変更を有効にします。
## service apache2 restart
ブラウザでhttp:// YOUR_SERVER_ [IP-HOSTNAME]/egroupwareを指定します。次のようなものが表示されます:
[インストールテストの実行]ハイパーリンクをクリックします
このページに表示されているエラーを必ず修正してください。すべて問題がなければ、[ヘッダー管理に進む]ハイパーリンクをクリックして次の手順に進みます。下の図のようなものが表示されるはずです:
[表示]リンクをクリックして、header.inc.php
をコピーして貼り付けます egroupware/header.inc.php
へのファイル
## vim egroupware/header.inc.php
一度header.inc.php
が配置されたら、[続行]をクリックしてインストールを完了します。
もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にeGroupwareのインストールを依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。
PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。