nykngy12
@nykngy12

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

自作の開発したアプリをウェブで使いたい

xamppで作成したPHPとJavaScriptのアプリをウェブ上で公開したいです。ローカル環境でのデバッグは問題なく完了しましたが、サーバーの知識がなく公開方法が分かりません。初心者なので、経験者の方のアドバイスをお願いします。

0

3Answer

一般的には、どこかのサーバーやサービスを借りて、そこにアプリを載せる形になると思います。
phpは結構どこでもサポートしていると思います。Google app engineやazure web appsなどを私は利用していて、後者ではphpの簡単なプログラムも動作させています。
利用にはクレジットカードの登録が必要ですが、無料の範囲で利用することも可能です。私は前者を完全無料の世界で利用しています。
ローカルのサーバーPCを公開することもできると思いますが、先ほどのホスティングサービスなどに比べハードルは高いと思います

2Like

Comments

  1. @nykngy12

    Questioner

    お早い回答ありがとうございます。ぜひ参考にさせていただきます。

サーバーの知識がなく公開方法が分かりません。初心者なので

そういうことであれば、自力で Web サーバーを建ててインターネットに公開する方向には進まないで、ホスティングサービス(レンタルサーバー)の利用を考えましょう。

個人で自力で Web サーバーを建てるのは、サーバーマシンの調達、グローバル IP の取得、ドメインの取得、セキュリティの確保、1 年 365 日 24 時間での運用などなどハードルが高すぎます。特にセキュリティ。踏み台攻撃に加担するようなことにもなりかねません。

PHP が動いて MariaDB が利用できるホスティングサービスは多々あるので探してみてください。

2Like

Comments

  1. @nykngy12

    Questioner

    お早い回答ありがとうございます。レンタルサーバーいろいろあるので迷います。
    初心者には、やはりエックスサーバーでしょうか?
    参考までに@SurferOnWwwさんは、どのレンタルサーバーをお使いですか?
    差し支えないなければご回答お待ちしております。

  2. XServer は使ったことがないのでお勧めできるかどうかは分かりません。お役に立てずすみませんが、他の方の回答をお待ちください。

    自分が個人で使っているのは、Windows Server, IIS, SQL Server、ASP.NET (いわゆる WISA 環境)が必要という理由で、DataWeb というホスティングサービスです。PHP, MariaDB も使えますが、質問者さんの場合は WISA 環境は必要ないでしょうからお勧めしません。

  3. 外野から失礼 主題とは関係ないですけど

    初心者には、やはりエックスサーバーでしょうか?
    https://ie-t.net/
    とか無広告無課金でメアドだけで登録できますよ。

他の人が言われているようにレンタルサーバーを借りる方が無難です

サーバーによっては最初にクレジットカード登録が必要で最初の1ヶ月は無料だけど
そのまま放置すると自動更新で有料になるものもあるので注意してください

自分の場合はネット回線を使用するとき「プロバイダ」のサービスを使っているので
そのプロバイダが用意しているレンタルサーバーを借りるサービスがあり
その場合はかなり値段が抑えられます

レンタルサーバーを借りる場合
Webサイトとして使えるだけの安いものもありますので
使われているPHPが対応しているサービスがあるか調べましょう

後xamppの設定ではできるセキュリティ関係の設定は
レンタルサーバーでは設定できない場合がありますので注意が必要です
(複雑なこと xamppの初期設定状態なら問題ないと思います)

1Like

Your answer might help someone💌