Constellation configuration design is a prerequisite and critical step in the construction of a mega-constellation system in low Earth orbit. However, the huge number of satellites and the intricate changes in relative positions among them make the configuration design the most challenging part. In this paper, we propose a configuration design scheme for mega-constellations considering collision-avoidance constraints with the objective of uniform global coverage. In this design scheme, the constellation is made up of multiple Walker constellations with the same orbital altitude and different orbital inclination. Moreover, the analytical expression for the minimum distance between any two satellites in the same orbital altitude is derived, and the constellation internal collision-avoidance constraint is established accordingly. Finally, a permanent inter-satellite link design scheme without dynamic reconstruction is presented based on the mega-constellation configuration. Simulation results show that the mega-constellation design scheme introduced in this paper can achieve relatively uniform global coverage (its N Asset Coverage ranges from 18 to 25). The mixed Walker constellation is capable of providing a greater number of N Asset Coverage for most of the world than the Walker constellation of the same satellite order of magnitude. In addition, the inter-satellite link scheme designed in this paper can ensure continuous and stable communication between any satellite nodes.