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

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

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

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

PHP

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

XAMPP

XAMPP(ザンプ)は、ウェブアプリケーションの実行に必要なフリーソフトウェアをパッケージングしたApacheディストリビューションです。 XAMPPひとつインストールするだけで、Apache、MySQL、PHP、Perlなどのソフトウェアと、 phpMyAdminなどの管理ツール、SQLiteなどのソフトウェアやライブラリモジュールなどを利用することが可能です。

Q&A

解決済

1回答

2786閲覧

XAMMP起動ができない

minamirishin

総合スコア8

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

PHP

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

XAMPP

XAMPP(ザンプ)は、ウェブアプリケーションの実行に必要なフリーソフトウェアをパッケージングしたApacheディストリビューションです。 XAMPPひとつインストールするだけで、Apache、MySQL、PHP、Perlなどのソフトウェアと、 phpMyAdminなどの管理ツール、SQLiteなどのソフトウェアやライブラリモジュールなどを利用することが可能です。

0グッド

0クリップ

投稿2021/04/21 11:11

編集2021/04/21 11:13

XAMMP起動ができない

XAMMPの起動ができません。
サーバーの状態を確認した所、Apacheのみが起動できていないようです。
ご教授お願いします。

環境

OS
・ubuntu
PC
・dynabook-R734-M

導入手順

以下の記事に従い、導入しようとした。
Ubuntu 20.04にXAMPP 7.4.6-0をインストールする方法

エラーメッセージ

root@mirai-dynabook-R734-M:/home/mirai/ダウンロード# Running Firefox as root in a regular user's session is not supported. ($XAUTHORITY is /run/user/1000/gdm/Xauthority which is owned by mirai.)
[23577:23577:0421/194445.383087:ERROR:zygote_host_impl_linux.cc(90)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
Running Firefox as root in a regular user's session is not supported. ($XAUTHORITY is /run/user/1000/gdm/Xauthority which is owned by mirai.)
/usr/bin/xdg-open: 869: iceweasel: not found
/usr/bin/xdg-open: 869: seamonkey: not found
/usr/bin/xdg-open: 869: mozilla: not found
/usr/bin/xdg-open: 869: epiphany: not found
/usr/bin/xdg-open: 869: konqueror: not found
/usr/bin/xdg-open: 869: chromium: not found
/usr/bin/xdg-open: 869: chromium-browser: not found
[23607:23607:0421/194445.457157:ERROR:zygote_host_impl_linux.cc(90)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
/usr/bin/xdg-open: 869: www-browser: not found
/usr/bin/xdg-open: 869: links2: not found
/usr/bin/xdg-open: 869: elinks: not found
/usr/bin/xdg-open: 869: links: not found
/usr/bin/xdg-open: 869: lynx: not found
/usr/bin/xdg-open: 869: w3m: not found
xdg-open: no method available for opening 'http://wiki.bitnami.com/Infrastructure_Stacks/BitNami_for_XAMPP'

状況

・エラーメッセージ
イメージ説明
・サーバーの状態
manage severs
・アプリケーションログ
application log

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

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

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

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

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

退会済みユーザー

退会済みユーザー

2021/04/21 11:26

UbuntuにXAMPPですか、直接サーバーソフト類を仕込むっていう選択肢はなかったんですね?
minamirishin

2021/04/21 12:06

web環境構築するの初めてなので、簡単そうなXAMMPをとりあえずやったというところです。 なのでその発想なかったです。
FKM

2021/04/22 00:28 編集

XAMPPは基本そのまま使うものですよ。エラーメッセージを確認するとサポート外となっていますし。
m.ts10806

2021/04/22 02:07 編集

でもXAMPPって元来Windowsのものですし。
gpsoft

2021/04/22 04:44

貼っていただいているエラーメッセージは、xamppがブラウザを起動しようとして失敗している箇所なので、あんまり本題と関係無いような気がします。--no-sandboxも、chromium用のオプションでしょう。 httpdのエラーメッセージは、おそらく↓このファイルに出てると思いますよ。 /opt/lampp/logs/error_log あと、参考サイトの手順で、スキップした箇所、アレンジした箇所、何かエラーが出た箇所などがあるなら、その辺の情報も追記していただけると参考になるかもしれません。
guest

回答1

0

ベストアンサー

状況は XAMPP が入った環境で「Apache Web Server」が「Stopped」で、
「Start」をクリックしても Apache は起動せず、さらに、
「Application Log」からは「httpd started」と出ているのにかかわらず、
Apache が起動していない(Status が赤)状況ですね。

「Apache」の Configure ボタンをクリックし、
出てくる画面の「Port」を 8080 など、他のプログラムが
使用していない(重複しない)ポート番号を入力し、
「OK」を押した後、「Start」をクリックすると起動すると思います。

イメージ説明

原因は、おそらく既に Ubuntu 上で別の Apache か何かプログラムがポート 80 を使用している可能性があります。

「Manager Servers」のタブから、「Apache Web Server」を選択して「Configure」をクリックすると設定画面が開きます。ここで「Open Error Log」をクリックし、次のようにログが出ている場合は、こちらに書いた方法で対処できます。

(98) Addres already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down

意味は「Apache がデフォルトで使用するポート80(0.0.0.0:80)が既に使われているため、利用できない」です。

投稿2021/04/22 19:15

zembutsu

総合スコア1584

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

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

minamirishin

2021/04/24 03:49

port8080も自分のPCだと問題があったので、80を使っていたappache2のプロセスをキルしたら無事起動できました‼ アドバイスのおかげでポートの問題と気づけました‼ ありがとうございました!
zembutsu

2021/04/24 03:59

以前に似たような状況に遭遇しまして、もしやと思い書かせていただきました。 解決して何よりです!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.35%

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

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

質問する

関連した質問