回覆列表
-
1 # 但求無Bug
-
2 # 永遠布布客
這個問題太泛了,具體需要看不同的作業系統,不同的應用需要的環境,比如 jave的應用,通常是需要安裝jre的環境,.net的應用通常是需要安裝在windows伺服器作業系統中,需要.net的環境
-
3 # 走心1024
首先這個問題問的太寬泛了,什麼語言的程式,伺服器是win還是linux都會有區別
1. php 程式一般為 wamp(win+apache+mysql+php) 或者 lamp(linux+nginx+mysql+php) ,另外還要看你用到php哪些擴充套件,開啟相關擴充套件,沒有的還得自己安裝,還有一些相關的配置資訊,例如
php.ini
上傳檔案大小配置等等,是否需要rewrite功能,資料庫配置最佳化等等很多2..net
程式一般 在window下 需要安裝 mssql(當然也有小專案用access的),具體Net版本也要看自己的專案選擇3.java
程式 需要對應的jdk,一般也是 mysql資料庫,也有oracle資料庫的效能要求高的,還會涉及到memcache,redis以及分散式、資料庫讀寫分離等等,
以上是對於網站開發來說的
如果是app,伺服器端程式大多也是基於以上3個的,前臺app只要配置一個下載地址就可以了。
如果是軟體,大多都是提供下載地址安裝,伺服器端提供相應的介面服務。
其他語言很多網上一搜就都有了,每個專案需求不一樣,或多或少有細微的區別,大體都差不讀
你得看是哪種程式,程式分PC端,Web端和移動端。PC端程式大多用C++編寫(別的不能搞,而是由於開發效率或執行效率上不如C++),而Web端程式多為Java EE(單指後端程式),移動端則主要分安卓和IOS兩塊。
移動端和PC端這塊我不是很熟,所以不敢亂寫,避免誤導大家。我只談談Web端程式的部署環境。
首先,既然要執行Java,則必須有jdk,目前常用的有jdk6, jdk7, jdk8。因此你需要選擇合適的jdk版本進行安裝。
其次,要使你的程式能跑起來並對外提供服務,你的有個伺服器。當然,這裡的伺服器指能提供服務的軟體,常用的有apache的Tomcat, jetty, WebLogic。我用過的是Tomcat。當然,你還得判斷你得程式使用的是何種技術,如果是非springboot開發,則需要將程式打成war包後上傳到伺服器(這裡指安裝Tomcat軟體的機器)的指定路徑下(如果是Tomcat,則路徑是webapps下)。然後重啟Tomcat即可。而如果是基於Spring boot開發專案,由於其內建了Tomcat,所以通常會打包成可執行jar。此時無須安裝Tomcat,而是將打包好的可執行jar上傳執行即可。
除此以外,一些配套軟體也得具備,比如資料庫也得進行安裝,並將相關資訊配置到程式中。如果資料庫需要有初始化資料,則需要利用SQL指令碼匯入初始化資料。如果還有別的諸如redis, mq一類的軟體,也需要一併進行配置。
這樣,一個Web端程式便已啟動。接下來你所要做的就是告訴訪問者訪問主頁的連結就可以了。