#menu(menu-pc): 


#html{{
<a href="#p0">概要</a></li>
<li><a href="#p1">Apache2をapt-getでインストール</a></li>
<li><a href="#p2">Apache2の動作確認</a></li>
<li><a href="#p3">サイボウズ8のプログラムをダウンロードします。</a></li>
<li><a href="#p4">Apache2再起動</a></li>
<li><a href="#p5">スケジューリング関係の起動スクリプト設定</a></li>
<li><a href="#p6">サイボウズの最初の画面にアクセス</a></li></ul>
</ul>
<li><a href="#p7">バージョンアップした時のメモ</a><ul>
<li><a href="#p8">Windowsのバージョン4からLinux8でアクセスURLを同じに</a></li></ul>
</li><li><a href="#p9">サイボウズ4をApache2(Ubuntu10.04)へインストールする場合について</a></li>
<li><a href="#p10">サイボウズ10のインストール</a><ul>
<ul>
<li><a href="#p11">Ubuntu12.04へインストール</a></li>
<li><a href="#p12">Ubuntu14.04へのインストール</a></li></ul>
</ul>
</li></ul>
</div>
				
				

				<div id="section">
				<p><span class="category">[<a href="wiki.cgi?action=CATEGORY&amp;category=ubuntu">ubuntu</a>]</span> <span class="category">[<a href="wiki.cgi?action=CATEGORY&amp;category=apache">apache</a>]</span> <span class="category">[<a href="wiki.cgi?action=CATEGORY&amp;category=%A5%B0%A5%EB%A1%BC%A5%D7%A5%A6%A5%A7%A5%A2">グループウェア</a>]</span><br>
</p>
<ul>
<li>2010.02.11</li>
<li>2010.05.09 WindowsからLinuxへバージョンアップした時のメモを追加</li>
<li>2010.05.13 ofss_cbag: 関連サービスを起動するスクリプトの起動設定追加</li>
<li>2010.12.17 サイボウズ4をApache2(Ubuntu10.04)へインストールする場合について</li>
<li>2014-06-03 「サイボウズ10のインストール」を追加</li>
</ul>
<h4><a name="p0">概要</a></h4>
<p> Ubuntu 8.04デスクトップ版で、Apache2を端末から(コマンドで)インストールした後で、サイボウズ8のLinux版をインストールしてとりあえずログインできるようになった時のメモです。<br>
</p>
<h4><a name="p1">Apache2をapt-getでインストール</a></h4>
<p> sudo su - でrootになってから作業をしました。まず、以下の様に入力します。<br>
</p>
<div class="code" style="">
<table><tbody><tr>
<td class="source"><pre>apt-get install apache2
</pre></td>
</tr></tbody></table>
</div>
<p>などとしてApache2をインストールしたと思います。<br>
</p>
<h4><a name="p2">Apache2の動作確認</a></h4>
<p> ブラウザにlocalhostかそのサーバのIPアドレスを閲覧します。今回はサーバのIPアドレスを192.168.1.132としましたので、以下のURLにアクセスします。<br>
</p>
<div class="code" style="">
<table><tbody><tr>
<td class="source"><pre>http://192.168.1.132/
</pre></td>
</tr></tbody></table>
</div>
<p>へブラウザにアクセスします。以下のような簡単なメッセージが表示されます。It works!は少し大きなサイズの文字です。<br>
</p>
<div class="code" style="">
<table><tbody><tr>
<td class="source"><pre>It works!

