• 締切済み
  • 暇なときにでも

通常のApacheのインストール。

「root権限で、以下の作業を行います。 入手したファイルapache_1.3.27.tar.gzを/usr/srcの直下に置き、展開し、展開したディレクトリに移動します。」 これを作業しなければならないのですが、 具体的にどうやればいいのか わからなくて困っています。 何度も申し訳ありません。

共感・応援の気持ちを伝えよう!

  • 回答数3
  • 閲覧数61
  • ありがとう数4

みんなの回答

  • 回答No.3
  • xjd
  • ベストアンサー率63% (1021/1612)

>私のPCはXPとLinuxのデュアルブート仕様なのですが >Windows上にあるApacheを移行することは可能ですか? Linuxがインターネットにつながっているなら、http://www.apache.org からmozilla等のブラウザでダウンロードするのが楽だと思いますが、 まずは、Windowsのパーティション(NTFS)が、読み込み専用(ro)で マウントできるか試してみてください。 Apacheが置かれているWindowsのドライブ(NTFS)が、ハードディスクの 1番目(/dev/hda1)だとしたら、 # mount -t ntfs -o ro /dev/hda1 /mnt <ENTER> これで、Windowsのドライブが、/mntディレクトリにマウントされるので 普通のlsコマンドでファイルの一覧を確認して、cpコマンドなどでコピー コピーできます。 # cp /mnt/?????/apache_1.3.24.tar.gz /usr/local/src/ <ENTER> 他には、WindowsでLinuxのディスクにアクセスできるフリーソフト explore2fs があります。 http://www.ekiis.com/Freesoft/html/explore2fs.htm http://uranus.it.swin.edu.au/~jn/linux/explore2fs.htm 他には、CD-Rに焼いて持ってくる、とか、LAN上の他のマシンから 転送するなど、いろいろ方法が考えられます。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

インターネット接続はまだできていません。ADSL接続設定がうまくいっていないようです。これも難問なのですが..... apacheはCD-Rという方法でやってみます。 本当にありがとうございます。

関連するQ&A

  • ディレクトリの移動 cd 

    初め、/usr/localにapache-ant-*-bin.tar.gz (/home/usrname/ダウンロード/下にある)を展開しようとして次のコマンドを実行しました。 /usr/local$ tar -xzvf /home/usrname/ダウンロード/apache-ant-*-bin.tar.gz すると cp: ディレクトリ `./apache-ant-1.7.0' を作成できません: Permission denied と出て、できませんでした。次にディレクトリを移動して ~/ダウンロード$ tar -xzvf apache-ant-*-.bin.tar.gz を行い、またディレクトリを移動して /usr/local$ cp -r /home/usrname/ダウンロード/apache-ant-* . のコマンドを実行するとまた cp: ディレクトリ `./apache-ant-1.7.0' を作成できません: Permission denied と表示されて移動させることができません。。 なんででしょうか?お願いします。

  • Apacheのインストール

    相当初心者で申し訳ありませんが、Fedora Core5より 新規でApacheをインストールする事が出来ません。 tar zxvf apache_1.3.36.tar.gz mv apache_1.3.36 httpd cd ./httpd ./configure make make install としたところ、 make[1]: Entering directory '/usr/local/src/httpd' make[2]: Entering directory '/usr/local/src/httpd/src' make[2]: *** ターゲット 'all' を make するルールがありません。中止。 make[2]: Leaving directory 'usr/local/src/httpd/src' make[1]: *** [build-sstd] エラー 2 make[1]: Leaving directory 'usr/local/src/httpd' make: *** [build] エラー 2 というエラーが出てしまいます。 Makefileがおかしくてコンパイルエラーになるのは分かりますが、 何せ初めてLinuxを利用するもので、ネットに転がっていた インストール方法をそのまま試しただけでして、 対処法がさっぱり分かりません。 何をどうすれば良いのでしょうか? 例も挙げて頂けると助かります。 宜しくお願い致します。 因みにファイルのダウンロードからのセットアップに かかる時間を知りたいので、元々インストールされている Apacheのアップグレードとかはナシです。

  • Tomcatのインストール

    Tomcatを以下からダウンロードしました。 ****://www.eng.lsu.edu/mirrors/apache/tomcat/tomcat-5/v5.5.17/src/apache-tomcat-5.5.17-src.tar.gz ファイル名にsrcがあるので、コンパイルが必要なソース群だと思います。 展開します。 tar xvzf apache-tomcat-5.5.17-src.tar.gz 確認します。 cd apache-tomcat-5.5.17-src ls build/ build.xml connectors/ container/ jasper/ servletapi/ ここでbuild.xmlを実行するとエラーになりました。 僕がダウンロードしたものはコンパイルする必要がなかったのですか? apache-tomcat-5.5.17-src.tar.gzのインストール方法を教えてください。

  • 回答No.2
  • xjd
  • ベストアンサー率63% (1021/1612)

