I want to have a Asp Scripting Language will it be supported by Linux Hosting

Dani AI

Generated

Short answer: it depends what you mean by “ASP/.NET.” Classic ASP (the old VBScript-style pages) and the legacy ASP.NET that targets the Windows-only .NET Framework expect IIS/Windows, so a standard Linux shared host won’t run those natively. This is why some earlier replies in the thread (for example and ) said “no” — that was correct for the older Windows‑only stacks. (learn.microsoft.com)

Current path forward (what works on Linux today): modern ASP.NET Core apps are cross‑platform. The .NET runtime can be installed on many Linux distributions and ASP.NET Core apps run on the built‑in, cross‑platform Kestrel server; in production you typically put Nginx or Apache in front of Kestrel as a reverse proxy. That lets you host real .NET web apps on Linux (VPS, container hosts, many PaaS offerings). (learn.microsoft.com)

Quick practical options and a minimal workflow:

  • If you must run legacy Classic ASP or Web Forms tied to .NET Framework: choose Windows/IIS hosting.
  • If you can move to (or write new) ASP.NET Core: build and publish the app, copy it to the Linux host, run it as a service and place Nginx/Apache in front. Example snippets (minimal):
# /etc/systemd/system/myapp.service
[Unit]
Description=My ASP.NET Core app

[Service]
WorkingDirectory=/var/www/myapp
ExecStart=/usr/bin/dotnet /var/www/myapp/MyApp.dll
Restart=always
User=www-data
Environment=ASPNETCORE_ENVIRONMENT=Production

[Install]
WantedBy=multi-user.target
# /etc/nginx/sites-enabled/myapp
server {
  listen 80;
  server_name example.com;
  location / {
    proxy_pass http://127.0.0.1:5000;
    proxy_set_header Host $host;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $scheme;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection keep-alive;
  }
}

Those deployment steps and examples are documented in the Microsoft ASP.NET Core Linux hosting guides. (learn.microsoft.com)

Notes: was right historically that alternatives (Mono, ports, etc.) existed, but today the recommended cross‑platform route is ASP.NET Core or containers. If you’re on cheap shared Linux hosting, ask the provider whether they support a system .NET runtime, Docker, or provide a .NET‑capable platform; otherwise choose Windows shared hosting for classic/legacy apps. (learn.microsoft.com)

Recommended Answers

All 8 Replies

Linux will support only asp not asp.net

check out asp.net vs asp

Linux does not support ASP.NET .

http://www.mono-project.com/ASP.NET
so it does support it :-)

the microsoft / novell deal isn't so bad people
infact just today i recieved a novell marketing emial, where they claim to be "making IT work as One"

Hi,
I installed httpd-2.2.13 on my linux system. I want to run "simple .asp" file


simple .asp
<html>
<body>
<%
Response.Write("ASP")
%>
</body>
</html>

Can any body help me.

no linux does not.

but IIS support PHP4 and PHP5

linux supports asp not asp.net

Does your Linux hosting plans support ASP or .NET pages?

I want to have a Asp Scripting Language will it be supported by Linux Hosting

Does your Linux hosting plans support ASP or .NET pages?

I want to have a Asp Scripting Language will it be supported by Linux Hosting

I have hosted my site with linux hosting service from 9CubeHosting.com .It doesn't support ASP.net.But It supports PHP4 and PHP5 .Which is a best alternative for Microsoft's Active Server Pages(ASP).
To use ASP or ASP.NET scripts you need windows hosting.You can get cheap windows hosting service from TheWebPole.com .

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.