2008年11月14日 18:50 by AzureStone

全くの初心者です。(インストール等はしたことあります)
今回ubuntuで、自宅サーバーを構築しようと無謀にも始めました。

http://www.shitomi.jp/ubuntu804/

のサイトを参考に昨日試行錯誤してましたが
(apache2の所を参考にして)
127.0.0.1でサイトを見ることまで出来ましたが
その後なにやら判らなくなりました。
127.0.1.1でのhtmlも見れなくなり
にっちもさっちもいかなくなりました。
これが本当の初心者なんだなとつくづく思いました。

結局敷居が高く理解が追いつかないことが判明し
どこから手をつけて良いのか判らず
ご教授をお願いしたいのです。
先ず、初心者のなすべき勉強のサイトなど
お教え願えますでしょうか?
検索してもどれが良いのか、今のところ判別つきません。
よろしくお願い致します。

1: 口コミさん : 2008-11-14 20:15
どのような構成で、どのように確認しているかが分からないと、
アドバイスもし辛いですよ!
2: カクタス : 2008-11-14 20:26
まずアパッチは起動してますか?

後、設定を教えて下さい
3: 口コミさん : 2008-11-14 23:34
ありがとうございます。
マシンは
FMV-7140MG5
PentiumM1.4GHz
1GBメモリー(512MBX2)
160GB HDD
155GB・3GB(スワップ)
で、上記のサイトでは、理解できなかったので
今一度初期化してubuntu新規導入のままです。
この状態から、超初心者でサーバー構築まで
最初から勉強しなおそうと思っています。
その際に、わかりやすい(初心者にとって)サイトや
書籍でお勧めがありますでしょうか?
とりあえずそれを自分で勉強して、その際に
判らないところを質問しようと思っています。

全くの取っつきはじめのことですが
よろしくご教授お願いいたします。
4: 口コミさん : 2008-11-15 00:19
>127.0.0.1でサイトを見ることまで出来ましたが
>その後なにやら判らなくなりました。
>127.0.1.1でのhtmlも見れなくなり

127.0.0.1では見られたのに127.0.1.1で見られないというのなら、127.0.1.1が見られないのは丸っきり別の所を指しているので当然です。
※127.0.0.1はlocalhost(そのPC本体のループバックアドレス)
127.0.0.1で見られたのなら、次に確認するのは192.168.0.xxなどの自PCにDHCPサーバーなどから割り振られた(もしくは自分で設定した)IPアドレスです。

Apacheの設定自体は、他のディストリビューションでもあまり大差ないので、「Centosでサーバー構築」 で検索すると、詳しく載っています。参考にしてください。
http://centossrv.com
パソコンおやじさんのページもいつもお世話になっています。
http://www.aconus.com/~oyaji/
5: 口コミさん : 2008-11-15 00:47
ネットワークの設定かhttpd.confの設定なんでしょうね。

当初は127.0.0.1で見れたならその後に変更したものを戻してやり直すべきです。
オリジナルのhttpd.confに戻してみてはどうでしょうか?
次に同じLAN内からローカルアドレスで見えるかの確認ですね。
そこからグローバルから見れるようにするにはルーターの設定です。
普通の環境ならnatしないといけないです。

今回初めて知ったのですが
127.X.X.Xってどれでもループバックするんですね。
127.0.0.1だけかと思っていました。
それもとWindowsの仕様なのかな???
6: 口コミさん : 2008-11-15 05:17
お返事ありがとうございます。
今のところubuntu8.10にapache2をインストールした所
サービス稼働しており
127.0.0.1
および
192.168.1.22(固定)
にて
It works!
と表示するに至りました。
後はcgiが動かせる様になることですね。
そこらあたりが上手くいってからルーター設定に移りたいです。
パソコンおやじさんのページなどで
ubuntuと表記が違うので判りませんでしたが
注意すべき点は何処でしょうか?
yumというものも実はまだ判っていません。
コマンドから憶えている状態です。
今のところ、そのレベルなので面倒だとは思いますが
よろしくお願いいたします。
手取り足取りとなっては迷惑なので、次に判らないところで
また質問させて下さい。
7: 口コミさん : 2008-11-15 05:44
何をしたいか書かないとアドバイスしようがないよ
8: 口コミさん : 2008-11-15 18:28
すみません言葉足らずで。

