• ベストアンサー

LinuxのApacheについて教えてください

Apache2のインストールを検索してみました。 centOSでは、「yum -y install httpd」などとなっていて、パッケージが「httpd」のようです。 ubuntuでは、「apt install apache2」などとなっていて、パッケージが「apache2」のようです。 この「httpd」と「apache2」はまったく別物なのでしょうか? 尚、centOSの「httpd」がApacheであることは理解してます。

質問者が選んだベストアンサー

  • ベストアンサー
  • agehage
  • ベストアンサー率22% (2545/11326)
回答No.1

centosで以下のコマンドでインストールされているapacheのバージョンがわかります yum list installed | grep httpd ubuntuでは以下のコマンドでインストールされるapacheのバージョンがわかります(ちょっと自信なし) apt-cache search apache apacheはapacheなので別物というのは変な気もしますが、バージョンが違えば少々違うので別物かも知れません これでバージョンを調べてご判断ください

okidsaya555
質問者

補足

ありがとうございます。 尋ね方がマズかったようです。 同じものなんだけども、centOSでは、「httpd」というパッケージ名で、ubuntuでは、「apache」というパッケージ名にしているということでしょうか?

関連するQ&A

  • Apacheインストールについて

    CentOS7でメールサーバを構築しております。 yumでApacheのインストールを行う際に、インストール場所を変更する必要があったので コマンドを調べて以下のように実行しました。 yum -y --installroot=/usr/local/apache246 --releasever=7 install httpd するとApache以外のファイル?が100個ほどインストールされてしまったようなログが出ました。実際/usr/local/apache246の配下に沢山のフォルダが作成されていました。 Apacheをアンインストールすれば削除されるのかと思い、 yum -y --installroot=/usr/local/apache246 --releasever=7 remove httpd を実行しましたが、Apacheだけアンインストールされたようで、 フォルダは依然残ったままです。 お伺いしたいのは (1)インストールコマンドがおかしいのか? (2)Apacheは削除したので/usr/local/apache246配下のフォルダは削除しても良いのか? の2点になります。 ご回答よろしくお願いいたします。

  • apacheの再インストール

    お世話になってます。 現在、CentOs5.3にmySqlを入れた状態なのですが、 今度はphpを入れようとして悩んでいます。 php5.2.9のconfigureで -with-apxs2=/usr/local/apache2/bin/apxs を指定しているのですが、 No such file or directory とエラーになってしまいます。 そこで、インストールされていないと思い、 yum -y install httpd をすると Package httpd-2.2.3-22.el5.centos.2.i386 already installed and latest version Nothing to do となります。 確かに、/etc/rc.d/init.d/httpd startではOKになるのですが、 httpd -vでは bash: httpd: command not found となるので、入っているのかどうかも分からない状態です。 OSインストール時には入れていないと思うのですが・・・ どなたか、対処(apacheとphpを入れたい)が分かる方、 教えていただけると助かります。 よろしくお願いいたします。

  • apache2系のインストール

    centos4系などにapahce2.2以降などをソースでインストールする場合、デフォルトでインストールされているapache2.0系はyum remove httpdでアンインストールする方法が一般的なのでしょうか? ご存知の方、宜しくお願いします。

  • Apache2.2.3が自動起動できません

    こんばんは。 CentOS4.4でyum install httpdとしてapache1.0.28(だったはず) をインストールしたのですが、phpをインストールしようとした時に、 apxsが無いということに気が付き(findしてもなかったです)、 インストールしたapacheを削除してからApache2.2.3をインストールしました。 その後、/usr/local/apache2/bin/httpd -k start としたところ起動できたので、 /etc/rc.d/init.d/ にhttpdをコピーし、 chkconfig --add httpdと したのですが、httpdはcheckconfigをサポートしませんと表示されます。 根本的に操作方法が間違っているのでしょうか? ご存知の方が居られましたら御教授願います。 環境 CentOS4.4 Apace2.2.3 ※勉強の為X等は全く入れていません。

  • CentOSやUbuntuへApache

    こんにちは、いつも大変お世話になっております。 Apacheの学習を始めようと考えているのですが、CentOSやUbuntuといったLinuxディストリビューションというものに、インストールをしたり、その後の操作をしたりする時に、yum, apt-get, configure, makeといったコマンドを利用することが書かれています。 このようなコマンドを利用したことがないのですが、このコマンドはLinuxのOSを操作するコマンドと考えてよろしいでしょうか? 多分、そうだと思うのですが、自信がありません。そうであれば、それについての書籍を購入して学習したいと考えています。 もし、おわかりの方がいらっしゃいましたら、お答えくださると大変うれしく思います。

  • Linux CentOS6.3 aptインストール

    先日CentOS 6.3 Final (kernel-2.6.32-279.11.1.el6.i686)を ノートPCにインストールしました yum仕様だったのでUbuntu等で使っていたapt-getコマンドをインストールしようとしたら (管理権限) # yum install apt Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from cached hostfile * base: ftp.iij.ad.jp * extras: ftp.iij.ad.jp * updates: ftp.iij.ad.jp Setting up Install Process No package apt available. Error: Nothing to do と出ました。どうすればaptをインストールできるでしょうか? 追加するリポジトリなど必要なことがあれば教えていただきたいです

  • linuxでapacheが動きません。

    linuxでapacheが動きません。 学校でネットワークの勉強をしており、課題をやるために自宅のPCでVMserverを使ってVine4.2をインストールしました。 今openssl0.98nとapache2.2.15をインストールしたところです。 下記のURLの手順と同じようにインストールしました。 http://www.netp.tuis.ac.jp/moodle21/course/view.php?id=7&page=Apache2&gid=0&uid=0&dfsearch=apache 学校ではちゃんと動いたのですが、自宅のPCでのapacheの再起動のところで困っています。 # /etc/init.d/apache start httpd (pid 16970) already running # /etc/init.d/apache stop # /etc/init.d/apache restart httpd not running, trying to start 再起動するとこのようなエラーが出て、startしても同じことの繰り返しです。 # ps -ax|grep httpd と入力するとこう出ました。 Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html 16970 ? Ss 0:00 /usr/local/apache/bin/httpd -k restart 16973 ? S 0:00 /usr/local/apache/bin/httpd -k restart 16974 ? S 0:00 /usr/local/apache/bin/httpd -k restart 16975 ? S 0:00 /usr/local/apache/bin/httpd -k restart 16976 ? S 0:00 /usr/local/apache/bin/httpd -k restart 16977 ? S 0:00 /usr/local/apache/bin/httpd -k restart 17004 pts/0 S+ 0:00 grep httpd 動いていませんよね? しかしブラウザでlocalhostを開くとIt Works!と出るし編集してからも見れました。 課題が終わらないので困っています。 ネットワークの勉強をしていますが、ちんぷんかんぷんでいまいちのみこめていません。 みなさんの知恵をお貸しください。。。

  • ApacheとPHPの連携

    Fedora Core5でApache2.xとPHP5.xの連携が取れません。 ApacheとPHPはダウンロードからセットアップする方法が分からなかったので yum -y install httpd yum -y install php php-mysql でダウンロード、インストールさせました。 httpd.confに書き加えた内容は以下の通りです。 LoadModule php5_module modules/libphp5.so AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps その後、Apacheを再起動してみましたが、 index.phpを表示する事が出来ません。 index.phpの中身は<?php phpinfo(); ?>です。 一応、AddTypeは働いているようなのですが、 真っ白で何も表示されません。 LoadModuleが間違っているのでしょうか? PHPを単純に動作させたいだけならphp.iniの内容を 変更する必要はありませんよね? 宜しくお願い致します。

  • linuxでapacheが動きません。

    linuxでapacheが動きません。 学校でネットワークの勉強をしており、課題をやるために自宅のPCでVMserverを使ってVine4.2をインストールしました。 今openssl0.98nとapache2.2.15をインストールしたところです。 学校ではちゃんと動いたのですが、自宅のPCでのapacheの再起動のところで困っています。 # /etc/init.d/apache start httpd (pid 16970) already running # /etc/init.d/apache stop # /etc/init.d/apache restart httpd not running, trying to start 再起動するとこのようなエラーが出て、startしても同じことの繰り返しです。 # ps -ax|grep httpd と入力するとこう出ました。 Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html 16970 ? Ss 0:00 /usr/local/apache/bin/httpd -k restart 16973 ? S 0:00 /usr/local/apache/bin/httpd -k restart 16974 ? S 0:00 /usr/local/apache/bin/httpd -k restart 16975 ? S 0:00 /usr/local/apache/bin/httpd -k restart 16976 ? S 0:00 /usr/local/apache/bin/httpd -k restart 16977 ? S 0:00 /usr/local/apache/bin/httpd -k restart 17004 pts/0 S+ 0:00 grep httpd 動いていませんよね? しかしブラウザでlocalhostを開くとIt Works!と出るし編集してからも見れました。 課題が終わらないので困っています。 ネットワークの勉強をしていますが、ちんぷんかんぷんでいまいちのみこめていません。 みなさんの知恵をお貸しください。。。

  • Linux初心者です。

    Linux初心者です。 ubuntuインストール時に入っていたapache2を色々カスタマイズしていたのですが、 途中で分からなくなり/etc/apache2を削除後、再インストールをして最初からやり直そうと思いました。 ですがSynapticパッケージマネージャでインストールすると、apache2のフォルダは出来るのですが、 中身を見るとconf.dなどのフォルダが5つとhttpd.confファイルがひとつあり、 いずれも中身がありませんでした。 元々あったapache2.confなどのファイルはどのようにすれば初期状態に復元することが可能でしょうか?

専門家に質問してみよう