<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>サーファーとサーバーと色々のblog</title>
<link>https://ameblo.jp/syouta0923/</link>
<atom:link href="https://rssblog.ameba.jp/syouta0923/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>サーフィンと車と音楽と...まぁ色々と大好きなWEBのエンジニアが書くblogです。得意な遊びは自信を持って、サーバー日誌は記憶を残すため。</description>
<language>ja</language>
<item>
<title>サーバー日誌2</title>
<description>
<![CDATA[ <p>続いてapacheをインストールしてみる。</p><br><p>apacheのサイトから　wget コマンドなどを使って</p><p>ファイルを取得する。</p><p><u><font color="#0000ff"><a href="http://archive.apache.org/dist/httpd/">http://archive.apache.org/dist/httpd/</a></font></u></p><br><p>自分は下記を取得↓</p><p><a href="http://archive.apache.org/dist/httpd/httpd-2.2.4.tar.gz">httpd-2.2.4.tar.gz</a></p><br><p>yum等のRPMを使う方法も有るようなんですが、</p><p>どうも配置されるディレクトリが変わってしまうようなので</p><p>（同僚からの情報）ソースコンパイルにチャレンジ！</p><br><p>とりあえずここにインストールされるのが正しいと思われます↓</p><p>/usr/local/apache2</p><br><p>tar で解凍して</p><p>こんな感じ？↓</p><p><font face="Courier New">tar xzvf　<a href="http://archive.apache.org/dist/httpd/httpd-2.2.4.tar.gz"><font face="ＭＳ Ｐゴシック">httpd-2.2.4.tar.gz</font></a></font></p><br><p>解凍したディレクトリで</p><p>./configureしてみると</p><br><p>・configureというのはそのアプリケーションのmakeファイルを作るのに必要な</p><p>コンパイラやライブラリが存在するのかをチェックしてくれる・・・らしい、</p><p>どうもそういう便利な機能を用意してくれているようです。</p><br><p>どうもgccというのが無いと言われる。</p><br><p>こいつはyumで取得しても問題無いようなので</p><p>gcc(Ｃ言語のコンパイラらしい)をまとめて取得。</p><br><br><p>再度configureを実行。</p><p>見事OK!</p><br><p><strong><u>makeを実行！</u></strong></p><p><strong><u>（とりあえず実行するインストール用のmakeファイルを作ってくれます</u></strong><strong><u>）</u></strong></p><p><strong><u><br></u></strong></p><p><u>続いて</u></p><p><u><br></u></p><p><strong><u>make installを実行</u></strong></p><p><u><strong>（予め指定されているディレクトリ、今回は/usr/local/apache2にインストールしてくれます）</strong></u></p><p><strong><u><br></u></strong></p><p>晴れてapacheのインストール完了！</p><br><p><strong>/usr/local/apache2/bin/apachectl start</strong></p><p><strong>でapacheを起動してみたら起動しました！</strong><br></p><p>ちなみに、作業が終わるといつもサーバーを落としてしまう自分は</p><br><p>/etc/rc.d/rc.localに<br>/usr/local/apache2/bin/apachectl start<br></p><p>と記入しておく事で、apacheを自動起動させてます。</p><br><p>いやいや、「・・・と思う」「・・・らしい」でとりあえず起動できちゃうんですから、</p><p>オープンソースって凄いですね。</p><p>実際は全然解ってないんですけど。</p><br><p>次はブラウザからアクセスしてperlを実行させます！</p><p>（実は現在ドツボにはまっています・・・)</p>
]]>
</description>
<link>https://ameblo.jp/syouta0923/entry-10044091374.html</link>
<pubDate>Mon, 20 Aug 2007 22:32:14 +0900</pubDate>
</item>
<item>
<title>サーバー日誌1</title>
<description>
<![CDATA[ 転職を控えている事もあり、<br><p>勉強のため自宅にサーバーを構築しております。</p><br><p>一週間程前に立ち上げた<br>自宅サーバー構築プロジェクト</p><br><p>ホリデーサーファーによる<br>ホリデーサーバー（自分が使う時だけ立ち上がるサーバー）<br>構築プロジェクト</p><br><p>目標<br>Linux入れて、DB入れて<br>Webサーバーを入れて<br>外に向けて公開する。<br>その他、次の仕事で使うのと同じ環境を作る。</p><p>って一言で終わっちゃうんですけど<br>これが大変なんですよね・・・</p><br><p>構成の予定としては</p><p>マシン:秋葉原で買ってきたDellの中古PC(OS無し)1万円<br>メモリ256M,HD20G linux textしか入れないからこんなもので</p><br><p>OS:CentOS5(CD-R×5枚)自宅の余りを使用</p><br><p>Webサーバー:Apache2.2</p><br><p>DB:MySQL(バージョン調べてない・・・)</p><br><p>その他<br>SubVersion(全く判らないけど仕事で使うため)<br>Perlの勉強をしなくちゃいけないので<br>HtmlTemplate,DBI,mod_perl<br>も入れてみる予定。</p><br><p>うーん、形ある物（PCとCD-R）意外は全てフリー（無料）って<br>今更ながら本当に不思議な世界だと思いました。</p><p>まずはOSのインストール</p><br><p><strong>覚えてる中でハマったのは</strong></p><p>・パーテーションの意味（mount）が解らなかった<br>・2枚目のCDを入れる前の選択肢でリブートしてしまいやり直しになった<br>・ネットワーク周りの設定で奮闘（中)</p><br><p>WindowsXPのクライアントPCからSSH(リモート)で接続したいので<br>既に使用している<br>BUFFAROのルータ（無線）を通してルーターからは有線でサーバーにアクセスします。</p><p>以下とりあえずsshで入るために設定した（覚えている限り）<br></p><p>項目</p><p><strong>/etc/sysconfig/network<br></strong>GATEWAY=***.***.***.*** #ゲートウェイのIPアドレス<br>NETWORKING=yes          #わからない・・・<br>HOSTNAME=********* #その名の通りホスト名かな？</p><br><p><strong>/etc/resolv.conf<br></strong>nameserver ***.***.***.*** #DNSのアドレスかな？我が家の場合ルータのアドレスを設定してます</p><br><p><strong>/etc/sysconfig/network-scripts/ifcfg-eth0<br></strong>#解らないからデフォルトのままの項目<br>DEVICE=eth0 #ハードウェアレベルの差込口を指してる模様（自信なし・・・）<br>BOOTPROTO=none #解らない・・・<br>HWADDR=**:**:**:**:**:** #解らない・・・<br>ONBOOT=yes #解らない・・・<br>TYPE=Ethernet #イーサネットワークだと宣言してるのかな？</p><p>#以下自分で設定<br>NETMASK=***.***.***.*** #ネットマスク<br>IPADDR=***.***.***.*** #自分のIPアドレス（固定の場合のみかな？DHCPの場合いらない？）<br>NETWORK=***.***.***.*** #ネットワークのアドレスを記入してるのかな？</p><br><p>これでとりあえずサーバーに電源さえ入れておけば<br>WindowsのPCからリモートで操作出来ました。<br>それにしても、解った事は解らない事だらけという事ですね・・・</p><p>次はapacheのインストール行きます！</p><br>
]]>
</description>
<link>https://ameblo.jp/syouta0923/entry-10043582920.html</link>
<pubDate>Thu, 16 Aug 2007 18:23:39 +0900</pubDate>
</item>
</channel>
</rss>
