MyTonCtrl
If you do not want to do everything yourself - a good option is to use a utility MyTonCtrl written by Igroman787.
MyTonCtrl is console program is a wrapper over fift, lite-client and validator-engine-console. It was created to facilitate the management of wallets, domains, and validators on the Linux.
Tested on Ubuntu, Debian and CentOS.
Resources
Configuration file for the TON Blockchain Test Network Lite Client
Global configuration for the TON Blockchain Test Network, required by Full Nodes
Combination of ton-global.config.json and ton-lite-client-test1.config.json, useful for Ton Sites and other TON Services