Due to the enhanced mobility, flexibility, and adaptive altitude, unmanned aerial vehicles (UAVs) have been widely used as aerial base station (BS) to provide wireless connections in military and civilian. Here, we present a wireless communication network model, where one UAV serves as the aerial BS, flying to the target region and then hovering to provide communication services for the ground terminals. In view of the limited onboard power of the UAV, we jointly optimize UAV Location deployment and bandwidth allocation as a means of reducing energy consumption. However, the proposed optimization problem is a mix-integer and non-convex optimization problem. By using block coordinate descent (BCD) and successive convex approximation (SCA) algorithm, we proposed a robust algorithm for finding suboptimal solutions. Specifically, UAV location deployment and bandwidth allocation are optimized iteratively, and the convergence of the algorithm is proven. As a result of simulations, the proposed joint location deployment and bandwidth allocation algorithm can achieve better energy consumption performance than the benchmarks.