In this paper, the adaptive bilinear control of a first-order 1-D hyperbolic partial differential equation (PDE) with an unknown time-varying source term is investigated where only boundary measurements are available. By means of boundary injection, the bilinear adaptive law is developed in the Lyapunov approach. It consists of a state observer and an input adaptation law combined with a bilinear control method derived using an energy-like principle. Both global asymptotic practical convergence of the tracking error and input-to-state stability of the system are guaranteed. A potential application of this control strategy is the one-loop solar collector parabolic trough where the solar irradiance is the unknown input (source term) and the flow rate is the control variable. The objective is to drive the boundary temperature at the outlet to track a desired profile. Simulation results are provided to illustrate the performance of the proposed method.