Apacheの起動・停止・再起動について

このQ&Aのポイント
  • 自宅サーバーを立てるのにApache2.2を使用しています。パソコンを2台使っており、サーバー用と開発用で使い分けています。しかし、サーバーの設定を変える際にPC-Bの画面のままでApacheを再起動できる方法が分かりません。
  • Tera Termの利用を考えましたが、Windowsには接続できないため使用できません。他にどのような方法があるか教えていただきたいです。
  • 質問:自宅サーバーを立てる際にWindowsXPとWindows7を使用しており、Apache2.2を使っています。Apacheの再起動をPC-Bの画面のままで行う方法を教えてください。
回答を見る
  • ベストアンサー

Apacheの起動・停止・再起動について。 ->WindowsXP

Apacheの起動・停止・再起動について。 ->WindowsXP 自宅サーバーを立てるのにApache2.2を使っています。パソコンを2台使っていまして、 PC-Aをサーバー用 PC-Bを普段から使う開発用 とサーバー機を別で用意しています。 サーバーの設定を変える必要がある場合にPC-Aの画面を開きApacheのRestartを選択する作業を PC-Bの画面のまま行いたいのですが調べても見つけれませんでした。 Tera Termが使えたらいいんですが、接続できませんでした。詳しくは知らないんですがTera TermはWindowsには接続できないんですよね? 何か良い方法があれば教えて貰えないでしょうか? PC-A:  WindowsXP  Apache2.2 PC-B:  Windows7

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

  • ベストアンサー
  • nnori7142
  • ベストアンサー率60% (755/1249)
回答No.3

 お尋ねの件ですが、WindowsPCにApacheを適用させている場合、Web管理ツール周りで不便かもしれませんね。当方が指摘環境で利用する方法でしたら、フリーウェアのUltraVNC1.082をインストールしますが、サーバ機側にUltraVNC-Serverを適用、クライアント側にUltraVNC-Viewerを適用しますね。UltraVNCを適用される場合には、TCP5900と5800、5500番等利用しますので、サーバ側のセキュリティ許可設定追加が必要です。  Unix系サーバ(CentOSやFedora等)でしたら、Apacheの管理する際に、サーバ側に「Webmin」や「Usermin」を適用し、Webブラウザ経由にてサーバ管理出来ますので、私でしたらUnixサーバ環境にしますね。Unix系ApacheもWindows系Apacheもconfファイルの若干の修正でいける筈ですので、セキュリティ面やOS自体の安定性、サーバ機の動作レスポンスを考慮しますとメリットかと存じます。

その他の回答 (2)

  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.2

要は、リモートで、 Apache のサービスを起動/終了できれば良いので、 こちらの回答を参考にして、試してください。 http://okwave.jp/qa/q2532378.html

参考URL:
http://okwave.jp/qa/q2532378.html
  • mnabe
  • ベストアンサー率33% (427/1283)
回答No.1

リモートデスクトップでは、ダメ? または、Apache はサービス起動しているのなら、 ネットワークサービスで、XP のサービスに接続して Apache のリスタートを行うこともできます。

