"装上门帘" can be translated into English as "install a door curtain" or "put up a door curtain".
"Install" emphasizes the action of fixing or setting up the curtain in place, often implying a more permanent or professional installation.
"Put up" is a more casual and general term for hanging or attaching something, suitable for situations where the curtain might be more easily removable or less permanently fixed.
Choose the phrase that best fits the context of your sentence. For example:
"I need to install a door curtain to keep out the insects." (我需要装上门帘来防虫。)
"Let's put up a door curtain to block the sunlight." (咱们装上门帘来挡挡阳光吧。)