私はLinuxについてはよくわかりませんが、Webサーバーを設定したかったのですが、検索しましたが、コントロールパネルを使用してフル機能のWebサーバーを設定できるLinuxディストリビューションが見つかりませんでした。
私はオフィスサーバーを簡単に設定できるSMEサーバーなどの他のディストリビューションを見たことがあり、同様のWebサーバーをインストールして設定するのが好きでした。
- Linux
- Apache
- PHP
- MySQLまたはMariaDB
- メールサーバー
- ドメイン名システム
- ファイル転送プロトコル
- すべてを管理する一種のコントロールパネル
そんなことありますか?
答え1
Debian はしばしば Web およびメールサーバーとして使用されます。どんなディストリビューションでも、あなたの要件を100%満たすために事前にパッケージ化された製品はありません。中小企業がこれに最も近いです。
「Debianランプスタックの取り付け」を使用するガイドがたくさんあります。プロセスがかなり長いので、すべてが1時間で解決されるとは思わないでください。
DNSサーバーの場合、「DNSは本当に必要ですか?」という一般的なレッスンは省略し、非常に一般的なDNSサーバーであるバインディング9(bind9)について説明します。
コントロールパネルの場合、「(distro)phpコントロールパネルスクリプト」をWeb上で検索すると、webmin、uermin、cloudpanel(Debianにほぼ完璧です)など、いくつかの項目が表示されます。
起動したら、同じチュートリアルに進みます。 Linuxでは、同じことを行う方法がいくつかあるため、あるチュートリアルが別のチュートリアルと互換性がないため、深刻な問題が発生する可能性があります。助けを求めるときに使用しているチュートリアルへのリンクを提供してください。
答え2
私が望むものは100%ではありませんが、私が見つけることができる最も近いのはTURNKEY LinuxのLAMPスタックです。
https://www.turnkeylinux.org/lamp
その特徴:
- Debian GNU/Linux 10(バスター)。
- 安全でメンテナンスが簡単です。最新のDebianセキュリティパッチで毎日自動更新されます。システム警告のオプションの監視と電子メール通知。
- 動的DNS(HubDNS):IPをカスタムドメインまたは無料の* .tklapp.comドメインに関連付けます。
- すぐにSSLをサポートします。
- PHP、Python、PerlはApache2とMySQL(MariaDB)をサポートしています。
- PHP開発ヘルパー
- php-xdebug:デバッグとプロファイリング
- php-pear:PHP拡張とアプリケーションリポジトリ
- php5-cli:コマンドラインソルバー
- MySQL(MariaDB)用の管理者管理フロントエンド(ポート12322でリッスン - SSLを使用)
- Postfix MTA(localhostにバインド)は、Webアプリケーションからの電子メールの送信を許可します(パスワードの回復など)。
- Apache2、PHP、MySQL、およびPostfixを設定するためのWebminモジュール。