何がしたいか?
個人的なサイトを作りたいのが
本当の狙いです。
必要な時に立ち上げ、不要な時には閉じていると言った
限定的なサイトを自宅サーバーで行いたいのです。
内容は今は決まっていないのですが・・・
htaccess等でアクセス制限も掛けたサイトを
運営したいのです。
その際に、掲示板等も設置したいので
cgiも動作できる環境にしたいです。
と言った所では、まだ不明でしょうか?
9: 口コミさん : 2008-11-15 18:29
yumとはソフトウェアの管理手段のコマンドです。これを使うと、redhat系のlinuxでは依存関係を自動で考えてくれて、ソフトウェアのアップデートやインストールができます。
Ubuntuのサーバーはいじったことがないのですが、Debian系ではaptコマンドがあります。どちらもソフトウェアの管理面では非常に便利なツールです。
自分はこのyumが使いたいので、自宅サーバーではCentOSを使っています。
それからウェブサーバーとして使うなら、webminというブラウザで設定するソフトがあるので、それをインストールすればディストリビューションによる違いをほとんど考えなくて済みます。
10: 口コミさん : 2008-11-17 18:48
色々すみません。ご迷惑おかけして。
初心者特有の、何をして良いか判らない状態です。

先日行った事は、
LAMPをインストールしてapache2の動作も確認。
120.0.0.1で
indexの表示も確認。
でIPも固定して
198.162.1.22で
indexの表示も確認。
phpも導入手順にそって行ったつもりですが
http://debianj.com/ubuntu/install/lamp_lapp.html
を参考にしたのですが、これも途中で躓いており
>再起動が終わると LAMP/LAPP 環境が正しく構築できているかを確認してみましょう。
>はじめに公開ディレクトリに以下のような PHP ファイルを作成します。
>sudo vi /var/ubuntu.html/public_html/info.php
なんですが、作成できません。

手動で作ろうと思っても権限がないらしく駄目でした。
ここらが初心者なんでしょうね。

それと、家庭内LANのLANサーバーのフォルダーに
アクセス出来るのですが、内容が無い状態での表示です。
これも判りません。
アクセス出来ても、内容の表示が無のです。

何処で躓いているのか?何をミスしているのかも判りません。
ウインドウズなら多少判っているつもりなんですが・・・
11: カクタス : 2008-11-17 19:37
PHPに関しては、作成しようとしているユーザーに所有権が無いのだと思います。
作成しようとしているディレクトリの所有権を確認してみて下さい。
まあ、rootで作成すれば問題ないですが
12: 口コミさん : 2008-11-17 20:55
>>sudo vi /var/ubuntu.html/public_html/info.php
>なんですが、作成できません。

そもそも/var/ubuntu.html/public_html/はちゃんとありますか?
作成できませんではなく、どのようなメッセージが出てきたかを
書いてくれると、フォローしやすいです。
(permission Deniedとか、not foundとか)
13: カクタス : 2008-11-17 21:53
>>011
訂正

すいません
suboコマンド見落としてました…

rootで権限がないと言う、有り得ない状況なんですね

もしそのディレクトリが存在するなら、もう一度、所有権(読み込み・書き込み・実行も)確認して、設定し直して下さい

また、suboじゃなく、直接rootで作成してみてください

suboコマンド自体に使用制限かけてませんか?
14: 口コミさん : 2008-11-17 23:12
作成しようとしてるディレクトリがあるかどうか、
以下のコマンド入力してその結果をここに書いてもらえば、何かわかるかもしれません。
ls /var/ubuntu.html/public_html

またsudo vi で書き込もうとしたとき、(:wqなどで保存しようとしたとき)のエラーメッセージを書いてもらうといいかもしれません。

