lnmp パネル、AMH3.2 がリリースされました
LNMP/Nginx パネル - AMH3.2 がリリースされました
前回のバージョンがリリースされてから1か月以上が経過しました。本日 5 月 1 日、AMH は新しいバージョン 3.2 をリリースし、3 シリーズの最後のバージョンになります。
新バージョンでは、バージョン 3.1 のユーザーから報告されていた一部の問題点や各種内容を主に改善し、バージョン 3.1 の FTP 機能やモジュール管理機能も強化しています。
1. FTP権限ユーザーの切り替えとFTPアカウントのルートディレクトリ権限書き換え設定を追加します。
AMH3.1 バージョンでは、ディレクトリ権限設定に関してユーザーから多くのフィードバックを受けていました。この新しいバージョンでは、FTP アカウントで www 権限ユーザーと ftpuser 権限ユーザーを切り替えることができます。
たとえば、FTP アカウントが www ユーザー権限 (PHP 権限と同じ) を使用している場合、PHP には FTP アカウントに対応する仮想ホスト ディレクトリとファイルの読み取りおよび書き込み権限が与えられます。その場合、ディレクトリ権限を個別に変更する必要はありません。ウェブサイトの構築とプログラムのインストール。
FTP アカウントが ftpuser ユーザー権限を使用している場合、PHP にはディレクトリとファイルへの書き込み権限がありません。プログラムのインストール時に、必要なディレクトリは読み取りおよび書き込み権限に変更されます。
上記の www ユーザー権限と比較すると、ftpuser には 1 つ多くの手順が必要ですが、これにより Web サイトのセキュリティが向上します。
2. モジュールのインストール/アンインストールでは、現在の進行状況がリアルタイムで表示されます。
モジュールと拡張機能は、AMH の重要な機能の 1 つであり、ユーザーは必要に応じて拡張パネルの機能をインストールできます。
今回のバージョン 3.2 では、AMH のモジュール管理機能がさらに強化され、モジュールのインストールまたはアンインストール時に、一部のモジュールのコンパイルに時間がかかる場合、スクリプトの実行状況がリアルタイムで表示されます。
このようにして、ユーザーはモジュールのインストール/アンインストールのプロセス全体を簡単に理解できます。 (PHP JS スクリプト実装、すべてのブラウザーと互換性あり)
AMH3.2 バージョン更新ログ:
1. FTP アカウントのユーザー権限 www/ftpuser 設定を追加します。
2. /root/amh/ftp スクリプトを更新し、FTP アカウントのルート ディレクトリ権限書き換え設定を SSH とパネルに追加します。
3. ホスト PHP-FPM 設定の JS スクリプトの問題を修正します。 (ユーザーからのフィードバック: ちょっと寂しい )
4. /dev/urandom デバイスを使用して乱数を生成し、パネル PHP SESSION の起動速度を向上させるように SESSION を変更します。
5. モジュール管理機能をさらに強化し、モジュールのインストールおよびアンインストールのプロセスをリアルタイムに表示します。
6. セキュリティ環境に合わせて PHP エラー ログの場所を変更します。
7. CPU 情報には、CSS レイアウトの問題が表示されます。
8. タイムゾーンを香港に変更します。
9. 不正確な Nginx 起動ステータス プロンプトの問題を修正しました。
10. PHP メモリ制限とファイル アップロード制限のデフォルト サイズを調整します。 (ユーザーからのフィードバック: shhylocker120)
11. パネル PHP-FPM が 2 プロセスに変更されます。
12. インストール完了後のプロンプト (現在のディレクトリの取得エラー) エラーを回避するために、amh.sh スクリプトを改善します。
13. カスタム エラー ページの HTTP ステータス コードの問題を修正します。 (ユーザーからのフィードバック: 場所)
14. デフォルトの AMH モジュール パッケージを追加しました: AMAPI-1.0 (API 呼び出しモジュール)、AMChroot-1.0 (ホスト環境切り替えモジュール)、IMAP-5.3.22 (IMAP 拡張)
15. 最新の Nginx-1.2.8 安定バージョンを使用します。
16. PHP-5.3.24 の最新の安定バージョンを使用します。
17. 最新の MySQL-5.5.31 安定バージョンを使用します。
インストールのハードウェア要件 ---------------
必要な最小メモリ:
32ビット: 128MB 128スワップ
64ビット: 256MB 384スワップ
メモリの少ない 32 ビット システムを使用することをお勧めします。
32Bitシステムの128MBメモリを搭載可能ですが、少なくとも128MBのSwap領域が必要です。
Swap交換領域がない場合は128MB以上のメモリが必要です。
ハードディスクの空き容量: > 2GB
AMH をインストールします -------------------
(AMH は LNMP/Nginx 仮想ホスト パネルの独立したセットです。インストールには純粋なシステムを使用してください。)
インストール スクリプトを実行します: wget http://amysql.com/file/AMH/3.2/amh.sh; chmod 775 amh.sh 2>tee amh.log;
プロンプトに従ってオプション 1 ~ 3 を入力して選択します。 1 は amh をインストールする、2 は amh をアンインストールする、3 は何も操作せずに終了する。
1 を入力して Enter キーを押し、MySQL と AMH のパスワードを入力してインストール プロセスを開始します。インストール プロセスには約 10 ~ 20 分かかります (サーバーのパフォーマンスに応じて異なります)。最後にインストールが成功したことを示すメッセージが表示されます。システムがインストールされています。
インストールが成功した後、必要に応じてログ ファイル amh.log を削除してください。インストールが失敗し、インストールに関するサポートが必要な場合は、エラー ログを当社にフィードバックしてください。
http://ip:8888 にアクセスして AMH Web 管理に入ります。デフォルトのアカウントは admin です。
さらに、デフォルトのセキュリティ モードでは、MySQL ローカル接続アドレスとして 127.0.0.1 を使用し、アカウントは root にしてください。
SSH コマンド管理 -------------------
ホスト : amh ホスト
PHP : amh php
Nginx : ああ、nginx
MySQL : amh mysql
FTP: 午前 ftp
バックアップ : amh バックアップ
元に戻す: ああ元に戻します
SetParam : amh SetParam
モジュール : amh モジュール
情報 : amh 情報
パネルのデモ: http://amysql.com/AMH/demo.htm
公式ホームページ:http://amysql.com/AMH.htm
AMH パネルのホームページのプレビュー -------------------

