The invention relates to a tunnel lining structure with detachable lining tires and a construction and installation method thereof. The tunnel lining structure includes lining tires, a pressure dynamometer, an alarm device, a strain gauge, a "U"-shaped expansion bolt and the like. The invention solves the problem that during the construction process, the surrounding rock deforms without increasing the internal force of the steel arch, and there is always a supporting force in the surrounding rock, so that the surrounding rock will not be partially damaged, and at the same time, it can ensure that the steel arch will not produce a large amount of damage when it is damaged. The problem of large internal stress. The invention is suitable for tunnels of various shapes, which can fully exert the self-supporting force of the surrounding rock, ensure that the overall force of the steel arch frame is uniform, prevent the surrounding rock from being suddenly damaged during the construction process, and improve safety. The steel arch can be removed in the later stage of construction. The arch frame greatly saves the cost of tunnel construction.