関連するQ&A

  • Apacheの再起動ができない

    Apacheの再起動が出来ません。 手元の書籍ではタスクトレイにあるアイコンを左クリックしてRestartを選べば出来るとあるのですが、今のようにやってもStartしか選択できないです。StopとRestartは灰色の文字のままです。 ただhttp://localhost/にアクセスするとちゃんとApacheの画面が見れるので起動はしていると思うのですが。 何かわかることがありましたら、よろしくお願いします。

  • apache停止してたら再起動させるcron

    apache停止してたら再起動させるcron アパッチ停止時してたら再起動させるcronを設定したいのですが、cronに以下を設定してもうまくいきません。 set http=`ps aux | grep -v grep | grep -c http` ; if ( $http < 2 ) /usr/local/sbin/restart_apache cronエラーとしてマスターユーザに以下エラーが来ます。 Syntax error: word unexpected (expecting "then") シェルがX-Cron-Env: <SHELL=/bin/sh>であるという記述もありcron実行時にはshを使う? ようなのですが。。。ググっても解決できずにいます! thenとendifを入れてもだめです。 おそらく1行で実行する構文?がよくないのだと思っています。 セミコロン;とかを入れてみてもうまくいきませんでした。 どなたかおわかりでしょうか

  • Apacheが起動しない

    ここは外部リンクなどがあると投稿を削除されるようで、答えていただいた方、申し訳ありません。再度投稿します。 WinXPのマシーンにApacheをインストールしていますが、Apache Service Monitor画面までは表示するのですがApache自体は起動しません。 インストールの最後の段階になって、コマンドプロンプト画面上で次のメッセージが現れ、finishになるのですが、タスクトレイのアイコンは赤、オンマウスにするとNo Service Installedとなります。 スタート→プログラム→Apache HTTP Server 2.0.53→Control Apache ServerからStartもしくはRestartとやると、 「[error](OS 2)指定されたファイルが見つかりません No installed service named "Apache2"」 の表示になり、何かしら不具合があるようです。 パソコンはWindows XP Home Edition2台、Professional1台で試しています。 http://httpd.apache.orgから最新のものをダウンロードしてきたものと、テキストの付属CD-ROMに収録されているもの、両方で試しましたが全てにおいて同じ結果がでています。 Leanさんから、IISが起動しているのではないかというアドバイスを頂ましたが、Apacheを削除して http://localhostを指定すると「ページが見つかりません」とでますし、管理ツール→サービスにもWorld Wide Web Publishing Serviceは表示されていません。 netstat -an を試したところ TCP 0.0.0.0:80 0.0.0.0:0 LISTENING と表示されます。 ご存知の方がいらしたら是非教えてください。 宜しくお願いします。

  • windows2000でapacheを手動で停止したいんです

    apacheをwindowsXPにインストールしてみました。起動時にはスタートメニューからたどって、Start Apache in Consoleをクリックして起動できます。 また、DOS窓で閉じるボタンをクリックすることで停止することもできます。 同様にwindows2000のマシンにapacheを導入したところ、OSの起動時に自動的にapacheも起動するようです。 これを手動で停止するにはどうすればよいのでしょうか。 ご教示よろしくお願いします。

  • WindowsXPを起動できない。

    富士通のノートPCで、Windows98がプレインストールされているものに、 WindowsXPをインストールして、Windows98を使ったりXPを使ったりしているのですが、 Windows98の方しか起動できない設定になってしまったみたいです。 こうなる前までは、起動時に、OSを選択する画面が出ていましたが、 その画面が出なくなったのでWindowsXPを起動させれなくなりました。 それで、その、起動時にOSを選択する画面を出にはどうすれば良いですか?

  • クライアントPCからSSHで接続できない。

    クライアントPCからTera Term(SSH)で接続しようとしています。 サーバー(Ubuntu 11.10)に下記のコマンドを実行したら「openssh-server」がインストールされていなかった。 dpkg -l | grep ssh 下記のように行いました。 1.下記のコマンドで「openssh-server」をインストールしました。 sudo apt-get install openssh-server 2.下記のコマンドでファイアウォールの設定をしました。 sudo ufw allow ssh 3.下記のコマンドでSSHの設定ファイルを開き、変更しました。 sudo vi /etc/ssh/sshd_config Prot 22 ListenAddress 0.0.0.0 Protocol 2,1 PermitRootLogin no 4.下記のコマンドでSSHを再起動しました。 sudo /etc/init.d/ssh restart 上記のように設定してクライアントPCからTera Term(SSH)で接続したら「SSH認証」画面が表示されたんで「ユーザ名」と「パスフレーズ」に入力して[OK]ボタンを押下したらTera Termの画面が閉じてしまいました。 再度、Tera Term(SSH)を起動して「新しい接続」画面の「ホスト」を選んで[OK]ボタンを押下したら下記のエラーメッセージが表示されました ・「接続が拒否されました」 お恥ずかしいんですが何がいけないのかがわかりません。 申し訳ありませんがご教授いただけませんでしょうか? 宜しくお願いします。

  • Tera Termを起動して新しい接続画面を必ず表示させるのはどのようにしたらよいですか

    Tera Termを起動すると、いつもはTera Term「新しい接続」の画面が表示されるのに、 ある時からいきなりCOM1:9600baud というシリアルポートへの接続画面へと接続されるようになってしまいました。 どうしたら元に戻せるでしょうか。 これのせいでネットワーク機器のバックアップバッチがうまく動かなくなってしまって困っています。 どなたかご教授ください。 どうぞよろしくお願いします。

  • Apache.exeを停止したい

    勉強するためにTomcat4.1.24をインストールしましたが、今PC起動時にApache.exeも起動されています。 Apache.exeはかなりのメモリを消費してるため、使用しない場合立ち上がらないようにしたいです。 エクスプローラーで検索して、それは\oracle\ora92\Apache\Apacheフォルダ中に見つかりました。 Apache.exeとOracleは何か関係ありますでしょうか? Apache.exeを停止するには、どのようにすればよいでしょうか? 宜しくね

    • ベストアンサー
    • Java
  • Apacheを起動したい

    WebサーバをやってみたくてVine Linuxをインストールしました。 まだLANは接続していませんが、接続しないとApacheは起動できないんでしょうか? "Apache"を検索すると見つからず、"apache"ならフォルダとファイルが1つずつみつかりました。 ファイルの方は、 /bin/kill -HUP 'cat /var/run/httpd.pid 2>/dev/nul1' などと書かれていました。 Vine Linuxでたぶんapacheがインストールされたと思ったんですが、どうやったらapacheが起動できるんでしょうか?

  • WindowsサーバにおけるApache起動

    以下の環境でWebサーバを動かしています。 Windows server 2008 R2 Standard Apache/2.2.17 (Win32) ApacheはXamppによりインストールしました。 先日、XamppのコントロールパネルでApacheをリスタートすると、起動しなくなりました。 可能性が高いと言われる80番ポートの競合を疑いましたが、どうもそうではないようでした。 で、C:\xamppにある、apache_start.batを実行してみたら、正常に起動しました。 起動したので、一応は解決なのですが、 ・Xamppコントロールパネルのstatusは、「httpd state 0, service 1, start 0, thread 0, op 0, port 80」となっており、Running状態ではない ・管理ツールのサービスを見ると、Apacheのサービスが動いていない という状況で、これでなぜWebサーバが動いているのか理由がわかりません。 情報が不足しているかもしれませんが、上記の現象についてご教示いただければ幸いです。