ちなみに
sudo su -
で直接rootになれるのだけど、初心者という名前の免罪符を使おうとしてる限り、このコマンドは使わない方がいいかもしれません。
15: 口コミさん : 2008-11-17 23:27
ubuntu 8.10があったので試してみた。

デフォルト状態だと/var/wwwがドキュメントルートなので、apache2の設定ファイルを編集していないのであれば、次の要領で出きるはず。

sudo /etc/init.d/apache2 restart
sudo vi /var/www/info.php
16: 口コミさん : 2008-11-18 18:52
ありがとうございます。
説明不足ですみません。
8.10をインストールしているので
だぁくさんの方法で作成できそうです。
viの使用法も何とか判りそうなので、その問題はクリアしそうです。
ありがとうございます。
17: 口コミさん : 2009-02-11 08:41
はじめまして 
今自分の手作りのパソコンがいつも空いている状態なんです。

だから 今度linuxのサーバを組もうかなと考えています。

ちなみに linuxに関する知識が無に等しいだし、シェルとコマンドもまったく扱えないです。

この状態から 始めるとまったく無謀ですよね。サーバだったら、普通のPCみたいなあまちょろいセキュリティ(甘くしてはいけないけど)をしてはいけないですよね
ちゃんと知識がないとすぐにやられますよね

もし、よかったら 初心者向きのアドバイスをお願いします。 よろしくお願いします。
18: 口コミさん : 2009-02-11 09:03
>アキさん
いちおう私もお世話になっているオススメのホームページをお知らせしておきます。

CentOSでサーバー構築
http://centossrv.com
パソコンおやじさんのホームページ
http://www.aconus.com/~oyaji/
ほかにも今は参考になるページはたくさんありますので、検索してみてください。

紹介したページの手順で組めば、サーバーのセキュリティとしてはかなりしっかりしたものができると思います。掲示板もありますので、質問もできます。
後はこちらのホームページで行っている手順を理解するのが大変ですが、それはだんだんと覚えていくしかないです。
ただ、最初は必ずネットワークの仕組み(DNSサーバーやインターネットでホームページが表示される仕組みなど)を覚える必要があると思います。

がんばってください。指でOK
19: 口コミさん : 2009-02-11 21:42
ありがとうございます。
やはり すこしずつやって行くしかないですね。
努力してみます。

スレッド一覧

