當前位置:首頁 » 雲伺服器 » 代碼如何獲取伺服器的安裝目錄

代碼如何獲取伺服器的安裝目錄

發布時間: 2022-08-18 11:44:37

㈠ tomcat啟動時就java類就獲取tomcat伺服器路徑

首先,項目是不可移動,只可以安裝,你可以安裝在任何伺服器。

自己在項目就直接使用一個配置文件來配置任何你想要的路徑,就可以了,不要動態去獲取這些你掌控不了的路徑。

㈡ JAVA如何獲得本機EXCEL的安裝路徑

1.找到注冊表中Excel安裝位置,如我的機子上(office 2007)excel的安裝位置在注冊表中為:
HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Office\\12.0\\Excel\\InstallRoot

2.用java Runtime.getRuntime().exec(...)調用reg query方法讀取該值:

全部代碼如下(請根據自己情況修改):

--------------------------------

package tt;

import java.io.IOException;
import java.io.InputStream;
import java.io.StringWriter;

public class Registry {

private static final String REGQUERY_UTIL = "reg query ";
private static final String REGSTR_TOKEN = "REG_SZ";
private static final String EXCEL_PATH_CMD = REGQUERY_UTIL
+ "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Office\\12.0\\Excel\\InstallRoot";

/**
* @param args
*/
public static void main(String[] args) {
System.out.println(getExcelInstallRoot());
}

public static String getExcelInstallRoot() {
try {
Process process = Runtime.getRuntime().exec(EXCEL_PATH_CMD);
StreamReader reader = new StreamReader(process.getInputStream());

reader.start();
process.waitFor();
reader.join();

String result = reader.getResult();

int p = result.indexOf(REGSTR_TOKEN);

if (p == -1)
return null;

return result.substring(p + REGSTR_TOKEN.length()).trim();
} catch (Exception e) {
return null;
}
}

static class StreamReader extends Thread {
private InputStream is;
private StringWriter sw;

StreamReader(InputStream is) {
this.is = is;
sw = new StringWriter();
}

public void run() {
try {
int c;
while ((c = is.read()) != -1)
sw.write(c);
} catch (IOException e) {
;
}
}

String getResult() {
return sw.toString();
}
}

}

---------------------------------------------------------------

㈢ 各位技術大神,網站開發之後,安裝在伺服器的源代碼在哪裡呢

打開伺服器上發布網站的應用如IIS/apache或者通過FTP找到網站目錄,就可以看到網站的源碼文件,然後下載到本地進行二次開發。

㈣ 如何獲取伺服器ESN

獲取ESN工具:
ESN工具可以通過以下兩種方式獲取:
方式一:在安裝網管之前申請U2000 License,可以通過下載http://support.huawei.com網站的ESN工具生成ESN。
登錄http://support.huawei.com網站,在U2000產品軟體目錄下獲取。
文件名如下:
Windows 系統:U2000version_ESN_win32_x86.zip
Solaris 系統:U2000version_ESN_solaris_SPARC.tar
linux 系統:U2000version_ESN_sles_x64.tar
比如,U2000V100R002C01版本Windows伺服器的ESN工具文件名為:U2000V100R002C01_ESN_win32_x86.zip
方式二:在安裝網管之後申請U2000 License,可用網管系統自帶ESN工具查看ESN。
1. V100R001安裝目錄:
Windows版本在 %IMAP_ROOT%\bin\Esn.exe
Solaris版本在 $IMAP_ROOT/bin/Esn
Linux版本在 $IMAP_ROOT/bin/Esn
2. V100R002,V100R003,V100R005,V100R006C00,V100R006C02、U2000 ODN網管V100R001C01、V100R001C00和V100R002C00安裝目錄:
Windows版本在 %IMAP_ROOT%\lbin\esn.exe
Solaris版本在 $IMAP_ROOT/lbin/esn
Linux版本在 $IMAP_ROOT/lbin/esn
3. V100R006C01,V100R007,V100R008,U2000 ODN網管V100R002C01安裝目錄:
Windows版本在 %IMAP_ROOT%\platform\lbin\esn.exe
Solaris版本在 $IMAP_ROOT/platform/lbin/esn
Linux版本在 $IMAP_ROOT/platform/lbin/esn
4. V100R009,U2000 ODN網管V100R003C00安裝目錄:
Windows版本在 %IMAP_ROOT%\platform\bin\esn.exe
Solaris版本在 $IMAP_ROOT/platform/bin/esn
Linux版本在 $IMAP_ROOT/platform/bin/esn
說明:$IMAP_ROOT環境變數為U2000服務端的安裝目錄。比如U2000安裝在/opt/U2000目錄下,輸入cd $IMAP_ROOT/bin/則直接進入/opt/U2000/server/bin目錄。
獲取Windows系統ESN:
步驟1:cmd對話框中輸入ESN工具所在的路徑
如:ESN工具在D盤\U2000_installdisk\GA\engineering\tool\windows目錄下,則輸入「d:」然後回車,再輸入路徑(cd \U2000_installdisk\GA\engineering\tool\windows)
步驟2:輸入ESN工具文件名,獲取ESN後直接回車。
如:輸入esn.exe,將生產ESN,然後直接回車,ESN將保持在該工具目錄下ESN開頭的文件中,可以直接打開文件查看。

