Do you think this would be a good Minecraft Server Build?

Instead of paying all this money on online servers, or hosting off my little laptop, I want to build a server dedicated to Minecraft. I will be setting up Multicraft on Linux for easy use around my house and I will be hosting servers for other friends aswell.
I would like to know if the performance of these specs will be good for Minecraft.

CPU: Intel Pentium G4400

GPU: Zotac GeForce GT 630 Synergy Edition

MB: Gigabyte GA-H110M-A

RAM: Crucial 8GB (1 x 8GB) DDR4-2133

SSD: Kingston SSDNow v300 Series 120GB

CASE: Cooler Master N200 MicroATX Mid Tower Case

PSU: EVGA 500W 80+ Plus Bronze

This is what I could afford on my budget.
Would this be good enough for a server? Will the server be fast, non-laggy?

Is this just for LAN play? If not, what is your internet upload speed? What other servers are you planning on running?

For a minecraft server, it will run the software just fine. Lag will depend on your internet connection and how many people are connected simultaneously.

I0 Meg upload is what you have ( 8 or 9 is probably what you really get )… Now picture all these little servers your running and how many people on each one… You can have all the Ethernet cards you want…

You do not have the upload bandwidth to handle numerous servers on one computer and one internet connection
Micro atx case… A middle of the road Pentium processor… Oh please…