全球主机交流论坛

标题: linux系统怎么同时放asp和php网站,谁会,华子酬谢 [打印本页]

作者: 548796    时间: 2024-1-2 23:34
标题: linux系统怎么同时放asp和php网站,谁会,华子酬谢
本帖最后由 548796 于 2024-1-2 23:52 编辑

linux系统宝塔面板

怎么同时放asp和php网站,谁会,华子酬谢



作者: 笑花落半世琉璃    时间: 2024-1-2 23:35
asp还是iis吧 nginx也行
作者: Moelee    时间: 2024-1-2 23:36
https://www.linode.com/docs/guides/tutorial-host-asp-net-core-on-linux/
作者: nat.ee    时间: 2024-1-2 23:37
以前的全能空间,就是在win下搭建的。
你这个需求在linux虽然可以实现但是复杂而且效率低。

作者: 548796    时间: 2024-1-2 23:53
谁会啊
作者: 胖虎_    时间: 2024-1-3 01:01
我以前也这么想过,最后放弃了,在最后自己会用cms了,就用cms复写一个原来asp网站的页面(类似于仿站),cms是php的。如果asp不是太复杂的程序,可以考虑用php复写。如果是展示类的页面,完全可以用cms去仿一个。asp现在很少有人用了,几乎抛弃了。很多伪静态,兼容性很麻烦嘞。
作者: godev    时间: 2024-1-3 01:31
asp.net 可以,asp 不行
作者: 巴厘岛火山    时间: 2024-1-3 01:32
你是有多窮
作者: Akewa    时间: 2024-1-3 04:52
我现在就有搭建一台支持asp+mssql和PHP+mysql的linux服务器一直在使用.

不过如果只是一包华子.就算了...因为搭起来各种环境配置的确挺麻烦的.
作者: 548796    时间: 2024-1-3 04:58
Akewa 发表于 2024-1-3 04:52
我现在就有搭建一台支持asp+mssql和PHP+mysql的linux服务器一直在使用.

不过如果只是一包华子.就算了...因 ...

能在宝塔上用吗,自己搭建环境太麻烦了,宝塔linux版可以设置成支持asp和php的么?
可以的话给你发100红包
作者: xftaw    时间: 2024-1-3 07:31
https://zinminhtay.medium.com/deploy-asp-net-7-web-application-on-ubuntu-23-04-1a7c7f851caa



小尾巴~~~~~

看签名>>>
作者: ssjoy    时间: 2024-1-3 07:32
本帖最后由 ssjoy 于 2024-1-3 07:39 编辑

记错了,好像apache有asp扩展,nginx挺难的吧
作者: cosmos    时间: 2024-1-3 08:27
dotnet 有 linux版本,然后通过nginx反代应该可以
作者: 蓝洛水深    时间: 2024-1-3 08:36
548796 发表于 2024-1-3 04:58
能在宝塔上用吗,自己搭建环境太麻烦了,宝塔linux版可以设置成支持asp和php的么?
可以的话给你发100红 ...

宝塔里面有一个点奈特的环境部署
作者: thesun    时间: 2024-1-4 03:02
蓝洛水深 发表于 2024-1-3 08:36
宝塔里面有一个点奈特的环境部署

别人问asp啊,.net个屁
作者: thesun    时间: 2024-1-4 03:04
本帖最后由 thesun 于 2024-1-4 03:08 编辑

找台可以开kvm的vps,装个pve,里面装个win,前面用nginx反代出来,装个win2000占用低又不用理安全问题,全内网的,还能找到win nt 镜像,win nt都行,开机几十m内存已经算大咯,挂个iis最多100m内存
作者: googlee    时间: 2024-1-4 03:07
可以的话还是建议分开部署,放在一起部署比较麻烦,不好维护,效率还低
作者: karson    时间: 2024-1-4 03:09
asp不带core的不是快成上古卷轴了吗
作者: artms    时间: 2024-1-4 03:32
548796 发表于 2024-1-3 04:58
能在宝塔上用吗,自己搭建环境太麻烦了,宝塔linux版可以设置成支持asp和php的么?
可以的话给你发100红 ...

再弄个win主机 用linux反代
作者: artms    时间: 2024-1-4 03:34
karson 发表于 2024-1-4 03:09
asp不带core的不是快成上古卷轴了吗

我还在用。。其实写一些普通程序还挺好用的。
作者: ultramancliub    时间: 2024-1-4 03:49
thesun 发表于 2024-1-4 03:04
找台可以开kvm的vps,装个pve,里面装个win,前面用nginx反代出来,装个win2000占用低又不用理安全问题,全 ...

你的方法可行。
非常不错的思路,干货满满。
作者: nut    时间: 2024-1-4 03:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: 548796    时间: 2024-1-4 04:08
ultramancliub 发表于 2024-1-4 03:49
你的方法可行。
非常不错的思路,干货满满。

干脆直接开个WIN机器不就好了 还反代个啥,就是WIN系统不稳定,占用大,所以才想着用LINUX的
作者: ultramancliub    时间: 2024-1-4 04:12
本帖最后由 ultramancliub 于 2024-1-4 04:13 编辑
548796 发表于 2024-1-4 04:08
干脆直接开个WIN机器不就好了 还反代个啥,就是WIN系统不稳定,占用大,所以才想着用LINUX的 ...


用LINUX,可能你这题,不用这个方法是无解的。毕竟老版本WIN活在LINUX的内网里比较安全。
或者看看有没有DOCKER IIS之类的,但这类毕竟不是原生支持也是一堆问题。具体我也不清楚。
作者: thesun    时间: 2024-1-4 05:34
548796 发表于 2024-1-4 04:08
干脆直接开个WIN机器不就好了 还反代个啥,就是WIN系统不稳定,占用大,所以才想着用LINUX的 ...

直接开win不用授权费?除非dd盗版!win挂php性能差9倍。nginx反代内网旧系统的win绝对比直接装win安全,而且扫站会当成nginx来扫,没扫到iis那些漏洞。反正我一直都这么搞,用不用随你。
作者: 蓝洛水深    时间: 2024-1-4 09:08
thesun 发表于 2024-1-4 03:02
别人问asp啊,.net个屁

什么是 ASP.NET Core?
ASP.NET Core 是适用于 .NET 的新式高性能 Web 开发框架,在 Windows, Linux, macOS, and Docker 上运行。


ASP.NET Core
ASP.NET 是 .NET 平台上一个用于生成 Web 应用的热门 Web 开发框架。

ASP.NET Core 是运行在 macOS、Linux 和 Windows 上的 ASP.NET 的开放源代码版本。ASP.NET Core 于 2016 年首次发布,是对 ASP.NET 早期仅 Windows 版本的重新设计。
作者: thesun    时间: 2024-1-4 10:41
蓝洛水深 发表于 2024-1-4 09:08
什么是 ASP.NET Core?
ASP.NET Core 是适用于 .NET 的新式高性能 Web 开发框架,在 Windows, Linux, macO ...

動態伺服器網頁(英文:Active Server Pages,簡稱ASP),是由微軟公司開發的伺服器端執行的指令碼平台,它被Windows下Internet Information Services (IIS)的程式所管理。透過ActiveX server的技術讓不同的用戶能有不同的畫面,或需要讓他們可以存取伺服器(server)上的資料時,使用ASP3.0中提供了五個內建的物件建立模擬和安全性的動態內容,來協助程式設計師隱藏複雜的溝通機制,讓程式設計師可以專注在解決問題和應用之上,這樣可以更快速地開發動態網頁的同時每一個組件都是可以由一組富有經驗的程式設計師根據動態網頁最常用的功能而獨立開發。

