人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

えーと、基本的な質問で申し訳ありません。
apacheとmysqlの関係について。

mysqlを使うのに、apacheをwebサーバとして使うためにインストールしようとしていました。
基本書にはよくそう書いてあります。

これは必須なのでしょうか。
それともレンタルサーバを利用する場合はインストールしなくてもよいのでしょうか。
(サーバ管理者が設定めんどくさいからしたくないと言われたもので。)

●質問者: petem
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:Apache MySQL Web くそ インストール
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● kn1967
●23ポイント

apache+php+MySQLという組み合わせパターンが多いのは事実ですが必須という組み合わせではありません。

(MySQL自体は単独でも動作可能なソフトウェアです。Webサーバーはperlやphpなどが使えるものならば何でも良いです。)

本題に戻りますが、レンタルサーバーによって

(1)MySQLをインストールしてある

(2)MySQLを後から追加でインストールできるようになっている

(3)MySQLを利用できない

のいずれかになります。

面倒だからという事は(2)であろうと思われますので、管理者権限があれば準備できるのだと思いますが、apacheをインストールしようといったようなとんでもない方向に進んでしまうような現状のスキルでは操作マニュアルがあったとしてもトラブルを起こしかねず、また、面倒だからなどという人の管理しているサーバーを自分で操作してトラブルでも起こしようものなら何を言われることやら・・・)

何のためにMySQLが必要なのかをサーバー管理者に説明して口説き落とす努力をしましょうよ。

http://q.hatena.ne.jp/ダミー

◎質問者からの返答

レンタルサーバーをこっそり自腹で借りました。

まずはここで実験してみます。

ありがとうございます。


2 ● cross-xross
●23ポイント

結論からお答えすると、MySQLとApacheは直接関係ありません。

ですが、MySQLに限らずデータベースソフトはWeb上で入力された数値・データを格納するのに専ら使われています。

寡聞にして私はMySQL単体で使われるケースを知りません。

故に、基本書ではWebサーバを立ち上げる為のApacheのインストールも平行して書かれているのだと思われます。

ローカルでSQLの勉強のためにMySQLを導入されるのであれば、まったくApacheは必要ないです。

レンタルサーバに関してですが、近しい方からレンタルされるのでしょうか?(文面から勝手に判断いたしましたが)

それならばMySQLに関して多少の設定は必要です。

Webサーバとして稼動している以上Apacheは既にインストール済みだと思います。

有料のレンタルサーバサービスならば、MySQL導入済みのWebスペースレンタルサービスも在ったと思います。

http://q.hatena.ne.jp/1183555020

URLはダミーです。

◎質問者からの返答

レンタルサーバーをこっそり自腹で借りました。

まずはここで実験してみます。

ありがとうございます。


3 ● ねぎ
●22ポイント

極論を言ってしまえば必須ではありません。

しかしながら、特別な理由でも無い限り、自宅or会社の環境にインストールして事前にテストしてから公開サーバにアップする方が良いです。

とゆーワケで、のっぴきならない状況ならレンタルサーバのサービスをそのまま使うだけでOK。

それほど切羽詰って無いなら、事前にローカル環境でテストすべき。という感じでしょうか。

例として車の運転を挙げてみます。(以下は余裕があったら見て下さい)

免許取り立ての初心者であっても、免許さえ持ってれば公道に出て運転するのは自由です。 が、公道には色々な人がいるし、危険もいっぱいあります。

それらの危険な状況を判断して乗り切るには、車を運転するための最低限の知識や技術の他に、経験も必要になってきます。

それらを身に付ける為に、自宅or会社環境へインストール&テストを行うのです。

自分自身の技術力(スキル)を高める目的もありますが、周囲の皆様へ迷惑を掛けない為の事前予防策でもあります。

今回の場合、レンタルサーバという特性上、自分の設置したmysqlなどが原因で、他の皆様に迷惑を掛けてしまう可能性はゼロではありません。

共有サーバで共同生活(?)をする以上、最低限の集団ルールやマナーを守り、快適なIT生活(??)を過ごして下さい。

ちなみにローカル環境でお手軽にWEBサーバを立てたいのであれば、apacheよりAN HTTPDの方が簡単でススメですよ♪

■AN HTTPDインストール方法

http://y-kit.jp/saba/xp/anhtinst.htm

■MySQLインストール方法

http://y-kit.jp/saba/xp/mysqlinst.htm

◎質問者からの返答

レンタルサーバーをこっそり自腹で借りました。

まずはここで実験してみます。

ありがとうございます。


4 ● ootatmt
●22ポイント

> mysqlを使うのに、apacheをwebサーバとして使うためにインストールしようとしていました。

> 基本書にはよくそう書いてあります。


MySQL を使うだけなら、Apache は必要ありません。

ただし、ブラウザから操作しようと思うのなら Apache などの Webサーバ は必要になります。


レンタルサーバなら、Webサーバは入っているでしょうから Apache をインストールする必要はありません。


レンタルサーバに MySQL が入っていないようなら、インストールする必要がありますが、これは管理者に頼まないとダメでしょう。

しかし、管理者としては設定が面倒ですので、やりたくないのでしょう。


最初から MySQL が使えるようになっているレンタルサーバもありますので、これを利用するようにした方が賢明だと思います。

http://www.darkangel.jp/?m=0&c=php&n=daWinServer

◎質問者からの返答

レンタルサーバーをこっそり自腹で借りました。

まずはここで実験してみます。

ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