獲取Solaris/Linux系統ESN:
步驟1:通過二進制方式將工具文件上傳到Solaris/Linux伺服器上。
步驟2:進入esn所在目錄,輸入「chmod 777 esn」修改文件可執行許可權開放文件許可權

步驟3:輸入「./esn」,獲取ESN後直接回車
ESN將保存在該工具目錄下ESN開頭的文件中,可以直接打開文件查看。伺服器上存在多個ESN號時,建議選擇所有ESN號進行License申請;
重要說明:
Solaris下由於網卡設備名並不固定,可能導致ESN無法識別網卡設備,目前支持的網卡類型有:hme0、hme1、hme2、eri0、eri1、eri2、ce0、ce1、ce2、bge0、bge1和bge2,對於無法識別的網卡設備名稱,將通過配置環境變數(LAN_IFNAME_0、LAN_IFNAME_1、LAN_IFNAME_2)來識別網卡設備。如果工具無法自動獲取,請按如下步驟進行配置操作:
下面以Netra1405工作站為例來說明如何設置環境變數。Netra1405工作站使用的網卡設備有兩個:1、hme0;2、qfe0。其中ESN工具無法識別qfe0這種網卡設備,必須通過設置環境變數來獲取相應ESN,可以通過以下兩種方法設置環境變數:
1. 使用ifconfig –a命令來查看網卡設備,如圖:

2. 在C shell模式下,設置環境變數如下圖:

3. 在sh模式下,設置環境變數如下圖:

4. 環境變數設置完後,輸入「./esn」,獲取ESN後直接回車即可。

㈤ Serv-U不是默認的安裝目錄,如何找到它的目錄

告訴你吧。。。SU的目錄。。打開程序目錄。。能打開的話。裡面有個SU的文件夾。。下載裡面任何一個文件。。然後右鍵該文件。看屬性就可以看出SU安裝到哪個目錄下了。

㈥ 如何獲取sql Server在系統中的安裝路徑