043:はじめまして 043:SELinuxのポリシーの修正についてです。 急成長中のベンチャー企業で働いてみたいとおもいませんか?! 065:冷却方法 067:サーバーダウン→504エラー 玄人箱に関して 052:DNSサーバーは僕が憎いに違いない ■ 単発質問コーナー 基本すぎてすみません・・・。 079:NICドライバのインストールまたは認識について 069:初めまして PHPスクリプトでメールが送信できません。 061:linux os のアンインストール方法 063:linux os アンインストール 方法(再度no付け) 056: ドメインとホスト名について。 055:mod_layoutで動的フッターを挿入 044:イントラで2つのサイト 031:パティションどうきっています? 019:mixiのようなサイトを作れる方募集!! 014:500人、超えないかなぁ〜 066:サーバーに適したマザーボード dd dumpを使ってのバックアップ、restoreについて。 012:初心者におすすめのLinuxは? 077:よろしくです 078: Web サイトが携帯電話から見られない 062:webmaster だけがメールを受け付けない 057:ご質問〜windows領域削除方法〜 053:安いサーバ情報・・・。 037:データベース認証について 029:Apacheに異常アクセスログ 017:おすすめのUPSは? 009:お勧めの無料DDNSサービスは? 002:White Box Enterprise Linux 3.0について 0023:初心者です、よろしくお願い致します。ubuntu ☆教えて☆Linuxをマスターしたい CentOS 5 i386インストール時のトラブル こんなlogがでてるんですが・・・ 初心者です。 MySQLのアップグレードについて xdm/KDE ログオフ時にスクリプトを走らせたい 086:webツール(便利ツール等) 072:AMD VS Intel とりあえずDBサーバを自鯖にしてみたいのですが 060:Squidの設定->DNSエラー 041:【Linux】apacheで複数サイト作成したいのですが・・・ 022:LINUXのDistribution 023:初心者ですみません。。。Fedora Core3 013:vsftpdのchroot設定について 001:DynamicDNS様、様々〜笑 【愛知、常駐プログラマ募集】 064 : vsftpdで外付けHDDを公開する方法を教えてください。 038:sambaで共有できません・・・ knoppixでサーバーを構築しました。 010:お勧めの書籍は? 028:自作か購入か… 064:CPU使用率が高いきが・・・ 054:マシンが一台しかなくてもお金がなくても・・・。 032:(;´Д`)え、かなり増えてきている… 025:ipnuts の新バージョンでました。 【求人】港区でのお仕事です【時給1700円以上】 007:おすすめ固定IP 1、ダイレクトEメールを送りたい ソフトウェアレイドについて。 053: 譲ります 085:覚えておきたいコマンド 070:ファイルをアップしても0kbになる 068:精神対策(堕ちない自鯖) アクセスが無いけどトラフィックがある 自鯖が止まる理由 034:pop3が利用できません 059:500 Can't connect to www.google.co.jp:80 (Bad hostname 'www.google.co.jp') 048:サブドメイン転送処理の賢い方法 045:sambaが見えません。 040:はじめまして 030:Linuxの情報入手、勉強方法 011:CentOS5.7で自宅サーバで外部公開に失敗します。 Postfix メールサーバー 自宅サーバ 必見!あのDCDが来日!! 001:自宅の様子を写真をw 080: DMZの構築方法 profixでバーチャルサーバ 081:Xウィンドウが起動しない(GNOME) 075:サブドメインとIPアドレス ローカル接続のDB 韓国固定IP , 韓国からのDNSが 必要なら 連絡ください。 はじめまして! 質問 Perl cpan2rpmのインストール/使用方法 新品のサーバが¥14,800から( ・_・;) サーバーにメッセージ多発 ルーセント・グローバル、Linuxガジェット開発を促進へ 自宅サーバ公開方法 084:OSは64bitか32bitか 071:サーバ用の部品 066:自鯖が止まる理由改 047:ディレクトリによって使われるphp.iniを変える的な動作をしたい 035:RAID 033:アクセスログ検索スクリプトってないですか? 026:CGIファイルの関連づけ 016:結構前からあった、自鯖ML 004:(;´Д`)え、微妙に増えてきている… 【愛知、常駐プログラマ募集】 httpサーバを作りたい。サーバマシンがネットワークにつながらない問題 066:CentOSでの仮想化について教えてください〜  067:サーバーを1週間ダウンさせてしまいました。 015:使用ディストリビューション 073:おすすめルータ 076:ダイナミックDNS下で2台のホスト名にアクセスする方法 067:回線対策(落ちない自鯖) メールサーバーコミュを立ち上げました ディレクトリの破損!? perlバスについて質問 056:biglobeから中継サーバについて 042:Bフレッツ(or ADSL)マルチセッションでセカンダリDNS 018:X端末エミュレータ 005:自鯖でも、お手軽安く使える独自ドメイン Yahoo画面、あざむきかた知ってる方、ご連絡お待ちします。 064: 帯域制限のないプロバイダ 質問です。 OPENsshのセキュリティーについて 082:外付けHDD増設の手法と機器 074:おすすめOS 他人のADSLモデムに!! 039:Apacheの設定 050:メール受信をスイッチにしてPHPを起動させるサイト 036:割り当てるグローバルIPについて 008:White Box Enterprise Linux ML 正式版稼働報告! グリー携帯無限認証 どなたかご自宅で教えていただけませんか 003:哲学?持論? ネットワークインストールについて 083:Squidの設定について 011:よろしくおねがいします。 058:Sambaで転送したファイルが表示されない 051:SPAMフィルターの構築について [bsfilter+MeCab] 049:今までのトピックのサマリー 046:ドメインのname serverの変更 029:TCPIPの勉強 027:Yahoo!BBの場合の設定について 020:DICEの質問 006:ClientOSにLinuxを使用し始める。

サイト内検索