Why did Jefferson Davis find it necessary to attack Fort Sumter?

-The fort protected the New Orleans harbor.
-Not doing so would weaken the South's position.
-There was a need for the fort's many munitions.
-He needed to be able to impress the English.