Google เด•เตเดฒเต—เดกเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเตฝ เดธเต—เดœเดจเตเดฏ เดŸเต†เดฒเดฟเด—เตเดฐเดพเด‚ เดฌเต‹เดŸเตเดŸเต เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต

เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต เดœเดฟเดธเดฟเดชเดฟ?

เดฌเต‹เดŸเตเดŸเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดŸเต†เดฒเดฟเด—เตเดฐเดพเดฎเตเด•เตพ เดŽเดดเตเดคเตเดฎเตเดชเต‹เตพ, เดฌเต‹เดŸเตเดŸเต เดŽเดฒเตเดฒเดพเดฏเตโ€Œเดชเตเดชเต‹เดดเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเด™เตเด™เดจเต† เดตเต‡เด—เดคเตเดคเดฟเดฒเตเด‚ เดธเต—เดœเดจเตเดฏเดฎเดพเดฏเตเด‚ เดšเต†เดฏเตเดฏเดพเด‚ เดŽเดจเตเดจ เดšเต‹เดฆเตเดฏเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดžเดพเตป เด“เดŸเดฟเดฏเต†เดคเตเดคเดฟ. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดจเตเดจเดฟเตฝ เด•เต‚เดŸเตเดคเตฝ เดฌเต‹เดŸเตเดŸเตเด•เตพ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ Heroku, Pythonanywhere เด“เดชเตเดทเดจเตเด•เตพ เดตเดณเดฐเต† เด•เตเดฑเดตเดพเดฃเต. เด…เดคเดฟเดจเดพเตฝ เดžเดพเตป GCP เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต. เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เด‚ เด’เดฐเต เดตเตผเดทเดคเตเดคเต‡เด•เตเด•เต $300 เดธเต—เดœเดจเตเดฏเดฎเดพเดฏเดฟ เดจเตฝเด•เตเดจเตเดจเต + เดˆ เดซเดฃเตเดŸเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดตเดฒเดฟเดฏ เด•เดฟเดดเดฟเดตเตเด•เตพ (94% เดตเดฐเต†).

Google เด•เตเดฒเต—เดกเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเตฝ เดธเต—เดœเดจเตเดฏ เดŸเต†เดฒเดฟเด—เตเดฐเดพเด‚ เดฌเต‹เดŸเตเดŸเต เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต

เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฌเต‹เดŸเตเดŸเต เดŽเด™เตเด™เดจเต† เดนเต‹เดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเด‚?

เด˜เดŸเตเดŸเด‚ 1: GCP-เดฏเตโ€Œเด•เตเด•เดพเดฏเดฟ เดฐเดœเดฟเดธเตเดฑเตเดฑเตผ เดšเต†เดฏเตเดฏเตเด•

เดจเดฎเตเด•เตเด•เต เดธเตˆเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เดพเด‚ เดœเดฟเดธเดฟเดชเดฟ เด•เตเดฒเดฟเด•เตเด•เตเดšเต†เดฏเตเดฏเตเด• เดธเต—เดœเดจเตเดฏเดฎเดพเดฏเดฟ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด•.
Google เด•เตเดฒเต—เดกเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเตฝ เดธเต—เดœเดจเตเดฏ เดŸเต†เดฒเดฟเด—เตเดฐเดพเด‚ เดฌเต‹เดŸเตเดŸเต เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต
เดจเดฟเด™เตเด™เดณเตเดŸเต† เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เดณเตเด‚ เด•เดพเตผเดกเตเด‚ เดจเตฝเด•เตเด•. เดชเดฃเดฎเดŸเดšเตเดšเตเดณเตเดณ เดธเดฌเตโ€Œเดธเตโ€Œเด•เตเดฐเดฟเดชเตโ€Œเดทเตป เดจเดฟเด™เตเด™เตพ เดธเตเดตเดฏเด‚ เดธเดœเต€เดตเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด•เดพเตผเดกเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดชเดฃเด‚ เดกเต†เดฌเดฟเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเดฟเดฒเตเดฒ.

Google เด•เตเดฒเต—เดกเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเตฝ เดธเต—เดœเดจเตเดฏ เดŸเต†เดฒเดฟเด—เตเดฐเดพเด‚ เดฌเต‹เดŸเตเดŸเต เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต

เด˜เดŸเตเดŸเด‚ 2. เด’เดฐเต เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เตป เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด•