Active Server Pages (ASP)
開發者
Microsoft
類型
Web應用框架
許可協定
專有軟件
網站
www.asp.net 編輯維基數據
Active Server Pages
副檔名
.asp
開發者
Microsoft
ASP的特色
編輯
ASP隱藏了網頁伺服器與瀏覽者之間溝通的繁瑣機制的同時也基於script base的特性,網頁撰寫員可以專心撰寫應用的程式的邏輯部份,再者ASP也像HTML般透過撰寫程式來即時測試網頁是否安全地運行,而不必擔心程式和伺服器不能溝通的問題,另外因為那些script是於傳送前於伺服器中先行轉譯處理成為HTML後再而傳送至代理伺服器邊的動態網頁技術,不必擔心瀏覽器的支援性,以及網頁撰寫員的程式邏輯像client-side script會被盜用,因此最終瀏覽者只會是使用HTML來瀏覽。

利用ASP程式最常用的是Cookies,它利用Session組件實現的。同時還可以利用第三方組件延伸ASP的作用,如利用MailSender組件傳送電子郵件。

通過ASP,可以結合HTML網頁、ASP指令和ActiveX元件建立動態、互動且高效的WEB伺服器應用程式。同時,ASP也支援VBScript和JScript等手稿語言,預設為VBScript,而其中JScript是微軟公司的ECMAScript標準的實現,並且有自己的擴充。

五個內建組件
編輯
Application:在一個ASP-based application讓不同用戶共用資訊。
Request:從用戶處理取得資訊
Response:將資訊送給用戶
Server:提供一些Web Server的工具
Session:儲存在一個session內用戶的資訊
物件的支援
編輯
ASP對COM的支援會允許撰寫員使用server component(或OLE Automation server)。透過它撰寫員可以發展自己的物件,或將把程式轉成Web-base的介面。

透過ADO提供對於資料庫的應用。
透過ActiveX的Scripting.FileSystemObject提供對於檔案的操作。
Session的管理
編輯
ASP在Server端Respondse時會經由HTTP的Set-Cookie的header欄位傳送名為ASPSESSIONID的Session ID。而用戶端的瀏覽器在收到這個Session ID之後,會在下次的Request時,經由HTTP的Cookie的header欄位再把這個Session ID傳給Server,藉以讓Server區分是同一個瀏覽者,以獲得其專用的Session變數存取。這個機制可應用於帳號登入,在Session TimeOut被清除之前,只要瀏覽者沒關閉瀏覽器,就能持續保持帳號登入的狀態‧

此外,ASP可以經由檔案Global.asa裏的兩個事件處理(Session_OnStart與Session_OnEnd)去控制該瀏覽者Session的建立與結束的額外處理。這可以用來作為統計實際線上人數之用。
作者: thesun    时间: 2024-1-4 10:42
蓝洛水深 发表于 2024-1-4 09:08
什么是 ASP.NET Core?
ASP.NET Core 是适用于 .NET 的新式高性能 Web 开发框架,在 Windows, Linux, macO ...

版本
編輯
ASP目前最新的版本為3.0,與Windows 2000一起發行,並內植於IIS 5.0中。

ASP 1.0內含於Windows NT 4.0 Service Pack 3(IIS 3.0)發行。
ASP 2.0內含於Windows NT 4.0 Option Pack,與IIS 4.0一起亮相。
自ASP 3.0發行後,除了各版本對它的安全性或問題修補外,對主要功能都沒有再進一步的更新。 Windows Server 2003發行的ASP也是3.0版本。

其後繼者ASP+(即ASP.NET),已內含於.NET Framework中持續演化。
作者: diocat    时间: 2024-1-4 11:16
1k可以帮搞一下,100连ssh都懒得开
作者: Jianrry    时间: 2024-1-4 11:47
docker
作者: afkool    时间: 2024-1-4 11:51
diocat 发表于 2024-1-4 11:16
1k可以帮搞一下,100连ssh都懒得开

1K人家都能再买一台win鸡了。。
作者: diocat    时间: 2024-1-4 14:07
afkool 发表于 2024-1-4 11:51
1K人家都能再买一台win鸡了。。

小鸡有价,知识无价
作者: 将军    时间: 2024-1-4 15:45
一条可也




欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/) Powered by Discuz! X3.4