Of course you do need to use ftp to upload the script. However as a suggestion you may want to check into wordpress for a portal. It is much easier to use and to install. Not only is it a great blogging script but the best cms you can find. If you were to add dot com to my sn you will be able to understand somewhat that you will be able to do. Joomla is too complicated and limiting in my opinion. There are probably many who would disagree. However as a first timer to running such a site as it appears you must be I suggest
Wordpress.