今日、Naibaが国内サーバーに
Astra テーマのDemoデモデータをインポートしようとしたとき、ネットワークの問題で何度もインポートに成功しませんでした。通常、国内サーバーにインストール後、kill 429またはwp china yesのいずれかのプラグインを使用すれば、wordpress.orgサイトへのアクセスが高速化され、プラグインのインストールと更新が可能になります。しかし、このような特定のプラグインやテーマのデータの場合、リクエスト先はWordPress公式サイトのデータではなく、プラグインやテーマ自身のウェブサイトであるため、国内サーバーではネットワーク状態が悪く、インストールやインポートが失敗しやすくなります。
解決したい場合は、2つの方法があります:- 海外サーバーでウェブサイトデータをデバッグした後、データをバックアップして国内サーバーに復元する;
- 国内サーバー上のWordPressにプロキシサーバーを設定し、海外サイトへのリクエストを高速化する。
Naibaがここで使用した方法は2番目で、v2raψをプロキシアクセスに使用します。
具体的な方法は以下の通り:1、国内サーバーからのアクセス速度がそれなりに速い
海外サーバー自分のサーバーを使って海外サーバーにpingを実行し、ping値を確認できます。一般的に250msを超える回線は、使用時にラグが発生する可能性があります。2、サーバーにv2raψをインストールします。
bash <(curl -L -s https://install.direct/go.sh)
インストール完了後、/etc/v2raψ/config.jsonファイルを開き、以下の内容を記録します:
3、国内サーバーにv2raψをインストールします。方法は上記のコードと同じですが、ダウンロードが遅い可能性があります。この記事を参考にしてください。
Githubの高速化。4、設定ファイル/etc/v2raψ/config.jsonを編集します。デフォルトの内容を削除し、以下の内容を貼り付け、日本語の説明部分を修正します。
{
"log": {
"loglevel": "warning"
},
"inbound": {
"listen": "127.0.0.1",
"port": 8080,
"protocol": "http",
"settings": {
"allowTransparent": false,
"userLevel": 1
}
},
"outbound": {
"protocol": "vmess",
"settings": {
"vnext": [
{
"address": "168.168.168.168这里改成代理网站IP",
"port": 8888这里改成代理网站端口,
"users": [
{
"id": "c503b067-e78f-b037-1ac7-7b369103ec9f这里改成代理网站的uuid",
"level": 1,
"alterId": 64
}
]
}
]
}
},
"outboundDetour": [
{
"protocol": "freedom",
"settings": {},
"tag": "direct"
}
],
"routing": {
"strategy": "rules",
"settings": {
"rules": [
{
"type": "field",
"port": "54-79",
"outboundTag": "direct"
},
{
"type": "field",
"port": "81-442",
"outboundTag": "direct"
},
{
"type": "field",
"port": "444-65535",
"outboundTag": "direct"
},
{
"type": "field",
"domain": [
"gc.kis.scr.kaspersky-labs.com"
],
"outboundTag": "direct"
},
{
"type": "chinasites",
"outboundTag": "direct"
},
{
"type": "field",
"ip": [
"0.0.0.0/8",
"10.0.0.0/8",
"100.64.0.0/10",
"127.0.0.0/8",
"169.254.0.0/16",
"172.16.0.0/12",
"192.0.0.0/24",
"192.0.2.0/24",
"192.168.0.0/16",
"198.18.0.0/15",
"198.51.100.0/24",
"203.0.113.0/24",
"::1/128",
"fc00::/7",
"fe80::/10"
],
"outboundTag": "direct"
},
{
"type": "chinaip",
"outboundTag": "direct"
}
]
}
}
}設定完了後、systemctl restartでv2raψサービスを再起動します。方法がわからない場合は、サーバーを直接再起動してください。5、WordPressの設定ファイルを編集し、プロキシ設定情報を追加します。
/** 代理 */
define('WP_PROXY_HOST', '127.0.0.1');
define('WP_PROXY_PORT', '8080');
define('WP_PROXY_BYPASS_HOSTS', 'localhost, *.wordpress.org');WordPressがアクセスする必要のある海外URLを上記の3行目に追加し、保存してアップロードして上書きします。その後、WordPressの管理画面で効果をテストしてください。以前正常に読み込めなかったPluginリソースに正常にアクセスできるようになります。参考資料:https://s5s5.me/3721
コメントは終了しました
この記事のコメント機能は終了しています。ご質問がある場合は、他の方法でお問い合わせください。