一、上傳Tomcat服務(wù)器二、安裝Tomcat服務(wù)器2.1、解壓tomcat服務(wù)器壓縮包2.2、配置環(huán)境變量tomcat服務(wù)器運(yùn)行時(shí)是需要JDK支持的,所以必須配置好JDK用到的那些環(huán)境變量編輯/etc下的profile文件,加上如下內(nèi)容:2.3、修改tomcat服務(wù)器的啟動(dòng)端口修改將Tomcat服務(wù)器啟動(dòng)時(shí)使用的端口,例如改成9999修改完server.xml文件之后,保存,退出。三、Tomcat服務(wù)器啟動(dòng)和關(guān)閉3.1、啟動(dòng)Tomcat服務(wù)器進(jìn)入tomc
系統(tǒng) 2019-08-12 01:33:02 2406
LinuxVPS新硬盤(pán)分區(qū)與掛載教程通過(guò)此教程對(duì)未啟用的硬盤(pán)進(jìn)行分區(qū)并掛載,可以確保通過(guò)DiyVM面板重裝系統(tǒng)是不丟失掛載分區(qū)的數(shù)據(jù)!先通過(guò)fdisk-l查看目前磁盤(pán)分區(qū)狀況[root@MyVPS~]#fdisk-lDisk/dev/xvda:8589MB,8589934592bytes255heads,63sectors/track,1044cylindersUnits=cylindersof16065*512=8225280bytesDeviceBoo
系統(tǒng) 2019-08-29 23:08:45 2405
linux安裝mysqlrpm包,F(xiàn)aileddependencies-Linux/Unix社區(qū)/程序開(kāi)發(fā)區(qū)groupinstall:developmentlibraries,developmenttoolsyumgroupinstall'DevelpomentTools'yumgroupinstall'developmentlibraries'yuminstallzlibzlib-developensslopenssl-develbzip2bzip2-d
系統(tǒng) 2019-08-12 01:33:34 2405
檢查L(zhǎng)inux系統(tǒng)配置(內(nèi)存、硬盤(pán))神馬的就不說(shuō),一般都是滿足的,除非是哥們你用自己電腦搞著玩。。。安裝oracle10g數(shù)據(jù)庫(kù)1、下載oracle文件到/root目錄并解壓cd/rootwget–chttp://nadmin.haott.com/oracle_linux32.zip(此處我的安裝包在另一臺(tái)服務(wù)器上,故需下載到被安裝的服務(wù)器)unzip./oracle_linux32.zip(解壓)2、參數(shù)設(shè)置OS參數(shù)要求vi/etc/sysctl.con
系統(tǒng) 2019-08-29 23:16:28 2404
如轉(zhuǎn)載,請(qǐng)注明出處:http://blog.csdn.net/robinson_0612/archive/2010/03/30/5431428.aspx雖然Oracle10gDatabaseRelease2已經(jīng)推出幾年了,但這個(gè)版本仍然為很多初學(xué)者學(xué)習(xí)的版本,下面詳細(xì)講述了安裝Oracle10g的步驟。一、linux的版本選用目前l(fā)inux(RHEL)使用的主要版本為5.4版,可以到下面的地址下載其安裝文件。RHEL5.4下載http://download
系統(tǒng) 2019-08-12 01:54:31 2404
28個(gè)Unix/Linux的命令行神器|酷殼-CoolShell.cnslurm查看網(wǎng)絡(luò)流量的一個(gè)工具官方網(wǎng)站:SimpleLinuxUtilityforResourceManagementvim&emacs真正程序員的代碼編輯器。screen,dtach,tmux,byobu你是不是經(jīng)常需要SSH或者telent遠(yuǎn)程登錄到Linux服務(wù)器?你是不是經(jīng)常為一些長(zhǎng)時(shí)間運(yùn)行的任務(wù)而頭疼,比如系統(tǒng)備份、ftp傳輸?shù)鹊取MǔG闆r下我們都是為每一個(gè)這樣的任務(wù)開(kāi)一個(gè)遠(yuǎn)
系統(tǒng) 2019-08-12 01:33:11 2402
最近在使用Tomcat開(kāi)發(fā)一個(gè)項(xiàng)目,由于特殊原因不能使用IDE自帶的Maven或者WebServer環(huán)境,因此每次修改都需要copy文件到生產(chǎn)環(huán)境,但是當(dāng)項(xiàng)目文件太多以后每次copy都會(huì)很慢,于是就想到使用Linux軟連接的方式,但是我在自己的webapp下創(chuàng)建軟鏈接之后總是不能訪問(wèn),后來(lái)發(fā)現(xiàn)如果需要使用軟鏈接的話需要修改webapp的一些設(shè)置,具體方法是,在webapp目錄下創(chuàng)建META-INF目錄,并在其下創(chuàng)建一個(gè)context.xml文件,內(nèi)容如下:
系統(tǒng) 2019-08-12 01:32:40 2401
本文主要記錄下linux的引導(dǎo)流程(實(shí)例采用centOS5.5)。內(nèi)容主要如下:引導(dǎo)流程、解析下GRUB的作用。一、引導(dǎo)流程1.1主要的流程圖如下:1.2每一步的作用1)第一步firmware固件自檢,主要是進(jìn)行CMOS/BIOS對(duì)硬件進(jìn)行POST加電自檢,在物理層次上對(duì)硬件進(jìn)行檢測(cè)是否正常。2)讀取硬盤(pán)中MBR的BootLoader(自啟動(dòng)程序,Linux下常用的自啟動(dòng)程序是GRUB)。這一步主要的功能是載入內(nèi)核。3)載入的內(nèi)核Kernel主要功能是:1
系統(tǒng) 2019-08-12 01:32:55 2399
在進(jìn)程創(chuàng)建的時(shí)候,Linux系統(tǒng)會(huì)分配一個(gè)號(hào)碼給當(dāng)前這個(gè)進(jìn)程,這個(gè)號(hào)碼在進(jìn)程所在的命名空間中是唯一的,但在其它的兄弟進(jìn)程中,這個(gè)號(hào)碼就不是唯一的了,也就是對(duì)于全局的命名空間來(lái)說(shuō),這個(gè)號(hào)不是全局唯一。這個(gè)號(hào)碼就是進(jìn)程的ID號(hào),簡(jiǎn)稱為PID。一,進(jìn)程號(hào)數(shù)據(jù)結(jié)構(gòu)表示這個(gè)PID被保存在進(jìn)程的結(jié)構(gòu)表示task_struct中。structtask_struct{....pid_tpid;pid_ttgid;.....};這兩個(gè)結(jié)構(gòu)都是pid_t,這個(gè)結(jié)構(gòu)是是體系結(jié)構(gòu)
系統(tǒng) 2019-08-29 22:26:30 2395
1,查看是否有裝VNCserver[root@mylab~]#rpm-qa|grepvncvnc-4.1.2-14.el5#客戶端軟件vnc-server-4.1.2-14.el5#服務(wù)器端軟件如果沒(méi)有,采用rpm或者yum安裝2,開(kāi)啟vncserver服務(wù)[root@mylab~]#servicevncserverstartStartingVNCserver:nodisplaysconfigured[OK]3,開(kāi)啟第一個(gè)session[root@myla
系統(tǒng) 2019-08-12 09:30:25 2395
提高Linux上socket性能加速網(wǎng)絡(luò)應(yīng)用程序的4種方法級(jí)別:中級(jí)M.TimJones,資深軟件工程師,Emulex2006年2月13日使用SocketsAPI,我們可以開(kāi)發(fā)客戶機(jī)和服務(wù)器應(yīng)用程序,它們可以在本地網(wǎng)絡(luò)上進(jìn)行通信,也可以通過(guò)Internet在全球范圍內(nèi)進(jìn)行通信。與其他API一樣,您可以通過(guò)一些方法使用SocketsAPI,從而提高Socket的性能,或者限制Socket的性能。本文探索了4種使用SocketsAPI來(lái)獲取應(yīng)用程序的最大性能并
系統(tǒng) 2019-08-29 22:44:38 2394
./xx.sh運(yùn)行sh腳本。1.man對(duì)你熟悉或不熟悉的命令提供幫助解釋eg:manls就可以查看ls相關(guān)的用法注:按q鍵或者ctrl+c退出,在linux下可以使用ctrl+c終止當(dāng)前程序運(yùn)行。2.ls查看目錄或者文件的屬*,列舉出任一目錄下面的文件eg:ls/usr/manls-la.d表示目錄(directory),如果是一個(gè)”-”表示是文件,如果是l則表示是一個(gè)連接文件(link)b.表示文件或者目錄許可權(quán)限.分別用可讀(r),可寫(xiě)(w),可運(yùn)行(
系統(tǒng) 2019-08-12 01:33:14 2393
intclone(int(*fn)(void*),void*child_stack,intflags,void*arg);這里fn是函數(shù)指針,我們知道進(jìn)程的4要素,這個(gè)就是指向程序的指針,就是所謂的“劇本",child_stack明顯是為子進(jìn)程分配系統(tǒng)堆棧空間(在linux下系統(tǒng)堆棧空間是2頁(yè)面,就是8K的內(nèi)存,其中在這塊內(nèi)存中,低地址上放入了值,這個(gè)值就是進(jìn)程控制塊task_struct的值),flags就是標(biāo)志用來(lái)描述你需要從父進(jìn)程繼承那些資源,arg
系統(tǒng) 2019-08-12 01:32:53 2393
轉(zhuǎn)自:http://dadekey.blog.51cto.com/107327/119938/我們先寫(xiě)一個(gè)簡(jiǎn)單的腳本,執(zhí)行以后再解釋各個(gè)變量的意義#touchvariable#vivariable腳本內(nèi)容如下:#!/bin/shecho"number:$#"echo"scname:$0"echo"first:$1"echo"second:$2"echo"argume:$@"echo"showparmlist:$*"echo"showprocessid:$$
系統(tǒng) 2019-08-12 01:33:42 2391
原創(chuàng)博文,轉(zhuǎn)載請(qǐng)注明出處。GCC的編譯過(guò)程分為預(yù)處理、生成匯編代碼、生成目標(biāo)代碼和鏈接成可執(zhí)行文件等4個(gè)步驟。使用vim編寫(xiě)C文件:[lining@localhostprogram]$vimhello.c這樣就會(huì)在program文件夾生成hello.c文件編譯C代碼:使用如下命令“gcc代碼文件名”如:[lining@localhostprogram]$gcchello.c這樣就會(huì)生成二進(jìn)制可執(zhí)行文件名稱位a.out。如果需要指定輸出的文件名稱,使用“gc
系統(tǒng) 2019-08-12 01:32:09 2390