On a purely technical level, all you need to do is setup a witness node and call the update_witness operation to declare yourself a witness. There is a lot more to it in order to do it 'well' though. I have a guide here: https://steemit.com/witness-category/@timcliff/guide-to-being-a-good-witness
RE: The Reports from the Witnesses 2018-09-23