首先,我的系統已經使用半年多了,裝有VS2003,以前還裝過SQL2000,netFramework2.0beta,還有好幾個beta版的SQL 2005,可謂十分「骯臟」了,呵呵。最早的時候我下過一個2005EE版,怎麼也安裝不上,後來發現原來是EE不支持xp =_= ,然後就下了DE版的。 剛開始安裝的時候嚇了我一跳,丫的居然要佔用我C盤1300多MB!!忍了。(我是把SQL裝在F盤的,但是居然還需要C盤1300多MB)。但是卻安裝失敗,看了一下安裝日誌,天書,不明白。只知道是native client幾個組件安裝不成功。重復多次問題依舊。 研究安裝包之後,發現裡面有兩個主要的文件夾,是server和tools。顧名思義,server裡面肯定是服務的安裝文件了,而tools裡面應該是那些工具組件的安裝文件。進入tools裡面,果然有個setup,運行之,竟然安裝成功了,而且只佔了我C盤200多MB,好興奮(沒有選擇BI,就是那個商業智能組件,太大了)。然後重啟電腦(不是必須的,只是一次setup之後系統慢的不行了),進入server目錄下面,當然也有一個setup啦,運行之,呵呵,果然是安裝服務用的啊。這次也順利安裝成功了。再去看C盤,哈哈,一共只用了我300多MB,竟然節省了1GB。 當然了,其實一起安裝的話,也不一定會用完1300MB的空間的,因為安裝結束之後還會自動刪除一些垃圾文件的。但是不管怎麼說,至少讓我能正常安裝了。我的C盤只有1400的空閑空間了,不知道起初安裝失敗是不是跟這有關系。 至此,SQL 2005已經成功的在我電腦上安家了。安裝的時候,如果你的電腦和我的一樣是內存不足(小於1GB),性能也不足夠大(我的CPU是centrio 1.3G,呵呵,裝在本本上了),建議在安裝的時候把系統開始是需要運行的服務全都不選擇,用的時候再手動運行好了。 運行Management Studio,嗯,速度還挺快的呢。連接伺服器,竟然沒有localhost,呵呵,打開server configuration manager,把右邊那個MSSQLSERVER運行起來。ok,這次沒有問題了。 使用一切正常,就是發現從sql2000裡面備份出來的資料庫在2005下只能通過sql語句修改數據,而不能所見及所得的修改,不知道怎麼回事。 btw:後來又把商業智能組件裝上了,只用了C盤150MB,開心。SQL2005安裝過程提示com+目錄問題警告處理 安裝sql2005一直失敗,以為提示的問題是這個com+目錄問題警告所致,找了很久找到這個問題的解決方案 sql2005_STD_X86在XPSP2下安裝失敗的一點經驗 軟環境是XPSP2,安裝SQL2005_STD_X86版。 故障提示: 1。如果 SQL Server 安裝程序失敗,安裝程序將回滾所安裝的系統,但可能不會刪除所有 .manifest 文件。解決方法是重命名這些文件,然後重新運行安裝程序。有關詳細信息,請參閱「如何處理 SQL Server 安裝過程中的 COM+ 檢查失敗問題」。如果未運行 Microsoft 分布式事務處理協調器 (MS DTC),或者,在使用 Microsoft 群集伺服器的情況下,如果 MS DTC 不是群集資源,則可能會發生 COM+ 錯誤。COM+ 依賴於 MS DTC,而 Integration Services 中的消息隊列任務依賴於 COM +。如果出現 COM+ 錯誤,則只有將 COM+ 系統正確配置後,Integration Services 中的消息隊列任務才可用。 2。對性能監視器計數器注冊表值執行系統配置檢查失敗。有關詳細信息,請參閱自述文件或 SQL Server 聯機叢書中的「如何在 SQL Server 2005 中為安裝程序增加計數器注冊表項值」。 安裝中止。 查找聯機叢書,有如下提示: 1。Microsoft SQL Server 2005 安裝程序檢查 COM+ 是否已正確配置。如果發現配置錯誤,安裝程序仍將繼續,但是在系統配置檢查 (SCC) 報告中顯示以下警告: 「如果 SQL Server 安裝程序失敗,安裝程序將回滾所進行的安裝,但可能不會刪除所有的 .manifest 文件。解決方法是重命名這些文件,然後重新運行安裝程序。」 如果未運行 Microsoft 分布式事務處理協調器 (MS DTC),或者,在使用 Microsoft 群集伺服器的情況下,如果 MS DTC 不是群集資源,則可能會發生 COM+ 錯誤。COM+ 依賴於 MS DTC,而 Integration Services 中的消息隊列任務依賴於 COM +。如果出現 COM+ 錯誤,則只有將 COM+ 系統正確配置後,Integration Services 中的消息隊列任務才可用。 若要使用消息隊列(亦稱 MSMQ),請確保 MS DTC 正在運行並且已正確配置。如果 SQL Server 安裝在群集上,則 MS DTC 必須是群集資源。

㈦ Unix下怎樣查看已安裝程序的安裝目錄

swverify 命令
'c:\mysql\share\charsets\

※ 關於MySQL的1067錯誤解決方法 ※

內容:
*************
1

安裝MYSQL後更改了ROOT的密碼後用
net startmysql
啟動時我就遇到了這樣的問題.使用以下命令後
c:\mysql\bin\mysqladmin-u root -p shutdown
再net start mysql就沒有這個錯誤提示了!

*************
2
MySQL的1067錯誤

Q:我的Mysql碰到了 1067 錯誤

錯誤信息為:
A system error has occurred.
System error 1067 has occurred.
The process terminated unexpectedly.

