 Born in Wrightsville Beach, North Carolina, in 1840, Ashe grew up near Wilmington and spent much of his life in Raleigh.He attended the United States Naval Academy at Annapolis, where he met future naval historian and lifelong friend Alfred Thayer Mahan.When the war erupted, Ashe enlisted in the Confederate Army and served for its duration, rising to the rank of captain.