เดฐเดœเดฟเดธเตเดŸเตเดฐเต‡เดทเดจเต เดถเต‡เดทเด‚, เดธเต‡เดตเดจเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเดงเดพเดจ เดชเต‡เดœเดฟเตฝ เดจเดฟเด™เตเด™เตพ เดธเตเดตเดฏเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเตเด‚. เดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เดตเดฟเดญเดพเด—เดคเตเดคเดฟเตฝ เดจเดฟเด™เตเด™เตพ เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเต เดŽเดžเตเดšเดฟเตป เดŸเดพเดฌเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.
Google เด•เตเดฒเต—เดกเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเตฝ เดธเต—เดœเดจเตเดฏ เดŸเต†เดฒเดฟเด—เตเดฐเดพเด‚ เดฌเต‹เดŸเตเดŸเต เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต
เดจเดฟเด™เตเด™เตพ เด’เดฐเต เดชเตเดคเดฟเดฏ เด‰เดฆเดพเดนเดฐเดฃเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

Google เด•เตเดฒเต—เดกเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเตฝ เดธเต—เดœเดจเตเดฏ เดŸเต†เดฒเดฟเด—เตเดฐเดพเด‚ เดฌเต‹เดŸเตเดŸเต เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต
เดจเดฟเด™เตเด™เตพ DB เดตเดฟเดจเตเดฏเดธเดฟเด•เตเด•เดพเตป เดชเต‹เด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เตป, เดชเดฟเดจเตเดจเต† เดจเดฟเด™เตเด™เตพเด•เตเด•เต g1-small เดŽเดŸเตเด•เตเด•เดพเด‚, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดžเดพเตป n1-standart เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

Google เด•เตเดฒเต—เดกเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเตฝ เดธเต—เดœเดจเตเดฏ เดŸเต†เดฒเดฟเด—เตเดฐเดพเด‚ เดฌเต‹เดŸเตเดŸเต เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต
เดจเดฟเด™เตเด™เตพ OS เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดžเดพเตป เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเดคเต Debian เด—เตเดจเต/Linux 9 (เดจเต€เดŸเตเดŸเตเด•).

Google เด•เตเดฒเต—เดกเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเตฝ เดธเต—เดœเดจเตเดฏ เดŸเต†เดฒเดฟเด—เตเดฐเดพเด‚ เดฌเต‹เดŸเตเดŸเต เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต
เด…เดคเตเดฐเดฏเต‡เดฏเตเดณเตเดณเต‚, เดตเดฟเดŽเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต. เด‡เดคเดฟเดจเตเดฑเต† เดธเดพเดงเดพเดฐเดฃ เดตเดฟเดจเตเดฏเดพเดธเด‚ 1 เดฎเตเดคเตฝ 5 เดฎเดฟเดจเดฟเดฑเตเดฑเต เดตเดฐเต† เดŽเดŸเตเด•เตเด•เตเด‚.

เด˜เดŸเตเดŸเด‚ 3: เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เตป เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเด•

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเดฟเดธเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต SSH เดตเดดเดฟ เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเดพเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเดฒเต‚เดŸเต† เดธเด‚เดตเดฆเดฟเด•เตเด•เดพเด‚.
เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, SSH เด•เตเดฒเดฟเด•เตเด•เต เดšเต†เดฏเตเดฏเตเด•.

Google เด•เตเดฒเต—เดกเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเตฝ เดธเต—เดœเดจเตเดฏ เดŸเต†เดฒเดฟเด—เตเดฐเดพเด‚ เดฌเต‹เดŸเตเดŸเต เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต
เดจเดฟเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เด’เดฐเต เดŸเต†เตผเดฎเดฟเดจเตฝ เดคเตเดฑเด•เตเด•เตเด‚. Linux เด’เดฐเต เดชเตเดคเดฟเดฏ เดตเดฟเตปเดกเต‹เดฏเดฟเตฝ.

Google เด•เตเดฒเต—เดกเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเตฝ เดธเต—เดœเดจเตเดฏ เดŸเต†เดฒเดฟเด—เตเดฐเดพเด‚ เดฌเต‹เดŸเตเดŸเต เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต
เด‡เดจเดฟ เดจเดฎเตเด•เตเด•เต เดธเดœเตเดœเต€เด•เดฐเดฃเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เดพเด‚. เด†เดฆเตเดฏเด‚ เด•เดฎเดพเตปเดกเต เดจเตฝเด•เตเด•:

sudo apt-get update

เดเดฑเตเดฑเดตเตเด‚ เดชเตเดคเดฟเดฏ เดชเดพเด•เตเด•เต‡เดœเต เดชเดคเดฟเดชเตเดชเตเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป.

เดžเด™เตเด™เตพ เดชเตเดฐเดตเต‡เดถเดฟเดšเตเดš เดถเต‡เดทเด‚:

sudo apt-get install python3-setuptools
sudo apt-get install python3-pip

เดชเตˆเดคเตเดคเตบ เดคเดจเตเดจเต† เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเดฟเดฒเตเดฒ, เด…เดคเต เด‡เดคเดฟเดจเด•เด‚ เดคเดจเตเดจเต† เด‰เดฃเตเดŸเต.

เด‡เดชเตเดชเต‹เตพ เดจเดฟเด™เตเด™เตพ เด†เดตเดถเตเดฏเดฎเดพเดฏ เดŽเดฒเตเดฒเดพ เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เดณเตเด‚ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเดฃเด‚. เด’เดฐเต เดšเต†เดฑเดฟเดฏ เดจเตเดฏเต‚เดจเตปเดธเต เด‰เดฃเตเดŸเต, เดŽเดฒเตเดฒเดพ เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เดณเตเด‚ เดฐเดฃเตเดŸเตเดคเดตเดฃ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเดฃเด‚:

pip3 install โ€˜name_of_packageโ€™

python3 เด•เดฎเดพเตปเดกเต เดตเดดเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เด•เต‚เดŸเดพเดคเต†

sudo pip3 install โ€˜name_of_packageโ€™

systemd-เดฏเตโ€Œเด•เตเด•เต. เดˆ เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟ เดฌเต‹เดŸเตเดŸเต เด†เดฐเด‚เดญเดฟเด•เตเด•เดพเดจเตเด‚ เด…เดคเต เด•เตเดฐเดพเดทเดพเดฏเดพเตฝ เด…เดคเต เดชเตเดจเดฐเดพเดฐเด‚เดญเดฟเด•เตเด•เดพเดจเตเด‚ เดจเดฟเด™เตเด™เดณเต† เดธเดนเดพเดฏเดฟเด•เตเด•เตเด‚.
เดฌเต‹เดŸเตเดŸเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดŽเดณเตเดชเตเดชเดตเดดเดฟ python3 เด†เดฃเต, เดŽเดจเตเดจเดพเตฝ เดจเดฟเด™เตเด™เตพ เดตเดฟเดšเตเด›เต‡เดฆเดฟเดšเตเดšเดพเตฝ เด…เดคเต เดทเดŸเตเดŸเตเดกเต—เตบ เดšเต†เดฏเตเดฏเตเด‚. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดธเตเด•เตเดฐเต€เตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚, เดชเด•เตเดทเต‡ เดฌเต‹เดŸเตเดŸเต เดธเตเดตเดฏเด‚ เดชเตเดจเดฐเดพเดฐเด‚เดญเดฟเด•เตเด•เดฟเดฒเตเดฒ. เด’เดฐเต เดชเต‹เตผเดŸเตเดŸเต เดšเต†เด•เตเด•เต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต crontab เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚, เดŽเดจเตเดจเดพเตฝ เดˆ เด“เดชเตเดทเตป systemd เดŽเดจเตเดจเดคเดฟเดจเต‡เด•เตเด•เดพเตพ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฃเต†เดจเตเดจเต เดžเดพเตป เด•เดฐเตเดคเตเดจเตเดจเต.

เด˜เดŸเตเดŸเด‚ 4. เดฌเต‹เดŸเตเดŸเต เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เด…เดชเตโ€Œเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•

เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฌเต‹เดŸเตเดŸเต เด…เดชเตโ€Œเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเตป เดฐเดฃเตเดŸเต เดตเดดเดฟเด•เดณเตเดฃเตเดŸเต. เดจเดฟเด™เตเด™เตพ Git เดธเต—เดนเตƒเดฆเดฎเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฌเต‹เดŸเตเดŸเต .tar-เดฒเต‡เด•เตเด•เต zip เดšเต†เดฏเตเดคเต เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เด…เดชเตโ€Œเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเด‚:

Google เด•เตเดฒเต—เดกเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเตฝ เดธเต—เดœเดจเตเดฏ เดŸเต†เดฒเดฟเด—เตเดฐเดพเด‚ เดฌเต‹เดŸเตเดŸเต เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต
เด…เดคเดฟเดจเตเดถเต‡เดทเด‚, เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด‡เดคเต เด…เตบเดธเดฟเดชเตเดชเต เดšเต†เดฏเตเดฏเตเด•:

tar -xvf yourfile.tar

เด‡เดชเตเดชเต‹เตพ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฌเต‹เดŸเตเดŸเต เด†เตผเด•เตเด•เตˆเดตเดฟเดจเตเดฑเต† เดชเต‡เดฐเตเดณเตเดณ เด’เดฐเต เดซเต‹เตพเดกเดฑเดฟเตฝ เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดตเดดเดฟ Git เดตเดดเดฟเดฏเดพเดฃเต. เด‡เดคเต เดŽเด™เตเด™เดจเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเดฎเต†เดจเตเดจเต เด…เดฑเดฟเดฏเดพเดตเตเดจเตเดจ เด†เดณเตเด•เดณเต‹เดŸเต เด‡เดคเต เดŽเด™เตเด™เดจเต† เดšเต†เดฏเตเดฏเดฃเดฎเต†เดจเตเดจเต เดตเดฟเดถเดฆเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดตเดฟเดฒเดฎเดคเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เดจเตเดจเต เดžเดพเตป เด•เดฐเตเดคเตเดจเตเดจเต.

เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด‡เดคเต เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดค เดถเต‡เดทเด‚:

sudo apt install git

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดคเต เดจเดฟเด™เตเด™เดณเตเดŸเต† VM-เดฒเต‡เด•เตเด•เต เด•เตเดฒเต‹เตบ เดšเต†เดฏเตเดฏเดพเด‚.

เด…เดคเดฟเดจเตเดถเต‡เดทเด‚, เดžเด™เตเด™เตพ systemd เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เตเดจเตเดจเต. เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เด…เดคเดฟเดจเตเดฑเต† เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เตเด•:

cd /etc/systemd/system

เด’เดฐเต bot.service เดซเดฏเตฝ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด•:

sudo nano bot.service

เดคเตเดฑเด•เตเด•เตเดจเตเดจ เดตเดฟเตปเดกเต‹เดฏเดฟเตฝ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต เดจเตฝเด•เตเด•:


[Unit]
Description=Telegram bot 'ะ˜ะผั ะฑะพั‚ะฐ'
After=syslog.target
After=network.target

[Service]
Type=simple
User=root
WorkingDirectory=/home/ะฝะฐะทะฒะฐะฝะธะต ะฒะฐัˆะตะณะพ ัŽะทะตั€ะฐ/ะฝะฐะทะฒะฐะฝะธะต ะฟะฐะฟะบะธ ะฒ ะบะพั‚ะพั€ะพะน ะปะตะถะธั‚ ะฑะพั‚
ExecStart=/usr/bin/python3 /home/ะฝะฐะทะฒะฐะฝะธะต ะฒะฐัˆะตะณะพ ัŽะทะตั€ะฐ/ะฝะฐะทะฒะฐะฝะธะต ะฟะฐะฟะบะธ ะฒ ะบะพั‚ะพั€ะพะน ะปะตะถะธั‚ ะฑะพั‚/bot.py

RestartSec=10
Restart=always

[Install]
WantedBy=multi-user.target

เดซเดฏเตฝ เด…เดŸเดšเตเดšเต เดธเต‡เดตเต เดšเต†เดฏเตเดฏเตเด•. Ctrl+X เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดŸเดšเตเดšเต.

เด…เดคเดฟเดจเตเดถเต‡เดทเด‚, เด•เดฎเดพเตปเดกเตเด•เตพ เด•เตเดฐเดฎเดคเตเดคเดฟเตฝ เดจเตฝเด•เตเด•:

sudo systemctl daemon-reload
sudo systemctl enable bot
sudo systemctl start bot
sudo systemctl status bot

เดŽเดฒเตเดฒเดพเด‚ เดถเดฐเดฟเดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด‡เดคเตเดชเต‹เดฒเตเดณเตเดณ เด’เดจเตเดจเต เดจเดฟเด™เตเด™เตพ เด•เดพเดฃเตเด‚:

Google เด•เตเดฒเต—เดกเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเตฝ เดธเต—เดœเดจเตเดฏ เดŸเต†เดฒเดฟเด—เตเดฐเดพเด‚ เดฌเต‹เดŸเตเดŸเต เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต
เดŽเดฒเตเดฒเดพเด‚, เด‡เดชเตเดชเต‹เตพ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฌเต‹เดŸเตเดŸเต เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฌเต‹เดŸเตเดŸเต เดนเต‹เดธเตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเดพเตป เดŽเดจเตเดฑเต† เดฒเต‡เด–เดจเด‚ เดจเดฟเด™เตเด™เดณเต† เดธเดนเดพเดฏเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต เดžเดพเตป เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต.

เดชเดฟ.เดŽเดธเต

1. เดชเดฟเดถเด•เตเด•เตพเด•เตเด•เดพเดฏเดฟ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฌเต‹เดŸเตเดŸเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•

เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฌเต‹เดŸเตเดŸเต เด†เดฐเด‚เดญเดฟเดšเตเดšเต systemd เดตเดดเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เด…เดคเต เดชเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเด•. เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดฌเต‹เดŸเตเดŸเต เด‰เดณเตเดณ เดซเต‹เตพเดกเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เดฏเดฟ เดชเตˆเดคเตเดคเดฃเดฟเดฒเต‚เดŸเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•.

cd <ะฟะฐะฟะบะฐ ะฒะฐัˆะตะณะพ ะฑะพั‚ะฐ>
python3 bot.py

2. เดชเตˆ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ เด‰เดณเตเดณ เดซเดฏเดฒเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดŽเตปเด•เต‹เดกเดฟเด‚เด—เต เดšเต‡เตผเด•เตเด•เตเด•

#!/usr/bin/env python
# -*- coding: utf-8 -*-

เดซเดฏเดฒเดฟเดจเตเดฑเต† เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเตฝ เดคเดฟเดฐเตเด•เตเด•.

3. systemd-เดฒเต† เดฌเด—เตเด•เตพ

เดชเดฟเดถเด•เตเด•เตพเด•เตเด•เดพเดฏเดฟ เดจเดฟเด™เตเด™เตพ เดฌเต‹เดŸเตเดŸเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด…เดคเต เดจเดจเตเดจเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเดพเตฝ, เด…เดคเต systemd-เตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฒเต‹เด—เตเด•เตพ เดจเต‹เด•เตเด•เดพเดจเตเด‚ เดซเดฏเตฝ เด•เดพเดฃเตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เดชเดฟเดถเด•เต เดŽเดจเตเดคเดพเดฃเต†เดจเตเดจเต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚:

sudo nano /var/log/syslog

เดจเต‹เดŸเตเดŸเตเดชเดพเดกเต++ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดˆ เดซเดฏเตฝ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฑเดฟเตฝ เด•เดพเดฃเดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚.

4.เดฌเต‹เดŸเตเดŸเต เด…เดชเตเดกเต‡เดฑเตเดฑเต

เดฌเต‹เดŸเตเดŸเดฟเดจเตเดฑเต† เด’เดฐเต เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต เดšเต‡เตผเด•เตเด•เดพเดจเต‹ เด…เดชเตโ€Œเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเดจเต‹ เดจเดฟเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเตฝ, เด•เดฎเดพเตปเดกเต เดจเตฝเด•เตเด•:

sudo systemctl stop bot

เด†เดตเดถเตเดฏเดฎเดพเดฏ เดŽเดฒเตเดฒเดพ เด•เตƒเดคเตเดฐเดฟเดฎเดคเตเดตเด™เตเด™เดณเตเด‚ เด•เดพเดฃเตเด•. เดคเตเดŸเตผเดจเตเดจเต เด‡เดคเต เดตเต€เดฃเตเดŸเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด•เดฎเดพเตปเดกเตเด•เตพ เดจเตฝเด•เตเด•:

sudo systemctl daemon-reload
sudo systemctl start bot
sudo systemctl status bot

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

DDoS เดชเดฐเดฟเดฐเด•เตเดทเดฏเตเดณเตเดณ เดธเตˆเดฑเตเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดตเดพเด™เตเด™เตเด•, VPS VDS เดธเต†เตผเดตเดฑเตเด•เตพ ๐Ÿ”ฅ DDoS เดชเดฐเดฟเดฐเด•เตเดท, VPS VDS เดธเต†เตผเดตเดฑเตเด•เตพ เด‰เดณเตเดณ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เดตเต†เดฌเตโ€Œเดธเตˆเดฑเตเดฑเต เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดตเดพเด™เตเด™เต‚ | ProHoster