お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-04-23 01:49:27

rng1093
メンバ
登録日: 2010-04-23

utuntuサーバの設定に関する情報について

ubuntuサーバ9.10のインストールを行いました。テキストベースなのでコマンドを入力しながらいろんな設定を行うことになると思います。
サーバとしてやろうとしていることは以下のとおりです。
1. Fedora上のWordpressで作成されたHPやデータベースをそっくりそのままubuntuサーバ上に移動する。
2. ファイルのダウンロード用のサーバを作成する。(百名程度がダウンロードする)
3. サーバ上でのアンケート受付と集計
以上のようなことです。
今の状況では外部からブラウズするとIt works. とだけ画面に出ます。すなわちapacheが動いているもののindex.htmlがないということだと思います。ホームページは見た目のチェックをしながら設定したいのですが、テキストベースですからそういうわけにはいかないと思います。例えば隣にWindowsマシンなどをおいて、ファイルをftpかsambaで送信しながらブラウザでチェックしたりするのでしょうか。そのためにはftpサーバの設定が前もって必要ですね。
すなわち、サーバを立ち上げていく具体的な手順が分からないのでそれを解説しているサイトとか文献を教えていただきたいと思います。よろしくお願いします。

オフライン

 

#2 2010-04-23 08:55:47

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

Re: utuntuサーバの設定に関する情報について

実はIt works.と記述されたhtmlファイルがあり、それが表示されています。
場所は「/var/www」です。デフォルトでは書き込み権限がないので、管理者権限で書き込むか、ディレクトリの所有者を自分にしてください。

アップロード・ダウンロードはftpやsambaではなく、PHPを使ってWebブラウザの画面から行うという手もあります。
通常のUbuntuサーバーなら、PHPはインストール済みだったと思います。<?php phpinfo(); ?>と記述したphpファイルを/var/wwwに置くことで、動作確認できます。
もしPHPがインストールされていないのであれば、php5というパッケージをインストールしてください。apacheとの関連づけなども自動でやってくれます。
FTPを使いたいのであれば、pure-ftpdなどのパッケージがあります。
sambaはsambaというパッケージをインストールすることで利用できます。

構成は人それぞれなので、自分の構成を検討してからそれぞれのソフトの説明を検索するのがいいと思います。
例えばGoogleで「ubuntu apache」や「ubuntu pure-ftpd」と検索するだけでも、分かりやすい説明が多数ヒットします。

初めてサーバーを立てるのであれば、デスクトップ版Ubuntuにapacheやftpd、phpなどをインストールし、GUI操作で設定方法を充分に把握してからサーバー版を使うのがお勧めです。

オフライン

 

#3 2010-04-23 09:45:19

hmatsue
アドバイザ
登録日: 2009-03-10

Re: utuntuサーバの設定に関する情報について

まずは下記をご一読下さい。
https://help.ubuntu.com/9.10/serverguide/C/index.html

rng1093 による投稿:

1. Fedora上のWordpressで作成されたHPやデータベースをそっくりそのままubuntuサーバ上に移動する。

これはtarで固めて持っていて、権限やapacheの設定をすればよいかと思います。DBについては全データをdumpするコマンドが用意されているかと思いますので、それでdumpして、Ubuntuに持っていって再構築ですね。

rng1093 による投稿:

2. ファイルのダウンロード用のサーバを作成する。(百名程度がダウンロードする)

内容や目的によって異なりますが、http, https, sftpなどが候補に挙がるかと思います。

rng1093 による投稿:

3. サーバ上でのアンケート受付と集計

ポピュラーなのは裏でpostgresやmysqlなどを走らせて、php, perl, pythonなどで処理でしょうか。

rng1093 による投稿:

ホームページは見た目のチェックをしながら設定したいのですが、テキストベースですからそういうわけにはいかないと思います。

簡易的にでよいのならfbterm, w3mなどでできるかと思います(実際に試したことはないのでよく判りませんが)。

rng1093 による投稿:

例えば隣にWindowsマシンなどをおいて、ファイルをftpかsambaで送信しながらブラウザでチェックしたりするのでしょうか。

なので、こっちの方が簡単そうですね。ファイル転送はssh(scp)などでもよいでしょう。サーバ専用機ならディスプレイやキーボードすら繋げる必要は無いので、リモート管理の設定が済んでさえしまえば、あとは別のマシンからssh接続で良いかと思います。

オフライン

 

#4 2010-04-27 08:22:12

rng1093
メンバ
登録日: 2010-04-23

Re: utuntuサーバの設定に関する情報について

回答ありがとうございます。昨年(2009年)に刊行された雑誌体の解説本である「Ubuntuで作るLinuxサーバー」(日経Linux編)を取り寄せてみました。内容を見てみると、全210ページ中、サーバ版オンリーの解説記事は最後の3ページのみでありました。ただ、サーバの設定と言う面ではかなりの部分はデスクトップ版とサーバ版で重複するのだろうと思います。

ひとつ分からないことですが、このサーバから別のntpサーバに時間を問い合わせたいと思いますが、記述がないので設定の仕方を教えて頂きたいのですが。
デスクトップ版だったらGUIをカンで操作してたどりつくことができると思いますが。
/etc/ntp.confをエディットしてntpサーバを指定して、そのあとでsudo ntp enable コマンドを入力するというような類だと思いますが、具体的な設定が分かりません(前述は全くのデタラメです)。
よろしくお願いします。

オフライン

 

#5 2010-04-27 09:14:43

hmatsue
アドバイザ
登録日: 2009-03-10

Re: utuntuサーバの設定に関する情報について

サーバ版は使ったことがないのでよくわかりませんが、デスクトップ版には/etc/default/ntpdateで時刻合わせが設定されているようです。ntpdateを使うというのはいかがでしょう。

オフライン

 

#6 2010-04-27 10:27:20

hito
管理者
登録日: 2007-03-18

Re: utuntuサーバの設定に関する情報について

sudo apt-get install ntp してください。
デフォルトでserverとしてntp.ubuntu.comが利用された状態でNTPdが走ります。

同期するサーバを変更する場合は、/etc/ntp.confのserver行を追加・変更してください。

オフライン

 

Board footer

Powered by FluxBB