【XAMPP】自動起動を設定する
![](https://i0.wp.com/grow-knowledge.jp/wp-content/uploads/2022/06/XAMPPの自動起動設定手順.png?resize=1360%2C765&ssl=1)
“XAMPP”はコントロールパネルでアプリケーションの起動・停止ができます。
が、使おうとするたびにコントロールパネルを立ち上げて必要なアプリケーションの[Start]を押して…というのも、毎回ともなるとそれなりに面倒です。
![](https://i0.wp.com/grow-knowledge.jp/wp-content/uploads/2022/04/1547904055634.jpg?resize=72%2C72&ssl=1)
今まさに開発の真っただ中であれば、尚更ですね。
![](https://i0.wp.com/grow-knowledge.jp/wp-content/uploads/2022/06/xampp_service_1.png?resize=1024%2C647&ssl=1)
そんなときは、以下で解説する設定を行って快適な開発ライフを送りましょう。
![【XAMPP】初めてのXAMPPインストール ~Windows10](https://i0.wp.com/grow-knowledge.jp/wp-content/uploads/2022/06/WindowsへのXAMPPインストール手順.png?resize=320%2C180&ssl=1)
このページはAmazonアソシエイト含むアフィリエイト広告を掲載しています。
自動起動の設定パターン
自動起動とはいっても、ザックリと以下の2パターンが思いつきます。
- コントロールパネルを立ち上げたら、アプリケーションも自動で起動させたい
- コントロールパネルを立ち上げなくても、”常に”アプリケーションを起動させたい
それぞれの設定方法について解説していきます。
Autostart of modules
常に”XAMPP”を使うわけではないけど、使うときには毎回起動するアプリケーションが決まっているなら、この設定が便利です。
![](https://i0.wp.com/grow-knowledge.jp/wp-content/uploads/2022/06/xampp_service_2-1.png?resize=668%2C434&ssl=1)
まず、コントロールパネルの右上にある[Config]を押して設定ダイアログを表示します。
![](https://i0.wp.com/grow-knowledge.jp/wp-content/uploads/2022/06/xampp_service_3.png?resize=360%2C447&ssl=1)
中段付近に「Autostart of modules」セクションがあります。ここでチェックを付けたアプリケーションが、コントロールパネルを立ち上げた際に自動で起動されるようになります。
![](https://i0.wp.com/grow-knowledge.jp/wp-content/uploads/2022/06/xampp_service_4.png?resize=360%2C447&ssl=1)
今回はApacheとMySQLにチェックを付けました。[Save]で保存して、コントロールパネルに戻ります。
![](https://i0.wp.com/grow-knowledge.jp/wp-content/uploads/2022/06/xampp_service_5.png?resize=668%2C434&ssl=1)
各アプリケーションを停止した状態でコントロールパネルを立ち上げなおすと、ApacheとMySQLが自動で起動しました。無事に設定できたようです。
Service起動
PCの起動中は常にアプリケーションも起動していて欲しい、コントロールパネルを立ち上げるのも煩わしい、というときはサービス起動を設定しましょう。
![](https://i0.wp.com/grow-knowledge.jp/wp-content/uploads/2022/06/xampp_service_11.png?resize=668%2C434&ssl=1)
インストールしたアプリケーションの左にあるボタンが”×”になっていると、サービス起動の設定にはなっていない状態です。Apacheのボタンをクリックしてみます。
![](https://i0.wp.com/grow-knowledge.jp/wp-content/uploads/2022/06/xampp_service_12.png?resize=362%2C120&ssl=1)
確認のダイアログが表示されるので[Yes]を選択します。
![](https://i0.wp.com/grow-knowledge.jp/wp-content/uploads/2022/06/xampp_service_13.png?resize=668%2C434&ssl=1)
Apacheのボタンが緑のチェックマークになりました。同様にMySQLも設定します。
![](https://i0.wp.com/grow-knowledge.jp/wp-content/uploads/2022/06/xampp_service_14.png?resize=362%2C120&ssl=1)
![](https://i0.wp.com/grow-knowledge.jp/wp-content/uploads/2022/06/xampp_service_15.png?resize=668%2C434&ssl=1)
設定が出来たら、PCを再起動してみましょう。コントロールパネルを立ち上げなくても、”XAMPP”のスタートページが表示できるはずです。
![](https://i0.wp.com/grow-knowledge.jp/wp-content/uploads/2022/06/xampp_service_16.png?resize=1024%2C646&ssl=1)
コントロールパネルを立ち上げてみると、サービス起動の設定を行ったアプリケーションが既に起動していることが確認できます。
![](https://i0.wp.com/grow-knowledge.jp/wp-content/uploads/2022/06/xampp_service_17.png?resize=668%2C434&ssl=1)
設定は状況に応じて
自動起動の設定手順は以上です。
常に動いているアプリケーションがあると、多少なりともPCのパフォーマンスに影響があります。
![](https://i0.wp.com/grow-knowledge.jp/wp-content/uploads/2022/04/1547904055634.jpg?resize=72%2C72&ssl=1)
最近のマシンスペックであれば、実際のところはそれほど気にしなくても良かったりはしますが…影響は0ではないので、ね。
常に使うときはサービス起動の設定にしておいて、たまに使う程度であればサービス起動の設定は外して必要な時だけ起動する、というように、状況に応じて設定を変更しましょう。