My Two Problems!

Hello, I am new to Apache on my Ubuntu computer, before my friend who knows a lot more then me did it for me. but i reinstalled Ubuntu! and i lost my Apache server. i installed it. but i cant access it with any software on my windows side! i have tried Filezilla, WinSCP and Cyberduck! and they don`t work! i typed the right ip address, port, username and password. i also tried using anonymous! My second problem is when im out, i leave my Ubuntu on and it wont let me access it with public ip…

My Two Problems!