質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

MAMP

Mac 上で WordPress などの動的ページのサイトが作れるように環境を構築するフリーソフト

Q&A

解決済

1回答

2812閲覧

MAMPのApache Serverが起動しません。

ryuryu771

総合スコア3

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

MAMP

Mac 上で WordPress などの動的ページのサイトが作れるように環境を構築するフリーソフト

0グッド

0クリップ

投稿2019/12/24 07:23

編集2019/12/24 08:01

MAMPのApache Serverが起動するようにしたい。そして、Open WebStart PageをクリックしたらMAMPのサイトに飛べるようにしたい。

#前提
Webサーバー上においてPython,PHP,MySQL,JQuery等の開発を行う?研修を受講しています。
この中でMAMPのインストールを要求され、インストールしたものの下記状況に直面したため質問させていただいているものとなります。

#状況
MAMP & MAMP PRO 4.1.1をインストールし、MAMPのWebStartページに移動しようとしたところ、移動できない状況です。

Apache ServerとCloudの部分が白抜きになっており、MySQL Serverのみが青く光っている状態です。

※追加でport 3306が既に使用されている旨のアラート?がでたため、添付させていただいております。

イメージ説明

イメージ説明

#やってみたこと
Apache Serverが起動していないため、以下の部分をコメントアウトしておりますが、それでも改善される気配がありません。。
LoadModule perl_module modules/mod_perl.so

#エラーログ
エラーログについても以下に添付させていただきます。

---エラーログ(C:\MAMP\logs\apache_error.log)---

[Tue Dec 24 16:06:13 2019] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Tue Dec 24 16:06:14 2019] [warn] pid file C:/MAMP/bin/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Tue Dec 24 16:06:14 2019] [notice] Digest: generating secret for digest authentication ...
[Tue Dec 24 16:06:14 2019] [notice] Digest: done
[Tue Dec 24 16:07:56 2019] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Tue Dec 24 16:07:57 2019] [warn] pid file C:/MAMP/bin/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Tue Dec 24 16:07:57 2019] [notice] Digest: generating secret for digest authentication ...
[Tue Dec 24 16:07:57 2019] [notice] Digest: done
[Tue Dec 24 16:12:27 2019] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Tue Dec 24 16:12:28 2019] [warn] pid file C:/MAMP/bin/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Tue Dec 24 16:12:28 2019] [notice] Digest: generating secret for digest authentication ...
[Tue Dec 24 16:12:28 2019] [notice] Digest: done
[Tue Dec 24 16:12:34 2019] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Tue Dec 24 16:12:35 2019] [warn] pid file C:/MAMP/bin/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Tue Dec 24 16:12:35 2019] [notice] Digest: generating secret for digest authentication ...
[Tue Dec 24 16:12:35 2019] [notice] Digest: done
[Tue Dec 24 16:12:52 2019] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Tue Dec 24 16:12:53 2019] [warn] pid file C:/MAMP/bin/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Tue Dec 24 16:12:53 2019] [notice] Digest: generating secret for digest authentication ...
[Tue Dec 24 16:12:53 2019] [notice] Digest: done
[Tue Dec 24 16:14:28 2019] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Tue Dec 24 16:14:29 2019] [warn] pid file C:/MAMP/bin/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Tue Dec 24 16:14:29 2019] [notice] Digest: generating secret for digest authentication ...
[Tue Dec 24 16:14:29 2019] [notice] Digest: done

---エラーログ(C:\MAMP\logs\apache_error.log)---

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

miyabi_takatsuk

2019/12/24 07:29 編集

Cドライブってことは、Windowsですよね・・・? よほどの理由が無い限り、WindowsはXAMPPを使われた方がいいかと・・・。 無駄にエラーが出たり、余計な設定必要になる可能性が高いので。
ryuryu771

2019/12/24 07:36

早速ご回答いただきありがとうございます!こんなに早くご回答いただけるとは思っておりませんでした、重ね重ねありがとうございます。 Windowsです。 ご教示いただいた通り、XAMPPをインストールしてみようと思います。 追加の質問となり大変恐縮ですが、MAMPとXAMPPの違いについても質問させていただけませんでしょうか。 具体的には、以下のURLにてMAMPとXAMPPの違いを確認しましたが、XAMPPではPythonは使えないという理解であってますでしょうか。 もし支障があることが想定されるのであれば、Pythonを使うための代替案をご教示いただければ大変幸甚です。 https://teratail.com/questions/88450 https://www.ossnews.jp/compare/XAMPP/MAMP
miyabi_takatsuk

2019/12/24 07:47 編集

ここの蘭は回答ではなく、質問修正や情報確認の蘭ですけどね。 (回答以前の問題だったので、) なるほど、Webサーバー上においての、Pythonの開発をしたい、ということですね・・・? その旨も質問本文に記載ください。 私が申し上げた"よっぽどの理由"に該当するかと思います。 その旨を記載した上で、 質問タグに、Windows、Pythonを追加されると、 回答つきやすくなるかと思います。 質問文は編集できますので、上記の修正をしましょう。
miyabi_takatsuk

2019/12/24 07:53

あと、特にWebサーバー上でPythonを動かすということをしないのであれば、 普通に、コマンドで、OS自体にPythonをインストールされればよいかと。
ryuryu771

2019/12/24 08:06 編集

丁寧にご指摘いただきありがとうございます。レスポンスがやや遅く申し訳ございません。 また、質問修正や情報確認の欄とは知らず回答頂いたものと誤解してしまい大変失礼いたしました。 頂戴した助言につきましては、質問の方に直接反映させていただきました。 2つ目のコメントですが、Webサーバー上でPythonは動かす予定でして、OS自体にPythonはインストール済みでございます。 丁寧に毎回ご指摘いただきありがとうございます。どうぞよろしくお願いいたします。
guest

回答1

0

ベストアンサー

まず、Windows OSをお使いなら、XAMPPを使用されるといいかと思います。
Windows版MAMPは、アパッチが起動しないなどの不都合などが多々散見されます。
(MAMPはもともと、macOS用のアプリケーションだからか)
Webサーバー上で、Pythonを動かすような開発をされたいということですので、
XAMPPで、Pythonを動かす方法を探したら、下記記事に当たったので、
まずはお試しいただけないでしょうか。

PythonをXAMPPで使う方法を現役エンジニアが解説【初心者向け】 | TechAcademyマガジン

今年の記事のため、概ね大丈夫かと思います。
動作検証は行っておりませんのでご了承ください。

投稿2019/12/24 08:09

miyabi_takatsuk

総合スコア9528

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

ryuryu771

2019/12/24 08:14

ご丁寧にご回答いただきありがとうございます。 こちらの方法にて試させていただきます。 研修にてPythonのステップに入るのが明日ごろになることが見込まれるため、その際にリンクにて頂戴した方法にて対応してみる形で対応させていただければと存じます。 もしそれでも尚うまくいかない場合には改めて質問させていただけますと幸いです。 お忙しい中ご回答いただきありがとうございました。 引き続き何卒よろしくお願いいたします。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問