No, when you installed VL, the default plugins where installed automatic.
When you upload a new plugin, it gets installed when you upload through the admin interface. When doing it manually via ftp though, you have to click the install icon ( if required, else no install icon )