PHPは、現代のWeb開発、特にコンテンツ管理とeコマースプラットフォームで依然として重要です。 1)PHPには、LaravelやSymfonyなどの豊富なエコシステムと強力なフレームワークサポートがあります。 2)パフォーマンスの最適化は、Opcacheとnginxを通じて達成できます。 3)PHP8.0は、パフォーマンスを改善するためにJITコンパイラを導入します。 4)クラウドネイティブアプリケーションは、DockerおよびKubernetesを介して展開され、柔軟性とスケーラビリティを向上させます。

PHPは、特に迅速な開発や動的なコンテンツの処理に適していますが、データサイエンスとエンタープライズレベルのアプリケーションには良くありません。 Pythonと比較して、PHPはWeb開発においてより多くの利点がありますが、データサイエンスの分野ではPythonほど良くありません。 Javaと比較して、PHPはエンタープライズレベルのアプリケーションでより悪化しますが、Web開発により柔軟性があります。 JavaScriptと比較して、PHPはバックエンド開発により簡潔ですが、フロントエンド開発のJavaScriptほど良くありません。

PHPとPythonにはそれぞれ独自の利点があり、さまざまなシナリオに適しています。 1.PHPはWeb開発に適しており、組み込みのWebサーバーとRich Functionライブラリを提供します。 2。Pythonは、簡潔な構文と強力な標準ライブラリを備えたデータサイエンスと機械学習に適しています。選択するときは、プロジェクトの要件に基づいて決定する必要があります。

PHPは、サーバー側で広く使用されているスクリプト言語で、特にWeb開発に適しています。 1.PHPは、HTMLを埋め込み、HTTP要求と応答を処理し、さまざまなデータベースをサポートできます。 2.PHPは、ダイナミックWebコンテンツ、プロセスフォームデータ、アクセスデータベースなどを生成するために使用され、強力なコミュニティサポートとオープンソースリソースを備えています。 3。PHPは解釈された言語であり、実行プロセスには語彙分析、文法分析、編集、実行が含まれます。 4.PHPは、ユーザー登録システムなどの高度なアプリケーションについてMySQLと組み合わせることができます。 5。PHPをデバッグするときは、error_reporting()やvar_dump()などの関数を使用できます。 6. PHPコードを最適化して、キャッシュメカニズムを使用し、データベースクエリを最適化し、組み込み関数を使用します。 7

PHPが多くのWebサイトよりも優先テクノロジースタックである理由には、その使いやすさ、強力なコミュニティサポート、広範な使用が含まれます。 1)初心者に適した学習と使用が簡単です。 2)巨大な開発者コミュニティと豊富なリソースを持っています。 3)WordPress、Drupal、その他のプラットフォームで広く使用されています。 4)Webサーバーとしっかりと統合して、開発の展開を簡素化します。

PHPは、特にWeb開発の分野で、最新のプログラミングで強力で広く使用されているツールのままです。 1)PHPは使いやすく、データベースとシームレスに統合されており、多くの開発者にとって最初の選択肢です。 2)動的コンテンツ生成とオブジェクト指向プログラミングをサポートし、Webサイトを迅速に作成および保守するのに適しています。 3)PHPのパフォーマンスは、データベースクエリをキャッシュおよび最適化することで改善でき、その広範なコミュニティと豊富なエコシステムにより、今日のテクノロジースタックでは依然として重要になります。

PHPでは、弱い参照クラスを通じて弱い参照が実装され、ガベージコレクターがオブジェクトの回収を妨げません。弱い参照は、キャッシュシステムやイベントリスナーなどのシナリオに適しています。オブジェクトの生存を保証することはできず、ごみ収集が遅れる可能性があることに注意する必要があります。

\ _ \ _ Invokeメソッドを使用すると、オブジェクトを関数のように呼び出すことができます。 1。オブジェクトを呼び出すことができるように\ _ \ _呼び出しメソッドを定義します。 2。$ obj(...)構文を使用すると、PHPは\ _ \ _ Invokeメソッドを実行します。 3。ロギングや計算機、コードの柔軟性の向上、読みやすさなどのシナリオに適しています。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

WebStorm Mac版
便利なJavaScript開発ツール

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

Dreamweaver Mac版
ビジュアル Web 開発ツール

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。
