I wrote several guides about running LN nodes, you should read them first:
The most important question is WHY do you want to run a LN node. Once you answer yourself that question, you start building the node suited for that destination. Not all LN nodes are equal.