New Install of v1.5...
 
Notifications
Clear all

New Install of v1.5.1, Standalone Server on Win Server 2022 - Cannot install Web Deploy v4

9 Posts
2 Users
2 Reactions
482 Views
Posts: 16
Topic starter
(@accuraty)
Eminent Member
Joined: 7 years ago

I have a clean new server and I got through all the prerequisites except one. The instructions say Web Deploy 4.0 is required, but when I try to install this on Windows Server 2022, I can only find a 32-bit version (download filename is WebDeploy_x86_en-US.exe, see this and this and the file comes from here). I try to install it anyhow and get this error (it won't install):

image

If I proceed without WebDeploy v4 installed, I get this error:

image

What am I missing? Is there a way to get msdeploy installed or somehow bypass this requirement?

 

8 Replies
Posts: 16
Topic starter
(@accuraty)
Eminent Member
Joined: 7 years ago

Fixed >> found and installed the right Web Deploy... if you know a more obvious way to get this download than my solution below - or, if MS fixes the download page I linked above, please reply with details! TIA

---

Okay, so the problem seems to be that the MS page where you download Web Deploy doesn't currently make the 64-bit version available. Might be an error? I was not able to find a way to get to an option that offered a US 64-bit MSI.

image

So, after a while I remembered that Visual Studio Build Tools offers Web Deploy as one of the many available installs. But it didn't say v4 or x86 or anything. I tried it and it DID install Web Deploy v4 64-bit.

Then tried the SolidCP install again and it worked. 

You can find the Build Tools only install at the bottom of the list in the "Tools for Visual Studio" expando section on this page.

Reply
Posts: 114
(@berkut)
Estimable Member
Joined: 7 years ago

But there is an x64 version available: webdeploy_amd64_en-US.msi.
https://www.microsoft.com/en-us/download/details.aspx?id=106070

 

Reply
4 Replies
(@accuraty)
Joined: 7 years ago

Eminent Member
Posts: 16

@berkut - That is 'amd' not x or Intel. I tried that first, but still got the error.

Reply
(@berkut)
Joined: 7 years ago

Estimable Member
Posts: 114

@accuraty There is no such thing as "Intel x64." AMD invented and patented the modern x64 architecture, so all x86_64 CPUs are based on AMD64. Intel’s x64 was Itanium.

Reply
(@accuraty)
Joined: 7 years ago

Eminent Member
Posts: 16

@berkut I read up on it and you are right. Thanks for pointing that out! I am doing another one of these from scratch next weekend and if I get a different result, I'll follow up here.

Reply
(@berkut)
Joined: 7 years ago

Estimable Member
Posts: 114

@accuraty

 

As far as I know, for the Server component, you only need IIS, ASP.NET, .NET 4.8, and probably Web Deploy. If you install Enterprise + Portal, the installer usually indicates what is missing on your server.

Reply
Posts: 16
Topic starter
(@accuraty)
Eminent Member
Joined: 7 years ago

Also, since the installer does a nice job of warning when any of the prerequisites are missing (SQL, IIS, etc.), it would be nice if they added a check for this to that list. Since it is required and would be much nicer than the current process of getting an unexpected error.

Reply
1 Reply
(@berkut)
Joined: 7 years ago

Estimable Member
Posts: 114

@accuraty The installer will be replaced with a new version in ~1.6.0, and the old one already checks for missing components (SQL, IIS, etc.), at least for Enterprise. You can also try this fix if you update SolidCP. https://github.com/FuseCP/SolidCP/pull/220 (you need manually rebuild the source)

Reply
Share: