明国三年一场雨

明国三年一场雨

热爱技术分享
telegram
email

sspanel Mlioパネルの構築

SSH 接続で宝塔パネルをインストールします。

2. 宝塔パネルのインストール環境では、PHP 7.2、MySQL 5.6、Nginx 1.16 を使用することをお勧めします。
無効な関数
system、proc_open、proc_get_status、putenv、pcntl_signal

3. 宝塔パネルでウェブサイトを作成し、ドメインなどの情報を入力してください。

4.SSH 接続でソースコードをダウンロードします。

cd /www/wwwroot/your_website_folder_name

5.composer を使用して依存関係をインストールします。

wget https://getcomposer.org/installer -O composer.phar && php composer.phar && php composer.phar install

6. 設定ファイルをコピーします。

cp config/.config.example.php config/.config.php

cp config/.metron_setting.example.php config/.metron_setting.php

cp config/appprofile.example.php config/appprofile.php

.config.php を設定した後、php xcat Tool initQQWry を実行して IP 解析ライブラリをダウンロードします。

8. ウェブサイトの設定

宝塔パネルを開き、ウェブサイト > あなたのウェブサイトを開きます。

ウェブサイトディレクトリで、クロスサイトスクリプティング防止のチェックを解除し、実行ディレクトリで /public を選択し、保存をクリックします。
スタティックファイルに以下の内容を入力し、保存します。

location / {
try_files $uri /index.php$is_args$args;
}

9.SSH でウェブサイトディレクトリに移動し、ウェブサイトファイルに 755 のパーミッションを付与します。

cd ../
chmod -R 755 your_folder_name/
chown -R www:www your_folder_name/

10. データベース操作

初回移行:ウェブサイトディレクトリ内の sql/glzjin_all.sql ファイルをインポートします。

データベースの user テーブルのすべてのユーザーの theme 列を metron に変更します。次の SQL 文を phpmyadmin で実行します。

UPDATE user SET theme='metron'

管理者アカウントの作成とその他の初期化作業

cd /www/wwwroot/domain/
php xcat User createAdmin
php xcat User resetTraffic
php xcat SyncRadius syncusers
php xcat Tool initQQWry
php xcat Tool initdownload

おめでとうございます、もう一つの万人向けエアポートオーナーが誕生しました。

宝塔パネルの計画タスクの設定

デイリータスク(必須)
タスクの種類:シェルスクリプト
タスク名:自分で入力してください
実行周期:毎日 0 時 0 分
スクリプトの内容:php /www/wwwroot/your_website_directory/xcat Job DailyJob

チェックタスク(必須)
タスクの種類:シェルスクリプト
タスク名:自分で入力してください
実行周期:N 分毎 1 分
スクリプトの内容:php /www/wwwroot/your_website_directory/xcat Job CheckJob

ユーザーアカウント関連タスク(必須)
タスクの種類:シェルスクリプト
タスク名:自分で入力してください
実行周期:毎時
スクリプトの内容:php /www/wwwroot/your_website_directory/xcat Job UserJob

ユーザークラスの有効期限チェックタスク(必須)
タスクの種類:シェルスクリプト
タスク名:自分で入力してください
実行周期:毎分
スクリプトの内容:php /www/wwwroot/your_website_directory/xcat Job CheckUserClassExpire

アカウントの有効期限チェックタスク(必須)
タスクの種類:シェルスクリプト
タスク名:自分で入力してください
実行周期:毎時
スクリプトの内容:php /www/wwwroot/your_website_directory/xcat Job CheckUserExpire

メールキューの定期チェック(必須)
タスクの種類:シェルスクリプト
タスク名:自分で入力してください
実行周期:N 分毎 1 分
スクリプトの内容:php /www/wwwroot/your_website_directory/xcat Job SendMail

デイリートラフィックレポート(デイリーメールを有効にしているユーザーにメールを送信)
タスクの種類:シェルスクリプト
タスク名:自分で入力してください
実行周期:毎日 0 時 0 分
スクリプトの内容:php /www/wwwroot/your_website_directory/xcat SendDiaryMail

監査ブロック(推奨)
タスクの種類:シェルスクリプト
タスク名:自分で入力してください
実行周期:N 分毎 1 分
スクリプトの内容:php /www/wwwroot/your_website_directory/xcat DetectBan

ノードのブロックチェック(オプション)
タスクの種類:シェルスクリプト
タスク名:自分で入力してください
実行周期:N 分毎 1 分
スクリプトの内容:php /www/wwwroot/your_website_directory/xcat DetectGFW

トランスファーサーバーのチェック(オプション)
タスクの種類:シェルスクリプト
タスク名:自分で入力してください
実行周期:N 分毎 5 分
スクリプトの内容:php /www/wwwroot/your_website_directory/xcat DetectTransfer

Radius(オプション)
synclogin
タスクの種類:シェルスクリプト
タスク名:自分で入力してください
実行周期:N 分毎 1 分
スクリプトの内容:php /www/wwwroot/your_website_directory/xcat SyncRadius synclogin

syncvpn
タスクの種類:シェルスクリプト
タスク名:自分で入力してください
実行周期:N 分毎 1 分
スクリプトの内容:php /www/wwwroot/your_website_directory/xcat SyncRadius syncvpn

syncnas
タスクの種類:シェルスクリプト
タスク名:自分で入力してください
実行周期:N 分毎 1 分
スクリプトの内容:php /www/wwwroot/your_website_directory/xcat SyncRadius syncnas
自動バックアップ(オプション)

フルバックアップ
タスクの種類:シェルスクリプト
タスク名:自分で入力してください
実行周期:自分で設定し、約 30 分ごとに設定できます
スクリプトの内容:php /www/wwwroot/your_website_directory/xcat Backup full

コアデータのみバックアップ
タスクの種類:シェルスクリプト
タスク名:自分で入力してください
実行周期:自分で設定し、約 30 分ごとに設定できます
スクリプトの内容:php /www/wwwroot/your_website_directory/xcat Backup simple
財務報告(オプション)

デイリーレポート
タスクの種類:シェルスクリプト
タスク名:自分で入力してください
実行周期:毎日 0 時 0 分
スクリプトの内容:php /www/wwwroot/your_website_directory/xcat FinanceMail day

ウィークリーレポート
タスクの種類:シェルスクリプト
タスク名:自分で入力してください
実行周期:毎週日曜日 0 時 0 分
スクリプトの内容:php /www/wwwroot/your_website_directory/xcat FinanceMail week

月次レポート
タスクの種類:シェルスクリプト
タスク名:自分で入力してください
実行周期:毎月 1 日 0 時 0 分
スクリプトの内容:php /www/wwwroot/your_website_directory/xcat FinanceMail month

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。