</pre></td>
</tr></tbody></table>
</div>
<h4><a name="p3">サイボウズ8のプログラムをダウンロードします。</a></h4>
<p># wget <a href="http://download.cybozu.co.jp/office8/cbof-8.0.5-linux.bin" target="_blank">http://download.cybozu.co.jp/office8/cbof-8.0.5-linux.bin</a><br>
※ アドレスは 2010.2.11時点のものです。<br>
</p>
<p>サイボウズのサイト( <a href="http://products.cybozu.co.jp/office/ver8/download/" target="_blank">http://products.cybozu.co.jp/office/ver8/download/</a> )にある説明書にしたがってインストールします。<br>
今回は画面に表示される内容を変更せず、デフォルトの状態でインストールを進めます。途中確認の画面で、<br>
</p>
<div class="code" style="">
<table><tbody><tr>
<td class="source"><pre>===================== インストールの設定の確認 =====================

インストールの設定を確認してください。

インストール識別子:                           cbag
CGIディレクトリ:                              /var/www/cgi-bin
ドキュメントルートディレクトリ:               /var/www/html
WEBサーバーの実行ユーザー名:                  www-data
スケジューリングサービスの起動/停止ファイル:  /etc/init.d/ofss_cbag
アンインストールの実行ファイル:               /var/www/cgi-bin/cbag/uninstall_cbag

使用する製品
  サイボウズ(R) Office 8 基本セット
  サイボウズ(R) Office 8 ワークフロー
  サイボウズ(R) Office 8 報告書
  サイボウズ(R) Office 8 プロジェクト

この設定でインストールします。よろしいですか?

[Y](はい) / [N](いいえ) : y


実行ファイルをコピーしています...
テンプレートファイルをコピーしています...
イメージファイルをコピーしています...
モジュールファイルをコピーしています...
リソースファイルをコピーしています...
データファイルをコピーしています...
ログ設定ファイルをコピーしています...
スケジューリングサービスデータをコピーしています...
LICENSEファイルをコピーしています...
READMEファイルをコピーしています...
ディレクトリとファイルの所有者を変更しています...
アンインストールファイルをコピーしています...
スケジューリングサービスをコピーしています...
ln: creating symbolic link `/etc/rc.d/rc2.d/S98ofss_cbag': No such file or directory
ln: creating symbolic link `/etc/rc.d/rc3.d/S98ofss_cbag': No such file or directory
ln: creating symbolic link `/etc/rc.d/rc4.d/S98ofss_cbag': No such file or directory
ln: creating symbolic link `/etc/rc.d/rc5.d/S98ofss_cbag': No such file or directory
ln: creating symbolic link `/etc/rc.d/rc0.d/K02ofss_cbag': No such file or directory
ln: creating symbolic link `/etc/rc.d/rc1.d/K02ofss_cbag': No such file or directory
ln: creating symbolic link `/etc/rc.d/rc6.d/K02ofss_cbag': No such file or directory
スケジューリングサービスを起動しています...
===================== インストールの終了の確認 =====================

インストールが正常に終了しました。
使用する前に README を読んでください。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
試用許諾契約書とREADMEの保存先は次のとおりです。

試用許諾契約書 : /var/www/cgi-bin/cbag/LICENSE
README     : /var/www/cgi-bin/cbag/README
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Webブラウザーで次のURLにアクセスしてください。

http://(サーバーのIPアドレス、またはホスト名)/(CGIディレクトリ)/(インストール識別子)/ag.cgi
例)http://webserver.cybozu.co.jp/cgi-bin/cbag/ag.cgi
例)http://10.10.203.55/cgi-bin/cbag/ag.cgi

#
</pre></td>
</tr></tbody></table>
</div>
<p>などと表示されます。<br>
</p>
<pre>CGIディレクトリ:                              /var/www/cgi-bin
ドキュメントルートディレクトリ:               /var/www/html
</pre>
<p>の部分に注目します。<br>
</p>
<pre>/etc/apache2/sites-available/default
</pre>
<p>の内容について、<br>
</p>
<div class="code" style="">
<table><tbody><tr>
<td class="source"><pre>NameVirtualHost *
&lt;VirtualHost *&gt;
        ServerAdmin webmaster@localhost

#       DocumentRoot /var/www/
        DocumentRoot /var/www/html
        &lt;Directory /&gt;
                Options FollowSymLinks
                AllowOverride None
        &lt;/Directory&gt;
        &lt;Directory /var/www/&gt;
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        &lt;/Directory&gt;

#       ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        ScriptAlias /cgi-bin/ /var/www/cgi-bin/
        &lt;Directory "/usr/lib/cgi-bin"&gt;
                AllowOverride None
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
--- 以下省略 ---

</pre></td>
</tr></tbody></table>
</div>
<h4><a name="p4">Apache2再起動</a></h4>

<div class="code" style="">
<table><tbody><tr>
<td class="source"><pre># /etc/init.d/apache2 restart
 * Restarting web server apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
                                                                         [ OK ]
#

</pre></td>
</tr></tbody></table>
</div>
<h4><a name="p5">スケジューリング関係の起動スクリプト設定</a></h4>
<p>ofss_cbag という関連サービスを起動するスクリプトが、/etc/init.d/ofss_cbag が 作成されるが、このままでは、Ubuntu では起動しないので<br>
/etc/rc.local の exit 0 より前に、「/etc/init.d/ofss_cbag start 」を記述するか<br>
以下の用にして自動起動設定をする。<br>
</p>
<div class="code" style="">
<table><tbody><tr>
<td class="source"><pre># update-rc.d ofss_cbag defaults
Adding system startup for /etc/init.d/ofss_cbag ...
/etc/rc0.d/K20ofss_cbag -&gt; ../init.d/ofss_cbag
/etc/rc1.d/K20ofss_cbag -&gt; ../init.d/ofss_cbag
/etc/rc6.d/K20ofss_cbag -&gt; ../init.d/ofss_cbag
/etc/rc2.d/S20ofss_cbag -&gt; ../init.d/ofss_cbag
/etc/rc3.d/S20ofss_cbag -&gt; ../init.d/ofss_cbag
/etc/rc4.d/S20ofss_cbag -&gt; ../init.d/ofss_cbag
/etc/rc5.d/S20ofss_cbag -&gt; ../init.d/ofss_cbag
</pre></td>
</tr></tbody></table>
</div>
<p>※ 自動起動を解除する場合は、<br>
</p>
<div class="code" style="">
<table><tbody><tr>
<td class="source"><pre># update-rc.d ofss_cbag remove
</pre></td>
</tr></tbody></table>
</div>
<h4><a name="p6">サイボウズの最初の画面にアクセス</a></h4>
<p>今回の設定では、<br>
</p>
<pre>http://192.168.1.132/cgi-bin/cbag/ag.cgi
</pre>
<p>にブラウザでアクセスしてください。<br>
</p>
<h2><a name="p7">バージョンアップした時のメモ</a></h2>
<h3><a name="p8">Windowsのバージョン4からLinux8でアクセスURLを同じに</a></h3>
<ul>
<li>プログラム本体がoffice.exeからag.cgiに変更になっているので、HTMLのMETAタグの「&lt;meta http-equiv="Refresh" content="0;URL=/cgi-bin/cbag/ag.cgi"&gt;」を活用する。</li>
</ul>
<p>コメントは殆ど無いがその時のメモ<br>
</p>
<div class="code" style="">
<table><tbody><tr>
<td class="source"><pre>WindowsからLinuxでサイボウズのアクセスURLを同じ?

実際の稼動URLは変わってしまうが、お気に入りにこれまで登録していたものからアクセスしてもエラーで表示されない事を回避する。


http://IPアドレスまたは、ドメイン/cgi-bin/cb4/office.exe
http://IPアドレスまたは、ドメイン/cgi-bin/cbag/ag.cgi




# cd /etc/apache2/mods-available/
# vi mime.conf

   157  # To use CGI scripts outside of ScriptAliased directories:
   158  # (You will also need to add "ExecCGI" to the "Options" directive.)
   159  #
   160  AddHandler cgi-script .cgi .exe
   161

160行目の行末に" .exe"を追加する


apacheを再起動

# /etc/init.d/apache2 restart


/var/www/cgi-bin/cb4/office.exe を以下の様にPerlスクリプトにする

#!/usr/bin/perl

print "Content-Type: text/html\n\n";


print "&lt;html&gt;";
print qq(&lt;meta http-equiv="Refresh" content="0;URL=/cgi/6/ag.cgi"&gt;);
print "&lt;body&gt;\n";
#print "Herllo!\n";
print "&lt;/body&gt;";
print "&lt;/html&gt;";



root@gtestsv:/var/www/cgi-bin/cb4# ls -l office.exe
-rwxr-xr-x 1 root root 214 May  8 17:22 office.exe

</pre></td>
</tr></tbody></table>
</div>
<p> URLが変わる事での管理者側のサポートを極力減らしたい場合には少しは便利でしょうか。サーバーにはサイボウズ以外が入っていない場合は、エラーの際に表示されるドキュメントとして表示されるHTMLを変更する方法もあると思います。<br>
</p>
<p><br>
<br>
</p>
<h2><a name="p9">サイボウズ4をApache2(Ubuntu10.04)へインストールする場合について</a></h2>
<ul>
<li>2010.12.17</li>
</ul>
<p> Windows版のサイボウズ4をUbuntu(Linux版)でサイボウズ8へ移行する必要があり、UbuntuのApache2へサイボウズ4をインストールしてデータを移行してからバージョンアップの作業を行いました。サイボウズ4ではインストーラー(スクリプト)が未対応で、自分で修正が必要でした。ただし、見れば直ぐに分かると思います。<br>
</p>
<p><br>
<br>
</p>
<h2><a name="p10">サイボウズ10のインストール</a></h2>
<ul>
<li>2014-06-03</li>
</ul>
<h4><a name="p11">Ubuntu12.04へインストール</a></h4>
<p> 最後まで動作確認していませんが、インストーラーは起動し、利用許諾の画面も表示されました。<br>
</p>
<p><br>
<br>
</p>
<h4><a name="p12">Ubuntu14.04へのインストール</a></h4>
<p> 以下のGLIBCのバージョンが確認出来ず、インストーラーが中断しました。ちなみにshはdashというシェルなので、shをbashとしても結果は同じでした。<br>
</p>
<div class="code" style="">
<table><tbody><tr>
<td class="source"><pre># sh cbof-10.1.0-linux-k0.bin
この日本語が正しく表示されている場合は Y を入力してください。
If you cannot read the above Japanese text, type 'N'.
[Y] / [N] : y


GLIBCのバージョンを検出できませんでした。
</pre></td>
</tr></tbody></table>
</div>
<p><br>
}}

----
http://dbweb.0258.net/wiki.cgi?page=Ubuntu%A4%CB%A5%B5%A5%A4%A5%DC%A5%A6%A5%BA8%A4%F2%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB#p3

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS