Titan is a redis protocol layer running on TiKV, so you should deploy tikv first.
Following this reference to deploy tikv: https://pingcap.com/docs/op-guide/ansible-deployment/
go get github.com/meitu/titan
cd $GOPATH/src/github.com/meitu/titan
make
Edit conf/titan.toml and set the pd-addrs
pd-addrs="tikv://your-pd-addrs:port"
./titan
redis-cli -p 7369