Apacheのコンパイル方法ですが、 cdコマンドで、解凍した場所に移った後、 (# cd /usr/local/src/apache_1.3.27/ ) configure を実行、make を実行してコンパイル・インストールします。 # ./configure <ENTER> # make <ENTER> # make install <ENTER> これで、/usr/local/apache_1.3.27 というディレクトリにApacheが インストールされます。 Apache本体は、/usr/local/apache_1.3.27/bin 配下にできています。 また、./configure の後ろにいろいろなオプションをつけることができます。 # ./configure --help <ENTER> でオプション一覧が表示されます。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

何度も申し訳ありません。 大変助かります。 linuxははじめて触るもので非常に助かっております。 早速試してみたいと思います。 ついでにもう一つお願いします。 私のPCはXPとLinuxのデュアルブート仕様なのですが Windows上にあるApacheを移行することは可能ですか?

  • 回答No.1
  • xjd
  • ベストアンサー率63% (1021/1612)

解凍場所は、/usr/src ではなく、/usr/local/src/ をお勧めします。 /usr/local/src/ 配下にapache_1.3.27.tar.gz をコピーした後、 /usr/local/src/ に移って、( # cd /usr/local/src/ ) tarコマンドで解凍する。 ( # tar xvzf apache_1.3.27.tar.gz ) これで、/usr/local/src/ 配下に apache_1.3.27 というディレクトリができて、その中に解凍 されています。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ご回答ありがとうございます。 「/usr/local/src/配下にapache_1.3.27.tar.gz をコピーした後、」 具体的にどうすればいいのでしょうか? 配下をどの部分を指すのか どうやってコピーするのか 展開と展開後の移動は具体例が記載されているので 何とかなりそうなのですが... 質問するのも恥ずかしいぐらいのど素人で申し訳ありません。

関連するQ&A

  • Fedora10 への MySQL 5 のインストールについて

    Fedora10をフルインストールしたPCをサーバにみたてて、MySQL5.1.33-linux-i686-glibc23.tar.gz をインストールしようとしています。 root権限で(root@localhost) groupadd mysql useradd -g mysql mysql を行い、 /usr/localにて gunzip < mysql-VERSION.tar.gz | tar xvf - mysql-VERSION.tar.gz を行いました。 その他のディレクトリ usr/local/mysql や home/usr などでもtarコマンドを使って、解凍してみましたが、MySQL versionディレクトリを作成しました。 しかし、 cd mysql-VERSION をしたり、あるいは解凍をした位置などで、 ./configure --with-charset=ujis \ --prefix=/usr/local \ --localstatedir=/sql/data とうってみますが、必ず -bash: ./configure: そのようなファイルやディレクトリはありません と怒られてしまいます。 どうやったらconfigure をかけられるのでしょうか。 ご回答をお待ちしています。

  • ダウンロードしたファイル

    ダウンロードしたファイルを/usr/local/srcの直下に置き、展開し、展開したディレクトリに移動します。 という指示なのですが、ADSL接続、ダウンロードはできるようになったのですが、 「/usr/local/srcの直下に置き」というのは srcの中に移動してという意味でしょうか? windowsのようにドラッグアンドドロップができないため、どうやって移動させたらいいのでしょうか?

  • インストール済みかどうか&ファイル展開のコマンド

    SunOS5.6を使っています。 ものすごく初心者なので、UNIXコマンドをネットで検索しながら触っています。 autoconf-2.13.tar.gzをインストールしようと思いネットで検索していたら ----------------------------- $ cd /usr/local/src  $ autoconf-2.13.tar.gz  $ tar -xvzf autoconf-2.13.tar.gz 又は # gzip -cd autoconf-2.13.tar.gz | tar -xvf - ------------------------------- とあったのでautoconf-2.13.tar.gzを展開したいのですが、どうやったら展開できるのか分からず困っています。 というのも、 tar -xvzf 、gzip -cd としてもコマンドが見つかりません。 いろいろ調べまわっても、いろんな展開方法があり試してやっているのですが、よくわかりません。 *.zipというファイルであれば展開を自分で出来ましたが、、、*.tar.gzとなる拡張子の展開方法が分かりません。 その前にautoconf自体がインストール済みであるかどうか、どうやってコマンドでしらべるのでしょうか?

  • ダウンロードファイルなどは、どこのディレクトリ に保存するのが一般的なのか

    ダウンロードファイルなどは、どこのディレクトリ に保存するのが一般的なのでしょうか? 現時点では、tar.gzファイルは、 /usr/local に保存しております。 理由は、プログラムなどが、/usr/local に 保存されることが多いので、/usr/local に tar.gzファイルをおき、そこで展開することが 多いです。 #一方で、/usr/localが肥大化して困っております。 皆さんはどこに、ダウンロードし、 どのように、tar.gzファイルを展開していますか? Linuxのディレクトリで、推奨される使用方法が ありましたらご教授下さい。

  • Tomcatのインストールについて

    初めまして。自分はTomcatについての今週から勉強しはじめた初心者です。 Tomcatのインストールについて分からない事があり掲載させて頂きました。 現在の環境はOS:redhatLinuxのバージョンが7.2で、JDKのバージョンが1.3.0_02です。 JDKのパスが/usr/java/jdk1.3.0_02です。 環境変数はroot/.bashrcに、次のように設定しています。 export JAVA_HOME=/usr/java/jdk1.3.0_02 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/tools.jar 自分はまず書籍、HP等を読み、Tomcatをインストールしようと思い、 以下の3つのファイルをダウンロードしました。 ・jakarta-ant-1.3-src.tar.gz ・jakarta-servletapi-3.2.3-src.tar.gz ・jakarta-tomcat-3.2.3-src.tar.gz ここで、 (1)/usr/src/jakartaで、  jakarta-ant-1.3-src.tar.gzを展開すると  jakarta-ant-1.3のフォルダが作成されました。 (2)作成されたフォルダ「jakarta-ant-1.3」を「jakarta-ant」のように名前を変 えました。 (3)次にスクリプトの実行をしました。  #cd /usr/local/src/jakarta/src/jakarta-ant-1.3  #sh ./bootstrap.sh ... Bootstrapping And Distribution ... Compiling Ant Classes ここでいくら時間が経過しても動きませんでした。 もし、なにか分かることがありましたらどんな些細なことでも構いませんので、 ご教授お願い致します。

    • ベストアンサー
    • Java
  • Apacheのバージョンアップ方法

    現在Apacheのバージョンが2.2.15です。現在最新の2.2.22にバージョンアップをしたいです。 OSはCentOS6です。 Linux系の操作は初めで、インストールまでは完了しております。 バージョンアップの方法が分かりません。 教えていただけますでしょうか。 因みにウェブで検索したのですが、下記の方法で間違いないでしょうか? もし間違いがあればご指摘頂けないでしょうか。 以下の方法は実際はインストール手順の方でしょうか? (1)httpd.confファイルのバックアップ。 (2)Apacheを停止   #/usr/bin/apachectl stop (2)最新のバージョンをダウンロード。 #wget http://www.apache.org/dist/httpd/httpd-2.2.22.tar.gz (3)展開する。 #tar zxvf ./httpd-2.2.22.tar.gz (4)ダウンロードしたディレクトリへ移動   #cd httpd-2.2.22 (5)設定(ソースツリー設定?) #./configure --prefix=/etc/httpd (6)ビルド  #make (7)インストール  #make install (8)設定ファイルのカスタマイズ  #vi /etc/httpd/conf/httpd.confでバックアップしたものの内容に修正? (9)Apacheを開始   #/usr/bin/apachectl start バージョンアップ方法については以下の手順だけと書いてあるサイトがあったのですが、 config.niceやconfig.statusというのが見つかりませんでした。 # ./config.nice # make # make install # usr/bin/apachectl stop # usr/bin/apachectl start    

  • ApacheとTomcat5.0の連携でのエラー

    ApacheとTomcat5.0を連携させる段階で、自分ではどうにもできないエラーが出てきたので、対応策があるかどうかを教えて頂けると助かります。 環境ですが、 OS:Fedora Core 5 apache_1.3.29 tomcat-5.0.30 になります。エラーが起きるのは、jakarta-tomcat-connectors-jk2-2.0.2-src.tar.gzを展開させて、 [root src]# tar zxvf jakarta-tomcat-connectors-jk2-2.0.4-src.tar.gz [root src]# cd jakarta-tomcat-connectors-jk2-2.0.4-src/jk/native2/ [root native2]# ./configure --with-apxs=/usr/local/apache/bin/apxs --with-apr --with-apr-util の段階で出ます。内容ですが、エラー箇所の前後を載せておきます。 checking for mkdir... /bin/mkdir need to check for Perl first, apxs depends on it... checking for perl... /usr/bin/perl building connector for "apache-1.3" no apxs2 given checking checking for apache13...... not provided checking checking for apache20...... not provided checking checking for iis...... not provided checking checking for iPlanet...... not provided checking for tomcat33 location... not provided checking for tomcat40 location... not provided checking for tomcat41 location... not provided configure: error: valid apr source dir location required [root@master native2]# apache2とtomcat5.0の組み合わせでないと連携が難しいのか、単に環境的に不足しているものがあるのかだと思いますが、経験者の方でアドバイスを頂けると助かります。よろしくお願いします。

  • phpのインストールが上手く行きません

    お世話になります。 phpのインストールが上手く行きません。 make install で下記メッセージが出力し停止します。 [activating module `php4' in /usr/local/apache/conf/httpd.conf] cp libs/libphp4.so /usr/local/apache/libexec/libphp4.so cp: cannot stat `libs/libphp4.so': そのようなファイルやディレクトリはありません apxs:Break: Command failed with rc=1 make[1]: *** [install-sapi] エラー 1 make[1]: 出ます ディレクトリ `/usr/local/src/php-4.2.2' make: *** [install-recursive] エラー 1 phpインストールにあたり下記を実施いたしました。 OSはRedHat7.2です。 > apache1.3.24インストール # ./configure --enable-shared=max --enable-module=so # make # make install # /usr/local/apache/bin/httpd -l Compiled-in modules:  http_core.c  mod_so.c suexec: enabled; valid wrapper /usr/sbin/suexec > php4.2.2インストール $ tar xvzf php-4.2.2.tar.gz $ cd php-4.2.2/ext $ cp /****/php4_mbregex-1.3.1.tar.gz . $ tar xvzf php4_mbregex-1.3.1.tar.gz $ cd .. $ rm configure $ ./buildconf $ ./configure --with-pgsql \ --enable-track-vars \ --with-apxs=/usr/local/apache/bin/apxs \ --enable-versioning \ --enable-trans-sid \ --enable-mbstring \ --enable-mbstr-enc-trans \ --enable-mbregex $ make $ su # make install 最後のmake installが上記エラーをはいて停止してしまいます。 apacheを入れ直したりphpのバージョンを変えて試しましたが駄目でした。 apxsも/usr/local/apache/bin/の中にあります。 なにが悪いのか私ではさっぱり解りませんので どなたかご教授して頂ければと思います。。。 宜しくお願い致します。m(__)m

    • ベストアンサー
    • PHP
  • ディレクトリを移動したい

    ご質問させて頂きます。 LINUXにtomcatをインストールする作業をしています。 ダウンロードファイルjakarta-tomcat-4.1.30.tar.gzを解凍しましたら /root/jakarta-tomcat-4.1.24/に展開されました。 解凍後にディレクトリを移動したいと思い [root@localhost jakarta-tomcat-4.1.24]# mv jakarta-tomcat-4.1.24 /usr/local/jak arta-tomcat と、しましたが、 mv: can't stat source jakarta-tomcat-4.1.24 というエラーが出てします。 ご教授して頂けたら幸いです。

  • LINUXについて質問です。

    現在、レンタル中のVPSでvsftpdを使ってFTPサーバをつくっています。 ただroot権限でのFTP接続は問題ないのですが これを、例えば /usr/local/apache/htdocs というような感じでWEBサーバ上のドキュメントルート直下のみしかアクセスできない 用にしたいのです。 つまりFTPソフト上で上のディレクトリにさかのぼれないようにしたいのですが どうやったらいいのでしょうか? いろんなサイトをみて chroot_listとか 記載されたとおりにやっても 上位ディレクトリにアクセスできてしまします。 完全に/usr/local/apache/htdocs このディレクトリ以下だけにしかアクセスできないようにするにはどうしたらいのでしょうか? どうかご教授お願いします。現在、レンタル中のVPSでvsftpdを使ってFTPサーバをつくっています。 ただroot権限でのFTP接続は問題ないのですが