debian systemctlを使用しfrpを自己起動
debianシステムはsystemctlを使用できません
まずrootモードで:
frpインストール:
作者:ios 122リンク:https://www.jianshu.com/p/b31ad0a5e676 出典:簡書簡書の著作権は著者の所有であり、いかなる形式の転載も著者に連絡して授権を得て出典を明記してください.
frpサーバ側–frps frpのサーバ側を調製します.一般的な名前はfrpsで、プロファイルはfrps.iniです.この2つのファイルはあなたのパブリックネットワークサーバに配置します.一般的には、あなたは行くべきです.https://link.jianshu.com/?t=https://github.com/fatedier/frp/releases、frpの対応するオペレーティングシステムの最新のダウンロードバージョンを探します.ここでfrp_0.13.0_linux_amd 64.tar.gzを例に挙げる.
frps.iniに次のように入力します.
オン
自己起動の設定
まずサービス(frps.service):
そしてfrpsを起動します
再オープン自己起動
同時に
再起動:
その後、killがfrpcを落とすと自動的に再起動します
クライアントの自己起動構成は似ています.
Systemctlコマンドsystemdのリソース管理Unit systemdのUnitをディレクトリ/usr/lib/systemd/systemm(Centos)または/etc/systemd/systemm(Ubuntu)に配置
まずrootモードで:
apt install systemd-sysv && reboot
でいいですfrpインストール:
作者:ios 122リンク:https://www.jianshu.com/p/b31ad0a5e676 出典:簡書簡書の著作権は著者の所有であり、いかなる形式の転載も著者に連絡して授権を得て出典を明記してください.
frpサーバ側–frps frpのサーバ側を調製します.一般的な名前はfrpsで、プロファイルはfrps.iniです.この2つのファイルはあなたのパブリックネットワークサーバに配置します.一般的には、あなたは行くべきです.https://link.jianshu.com/?t=https://github.com/fatedier/frp/releases、frpの対応するオペレーティングシステムの最新のダウンロードバージョンを探します.ここでfrp_0.13.0_linux_amd 64.tar.gzを例に挙げる.
# . github --> .
wget https://github.com/fatedier/frp/releases/download/v0.13.0/frp_0.13.0_linux_amd64.tar.gz
# .
tar -zxvf frp_0.13.0_linux_amd64.tar.gz
# cd frp .
cd frp_0.13.0_linux_amd64
# .debian , vim vi, vim.
vi frps.ini
frps.iniに次のように入力します.
[common]
bind_port = 7000
vhost_http_port =80
dashboard_port = dashboard_port_number
dashboard_user = dashboard_user_name
dashboard_pwd = dashboard_pwd_value
privilege_token = privilege_token_value
オン
./frps -c ./frps.ini
自己起動の設定
まずサービス(frps.service):
sudo nano /lib/systemd/system/frps.service
frps.serviceに次の内容を書き込む[Unit]
Description=fraps service
After=network.target network-online.target syslog.target
Wants=network.target network-online.target
[Service]
Type=simple
# ( frps )
ExecStart=[/your/path]/frps -c [/your/path]/frps.ini
[Install]
WantedBy=multi-user.target
そしてfrpsを起動します
sudo systemctl start frps
再オープン自己起動
sudo systemctl enable frps
同時に
再起動:
sudo systemctl restart frps
停止:sudo systemctl stop frps
アプリケーションログの表示:sudo systemctl status frps
[Service]
Restart=always
RestartSec=5
その後、killがfrpcを落とすと自動的に再起動します
クライアントの自己起動構成は似ています.
Systemctlコマンドsystemdのリソース管理Unit systemdのUnitをディレクトリ/usr/lib/systemd/systemm(Centos)または/etc/systemd/systemm(Ubuntu)に配置