FTP サーバー構築 Ubuntu20.04 Time4VPS レンタルVPSサーバー
vsftpd(FTP server) インストール
$ sudo apt update
$ sudo apt upgrade
$ sudo apt install vsftpd
$ useradd pi #ユーザー名(好きな名にする)
$ passwd pi #パスワード
$ ftp xxx.xxx.133.54 #アクセスできるか確認、OK
FileZilla(FTP client) でアクセス確認、OK
「Python」カテゴリーアーカイブ
SeedBox 構築 Ubuntu20.04 Time4VPS レンタルVPSサーバー
SeedBox 構築 Ubuntu20.04 Time4VPS レンタルVPSサーバー
Transmission インストール
$ sudo apt update
$ sudo apt upgrade
$ sudo apt install transmission
$ sudo apt install transmission-cli
$ sudo apt install transmission-daemon
Transmission 設定
$ transmission-daemon #仮起動(設定ファイルを生成するため)
$ killall transmission-daemon #終了
$ sudo mc
/root/.config/transmission-daemon/settings.json #設定ファイル
“rpc-whitelist”: “xxx.xxx.xxx.xxx”, # IPアドレスを記入(このIPからアクセスできる)
$ transmission-daemon #起動
Firefoxからアクセス(Transmission Web interface)
http://xxx.xxx.133.54:9091 #VPS バーチャルプライベイトサーバーのIPアドレス
ubuntu 21.04 ファイルをダウンロードしてみる、OK
$ sudo reboot #リブート後にサービスが起動しているかの確認
Firefoxからアクセスできない
$ killall transmission-daemon #終了
$ transmission-daemon #起動
Firefoxからアクセスできる、OK
OK 設定 Time4VPS レンタルサーバー (Pythonで定期的にWordPressへ自動投稿)
OK 設定 Time4VPS レンタルサーバー (Pythonで定期的にWordpressへ自動投稿)
$ ssh root@176.223.133.54 #SSHでアクセス
# sudo apt update #
# sudo apt upgrade #先に必ず実行する(しないと後のパッケージがインストールできない)
# timedatectl set-timezone Asia/Tokyo #タイムゾーン変更
# sudo apt install fonts-takao-pgothic #日本語フォント(日本語のサイト表示用)
# sudo apt install mc #filer
# python3 -V #バージョン確認
# sudo apt install python3-pip #pip インストール
# pip install selenium
# pip install webdriver-manager
# sudo apt install firefox
# firefox -v #バージョン確認
# sudo apt install xserver-xorg #X window system
# sudo apt install x11-apps #X11
Time4VPS 容量を確認
/home/pi/code_wp #mcでディレクトリを作成
ローカルからサーバーへファイル転送(Python コード、Cron設定)
# cd /home/pi/code_wp
python3 013.py #Python コードを実行してみる
実行中のRAM使用量を確認する
# crontab crontab.txt #CRONを設定(指定時刻にPythonコードを自動実行)
Wordpressサイト