問題タブ [zpanel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - Amazon AWS EC2 に Zpanel をインストールする
次の手順を使用して、cmd で Putty を使用して Amazon EC2 に Zpanel をインストールしようとしています。
- AWS サービス コンソールにログインし、EC2 を選択します。
- リソース ウィンドウが表示されるので、青色の [Launch Instance] タブをクリックします。
- 次に、Amazon Machine Image (AMI) を選択するウィンドウに移動します。「Ubuntu Server 12.04 LTS (PV) –ami-fa9cf1ca (64-bit) / ami-f89cf1c8 (32-bit)」を選択します。次に、青い「選択」タブをクリックします。
- 次に、ハードウェアを選択するウィンドウに移動し、マイクロ インスタンス「t1.micro」を選択してから、青色の「確認と起動」タブではなく、灰色の「次: インスタンスの詳細を構成する」をクリックします。
- 次に、インスタンスの詳細を構成するウィンドウに移動します。すべてをそのままにして、灰色の [ストレージの追加] タブをクリックします。
- 次に、ストレージを追加する必要があるウィンドウに移動します。すべてをそのままにして、灰色の [Tag Instance] タブをクリックします。
- インスタンスに名前を付ける必要がある新しいウィンドウが表示されます。インスタンスに好きな名前を付けて (例: Trial、MyAwesomeServer など)、グレーの [Configure Security Group] タブをクリックします。
- 次に、セキュリティ グループを構成する必要があるウィンドウに移動します。プロトコル ドロップダウン メニューから (HTTP、HTTPS、DNS) を追加し、ソース ドロップダウン メニューから「どこでも」を選択していることを確認してください。以下のスクリーンショットのようになります。次に、青い「レビューと起動」タブをクリックします。
- 確認ウィンドウが表示されるので、青い「起動」タブをクリックします。
- 新しいウィンドウが表示されます。最初に、ドロップダウン メニューから [新しいキー ペアの作成] を選択します。次に、キー ペア名スロットでキー ペアに名前を付けます (例: Web サイト、MyAwesomeServer など)。3 番目に、灰色の [キー ペアのダウンロード] をクリックしてローカル コンピュータ (マイ ドキュメント、デスクトップなど) に保存し、青色の [インスタンスの起動] タブをクリックします。
- 新しいウィンドウが表示されるので、青い「ビュー インスタンス」タブをクリックします。インスタンスの初期化には 10 ~ 20 分かかります。
- ここで、インスタンスが初期化されるまで、以前にダウンロードした PuTTYgen を開き、読み込みボタンをクリックして、手順 10 でダウンロードした「キー ペア」を参照します。ヒント: 「キー ペア」を見つけるために参照するときに「すべてのファイル」を選択します。 」。
- 「鍵ペア」を読み込んだ後に表示される「秘密鍵の保存」をクリックし、その鍵をローカル コンピューター (デスクトップなど) に保存します。警告メッセージが表示されますが、「OK」をクリックするだけです。
- 初期化が完了したら、サーバー コンソール ウィンドウの [接続] タブをクリックします。
- 新しいウィンドウがポップアップします。以下に示すように、アドレス「ec2-user@54.84.xxx.xxx」をコピーするだけです。
- 次に、以前にダウンロードした PuTTY を開き、以下に示すように、コピーしたばかりのアドレスを「ホスト名 (IP アドレス)」バーに貼り付けます。
- 次に、同じウィンドウのサイドバーで「SSH」をクリックし、サブメニューの「認証」をクリックして、ステップ「14」で PuTTYgen で作成したキーを参照します。をクリックし、[開く] をクリックします。その後、警告メッセージが表示されますが、「はい」をクリックしてください。
- サーバー コンソール (ターミナル) にいると、次のように表示されます。
- ここで、次のコマンドをコピーして貼り付けます (ターミナル/コマンド プロンプト ウィンドウにコマンドを貼り付けるには、ターミナルで右クリックします) 。 .0/installer-10-1-0-ubuntu-64.sh.x chmod +x インストーラー-10-1-0-ubuntu-64.sh.x apt-get install curl at ./installer-10-1- 0-ubuntu-64.sh.x
- 下のスクリーンショットのようなウィンドウが表示され、5 つの質問が表示されます。最初の質問の答えとして (Y) を入力し、次の 3 つの質問に対して Enter キーを押し、最後に (Y) を入力します。最後の質問への回答; AppArmor が無効になっていることを知らせるメッセージが表示されます。ここで、ターミナル (コマンド ライン ウィンドウ) を終了します。
- インスタンス コンソール ウィンドウに移動し、インスタンスを右クリックして [再起動] をクリックし、数分待ってから手順 (17) を繰り返してサーバーに再接続します。
- ターミナル ウィンドウが表示されます。次のコマンドをコピーして貼り付けるだけです: sudo -i cd ./installer-10-1-0-ubuntu-64.sh.x
- 手順 (20) と同じウィンドウが再び表示されるので、次のように入力します。続行するには、GPL ライセンスに同意してください (y/n/q)? Y からあなたのタイムゾーンを見つけてください: http://php.net/manual/en/timezones.php例: Europe/London あなたのタイムゾーンを入力してください: Europe/London Enter キーを押してください。サーバーの FQDN を入力します: zpanel.public IP (例: zpanel.54.XXX.XX.XX); パブリック IP がわからない場合は、手順 (24) に進みます。サーバーのパブリック (外部) IP を入力します。Enter キーを押すだけです。ZPanel をインストールします。よろしいですか (y/n/q)? よ
- パブリック IP を見つけるには、AWS コンソールに移動します。以下のスクリーンショットのように表示されます。
- インストールの最後に、次のウィンドウが表示されます。ハッシュ/ウィンドウ記号内のデータをコピーします。これらは MySQL と ZPanel の資格情報であり、メモ帳に貼り付けてローカル コンピューターに保存します。
- ここで、パブリック IP (ステップ 24 から) を Web ブラウザーに入力します。次のウィンドウでプロンプトが表示されます (入力できない場合は、ステップ 8 またはステップ 23 の「FQDN」で問題が発生しています)。
それまでは問題ありませんが、zpanel.54.XXX.XX.XX または 54.XXX.XX.XX の URL を入力すると、ロードされず、「この Web ページは利用できません」と表示されます。 fqdnの問題かと思いますが、fqdnで「サーバーのFQDNを入力してください(例:zpanel.yourdomain.com): ip-172- - -**」と聞かれたら、zpanel.54.XXXと入力しました。 XX.XX.何が問題なのか理解できない
dns - ZPanel で mx recodrs が正しく構成されていない
ドメインとホスティングに ZPanel を使用しています。
現在、私のドメインは正常に機能しています。しかし、Webmail の設定でいくつかの問題に直面しています。
このようにZpanelでMy DNS Recodsを更新しています
ホスト名 TTL ターゲット A レコード @ 3600 A xxx.xxx.xxx.xx メール 86400 A xxx.xxx.xxx.xx ns1 172800 A xxx.xxx.xxx.xx ns2 172800 A xxx.xxx.xxx.xx
MXレコード
ホスト名 TTL ターゲット @ 86400 xxx.xxx.xxx.xx @ IN xxx.xxx.xxx.xx @ IN xxx.xxx.xxx.xx
NSレコード
ホスト名 TTL ターゲット @ 17280 NS01.domain.com @ 17280 NS02.domain.com
これでいいと思います。
しかし、メールを送信しているときに、送信者が受信していません...そして4時間後にメールに戻ってきました。
送信者からメールを受信しているときは、正常に機能しており、高速に受信しています。
http://mxtoolbox.com/で DNS 構成のエラーを確認していますが、解決策が見つかりません。
どんな助けでも大歓迎です。
mysql - Zpanel の proftpd が新しい ftp ユーザーを作成できない (おそらく mysql の更新後)
問題:
以前は、Zpanel の「ファイル > ftp アカウント」から ftp ユーザー アカウントを作成および削除していましたが、これまで問題はありませんでした。今日、新しいアカウントを作成しようとしましたが、zpanel ですべて問題ないように見えます。UI は「成功」を返し、アカウントは zpanel に永続的にリストされていますが、接続できません。FTP エラー 530。
システムインフォメーション:
- Cent OS 6.6 (digitlocean vps)
- zパネル10.1.1
- PHP 5.3.3
- mysql 5.6.22
おそらく:
数週間前に mysql サーバーの更新を行い、それ以来 ftp アカウントを管理していないことを思い出しました。zpanel_proftpd.ftpusers テーブルを見ると、新しい ftp アカウントがテーブルに書き込まれていないことに気付きました。
私もチェックしました:
- proftpd-mysql.conf に mysql アクセス (root) 用の適切なユーザー/パスがあること
- mysql.user テーブルには root ユーザーがあり、機能していますが、root と私が作成したもののほかに、zpanel のインストールによって挿入された「postfix」しかありません。(欠落している zpanel ユーザーはいますか?)
- ftp ユーザーの作成中に mysql の general_logging を有効にしましたが、クエリのみがログに記録され、mysql からの応答は記録されません。
- php ロギングを有効にしましたが、そこにも何もありません。zpanel は正常に動作しているようです。
余談で
- proftpd-mysql.conf には、フィールドを DB 列にマップしているように見える部分がありますが、構成ファイルの列名が db の列名と一致しません。問題は、私がこのファイルに触れていないということです。そのため、そもそもそれらが一致したことがないと確信しています。
- proftpd auth.log には、新しいユーザーに対する 530 の通知のみが含まれていますが、ある種の BF 攻撃による多くの失敗した試行も含まれており、さらに /var/log/secure をチェックすると、sshd でのユーザー名でのログイン試行の失敗が示されています毎秒「ルート」。
どうやって進める ?
mysql のダウングレードや zpanel コードのデバッグを開始する前に、どこを探せばいいのかわからないので、回答を得たいと思います。
可能であれば、これをすでに経験した人からの解決策ですが、次のいずれかが問題を特定するのに役立つ場合があります。
ftp ユーザーの作成時に、zpanel クエリに対する DB 応答をどうにかして見ることはできますか?
さらに、zpanels 通知ウィンドウに「ユーザーが正常に作成されました」と表示されるのはなぜですか?
データベースにユーザー行が見つからない場合、zpanel が新しく作成されたユーザーを一覧表示し続けるのはなぜですか? proftpd のユーザーシステムはこのように機能すると思い込んでいましたか? proftpd ユーザーは別の場所で作成されていますか? AuthUserFile は存在しませんが、すべての古いユーザーの ftp アカウントは適切に機能します。
zpanel ディレクトリのどこで、ftp ユーザーの作成を処理している php モデルを探しますか?
疑わしいログ アクティビティはすべて、何らかの方法で ftpd をブロックすることと関係があるのでしょうか?
すべての情報が役立つことを願っています。ありがとうございました。
java - IP を Java アプリケーションに割り当てる
多くの Web サイトをクロールする Java アプリケーションを開発しました。
専用サーバーの詳細: Linux、CentOS、zPanel。
多くのドメインの専用サーバーに 1 つの IP があり、.jar または関連ドメインのみに割り当てるために追加の IP を購入しました。
この操作を行うにはどうすればよいですか?
php - PHP Mysql は、自分のサイトに新しい登録ユーザー用のフォルダーと新しいデータベースを作成します
何か聞きたい..
これが私の説明です。
- ユーザーが登録して会計システムを使用できるphpシステムがあります。
- 私の会計システムは完成し
/
ました。例に行くと、データベースの作成をインストールできます:www.mysystem.com/install/
- 新しいユーザーが登録するとき、私のシステムでは不可能です。サーバーに新しいデータベースを作成し、サブドメインを作成し
newuser.mysystem.com
、会計システムを彼/彼女のサブドメインフォルダーに自動的にインストールしますか?? - 不可能な場合、次のステップは何をすればよいですか?
- 皆さんが私の説明を理解していない場合はお知らせください。英語は私の第二言語です。
php - リモートで電子メールを交換するように zPanel を設定する
WordPress Web サイトをホストするために zPanel (cPanel ではなく) を使用していますが、連絡先フォームが機能していません。サイトが cPanel VPS でホストされている場合、フォームは正常に機能しました。エラーは発生せず、メッセージは問題なく送信されるはずですが、そうではありません。
zPanel はメールをローカルで交換しようとしていると思います。外部とのメール交換を強制する方法はありますか?
私が探しているのは、cPanel の「リモート メール エクスチェンジャー」に相当する zPanel です。
メールをローカルで受け付けないようにサーバーを構成し、最下位の MX レコードにメールを送信する必要があります。
繰り返しますが、これは cPanel の問題ではなく zPanel の問題です。
ubuntu-14.04 - Ubuntu Server 14.04 上の Zpanel
「wget https://raw.githubusercontent.com/zpanel/installers/master/install/beta/Ubuntu-14_04-LTS/ubuntu-14.04-LTS-apache2.4.9-php5.5.14.sh」で zPanel をインストールしています。 「MySQL ルート パスワードを入力してください」で行き詰まる 6 か月前と同じサーバーに同じ zpanel をインストールし、すべて問題ありませんでした 正常にインストールされましたが、現在何が起こっているのかわかりません...これはわかりません前のメッセージ
私は何をすべきか?ありがとう!