A:在我的機上的解決辦法是:
修改%windir%\my.ini,增加
[mysqld]
#設置basedir指向mysql的安裝路徑
basedir=D:\Program\Tools\mysql
datadir=D:\Program\Tools\mysql\data

*************
3
已經弄好了!!!
好像是這樣……
mysql_install_db腳本只是在初次安裝時才需要運行一次,之後就不用再運行了,不知道是不是這么回事.我把mysql.server拷貝至/etc/rc.d/init.d/中,運行chkconfig mysql.server,至此mysql伺服器每次開機自動啟動,只要設置好PATH,在命令行上輸入mysql就一切搞定!
看來摸索的過程實在是痛苦啊,這已經折磨我好幾天了……

*************
4

問:我的Mysql碰到了 1067 錯誤

錯誤信息為:

A system error has occurred.
System error 1067 has occurred.
The process terminated unexpectedly.

答:
解決辦法:

1.檢查你的Mysql目錄有沒有給系統的System用戶許可權。
2.刪除掉你的 %WINDOWS%/my.ini 文件。
3.檢查你的 c:/my.cnf 文件配置是否正確。

*************
5

【☆☆☆ MySql概要說明 ☆☆☆】
MySql的默認安裝目錄是c:mysql,安裝結束後沒有任何提示信息說安裝結束,請點Finish按鈕之類的話,直接就退出了。如果需要安裝到其他目錄,建議先安裝到c:mysql,然後再整個目錄move到自己希望的地方,例如移動到d:mysql 之後,需要編輯 d:mysqlmy-example.cnf (*.cnf的文件在Windows 2000中會被注冊成為 SpeedDial文件,在資源管理器中無法操作,要用命令行來啟動notepad編輯,例如運行notepadd:mysqlmy-example.cnf ,但是這個文件是UNIX系統下的文本文件格式,在notepad中不能正確換行,可以用write打開編輯,
或者用write打開後保存一次,再用notepad就可以編輯了。)找到basedir一行,去掉前面的「#」號注釋,將後面的路徑改為移動後的目錄(目錄分隔符要用斜線而不是反斜線),然後另存為:c:my.cnf
用服務方式啟動的MySql如果用 net stop mysql 來停止,會得到一條 出錯消息,例如:
C:>net stop mysql
MySql 服務正在停止.
系統出錯。
系統發生 1067 錯誤。
進程意外終止。
MySql 服務已成功停止。
這沒有關系,MySql確實已經停止了。但是假如不希望看到任何出錯消息
的話,可以用以下的命令來停止:
C:>mysqlbinmysqladmin -u root shutdown
如果沒有任何提示信息,說明MySql已經成功停止了。
需要說明的是MySql雖然號稱安裝簡單,易於使用,但是這畢竟是基於SQL的資料庫管理系統,所以如果不是對SQL十分精通的話恐怕也不能拿它來做什麼

**************
6

mysql服務無法啟動的解決方法
mysql服務無法啟動

我的操作系統是 win xp
無論安裝何版本的mysql,在管理工具的服務中啟動mysql服務時都會在中途報錯
內容為:在 本地計算機 無法啟動mysql服務 錯誤1067:進程意外中止

經過多方求教,得解決方法如下

查找系統(後來驗證應該為windows目錄)目錄下的my.ini文件,編輯內容(如果沒有該文件,則新建一個),至少包含basedir,datadir這兩個基本的配置。
[mysqld]
# set basedir to installation path, e.g., c:/mysql
# 設置為MYSQL的安裝目錄
basedir=D:/www/WebServer/MySQL
# set datadir to location of data directory,
# e.g., c:/mysql/data or d:/mydata/data
# 設置為MYSQL的數據目錄
datadir=D:/www/WebServer/MySQL/data

另外,要主意
[WinMySQLadmin]
Server=D:/www/WebServer/MySQL/bin/mysqld-nt.exe
user=root
password=xxxxxxxx
#以上是設置WinMySQLadmin的配置
[Client]
user=root
password=xxxxxxxx

hehe~ 解決了

**************
7
剛剛弄好Mysql 『關鍵字 1067錯誤』
比較郁悶,竟然沒有想到安裝個Mysql也會出錯,錯誤代碼是1067 安裝卸載了好幾次,就是不行,而且把一些禁用了的服務都打開了,但是還是不行。最後我是這樣解決的:

在C:\windows里找一找my.ini 然後刪除 然後再啟動winmysqladmin.exe界面配置mysql,保存my.ini就可以了 啟動mysql試試 呵呵

***************
8
mysql 錯誤 1067: 進程意外終止
這個問題困擾了一個早晨,非常郁悶!以前我在裝mysql的時候從來沒有遇到過,可是現在庄這個高版本的就有問題了,我換我裝過的低版本的還是一樣的問題(最關鍵的是操作系統都是一樣的)。在windows2000的服務裡面啟動mysql服務可是總是彈出「錯誤 1067: 進程意外終止」!

我感覺問題在配置文件,於是就重新寫了my.ini,啟動還是一樣的效果,我在google上查找無果,崩潰狀態!就在此時眼前一亮,一位高人的指點是我豁然開朗,你的ini文件有否放到windows目錄下,我從個人目錄的windows目錄下,將其拷貝到系統windows目錄下,啟動服務,ok!!!

㈧ 如何查看oracle的安裝目錄

windows下可以通過注冊表查找ORACLE_HOME linux或者unix, 通過命令env |grep ORACLE查看ORACLE_HOME變了對應的路徑。

拓展:

1、Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的一款關系資料庫管理系統。它是在資料庫領域一直處於領先地位的產品。可以說Oracle資料庫系統是目前世界上流行的關系資料庫管理系統,系統可移植性好、使用方便、功能強,適用於各類大、中、小、微機環境。它是一種高效率、可靠性好的 適應高吞吐量的資料庫解決方案。

2、ORACLE資料庫系統是美國ORACLE公司(甲骨文)提供的以分布式資料庫為核心的一組軟體產品,是目前最流行的客戶/伺服器(CLIENT/SERVER)或B/S體系結構的資料庫之一。比如SilverStream就是基於資料庫的一種中間件。ORACLE資料庫是目前世界上使用最為廣泛的資料庫管理系統,作為一個通用的資料庫系統,它具有完整的數據管理功能。

㈨ linux下如何找到apache的安裝目錄。找到apache的配置文件

apache的配置文件可以通過下述指令進行查找:

find / -nameapache;

1、採用RPM包安裝:

默認情況下目錄/usr 用來存放應用程序;

目錄/etc 存放軟體的配置文件;

查看Apache安裝路徑:rpm-ql httpd-xxxx

2、採用源代碼安裝:

指定安全路徑 configure --prefix=安裝路徑;

默認在/usr/local下;

延展資料

Apache HTTPServer(簡稱Apache)是Apache軟體基金會的一個開放源碼的網頁伺服器,可以在大多數計算機操作系統中運行,由於其多平台和安全性被廣泛使用,是最流行的Web伺服器端軟體之一。它快速、可靠並且可通過簡單的API擴展,將Perl/Python等解釋器編譯到伺服器中。

Apache HTTP伺服器是一個模塊化的伺服器,源於NCSAhttpd伺服器,經過多次修改,成為世界使用排名第一的Web伺服器軟體。

它可以運行在幾乎所有廣泛使用的計算機平台上。

㈩ linux怎麼查看oracle安裝路徑

使用whereis oracle命令可以查詢oracle的安裝路徑,具體使用步驟如下:

1、首先,用XSell工具連接相應linux主機,進入到linux命令行狀態下,等待輸入shell指令。

熱點內容
在linux搭建mqtt伺服器搭建 發布:2024-05-06 09:52:00 瀏覽:558
windowspython23 發布:2024-05-06 09:27:50 瀏覽:746
編程ug開初 發布:2024-05-06 09:27:48 瀏覽:560
小白源碼論壇 發布:2024-05-06 09:24:56 瀏覽:139
android進程重啟 發布:2024-05-06 09:15:09 瀏覽:96
ie瀏覽器設置默認ftp 發布:2024-05-06 09:14:03 瀏覽:885
邁騰尊貴中控配置怎麼使用 發布:2024-05-06 09:13:28 瀏覽:656
奧迪存儲卡格式不正確請格式化存儲卡 發布:2024-05-06 09:01:31 瀏覽:34
個人信用資料庫 發布:2024-05-06 09:00:34 瀏覽:417
最新解壓縮 發布:2024-05-06 09:00:28 瀏覽:983