原文:http://nginx.org/en/docs/http/request_processing.html 基於名字的虛擬伺服器 nginx首先決定哪個server應該處理請求,我們先從一個簡單的例子開始:三台監聽80連接埠的虛擬伺服器 server { listen 80;
今晚很簡單地搭了一個linux下的jsp伺服器主要內容就是安裝了jdk,然後裝了tomcat,然後裝了mysql.簡單記錄一下過程.比較不一樣的是安裝和配置的全程都可以不用連網,只要提前下載好4個需要的檔案就可以了.作為web伺服器不能連網這種事情當然很奇特,但是我也是出於無奈.. -------------------------------------jdk---------------------------[下載]在這裡http://java.sun.com/jav
最近剛剛開始用Netbeans,就遇到了最容易遇到的中文亂碼問題。(好像從Eclipse,到JBuilder再到Netbeans,都需要解決這類問題)於是在網上尋找了一下,這裡給出一個常見的中文亂碼問題匯總。呵呵。 最常見的,來源程式匯入Netbeans中以後,其中的注釋或字串成了亂碼。
1、啟動Memcache 常用參數-p <num> 設定連接埠號碼(預設不設定為: 11211)-U <num> UDP監聽連接埠(預設: 11211, 0 時關閉) -l <ip_addr> 綁定地址(預設:所有都允許,無論內外網或者本機更換IP,有安全隱患,若設定為127.0.0.1就只能本機訪問)-d&
項目最近改版,頁面實現全部靜態化。 原始的動態網頁面需要給個301永久重新導向到靜態頁面上,好告訴搜尋將原始的頁面的權重轉到新的靜態頁面下。 if ($query_string ~* "id=(\d+)$") { set $id $1; rewrite ^/goods\.php
Scim Google拼音出現bug解決方案。由於使用Ubuntu,加之很多時候確實需要使用漢字,於是安裝了scim Google拼音,如需安裝請參考http://www.bkjia.com/os/201112/115126.html但是有時候這個IME就會報錯,結果導致不能輸入中文。關於對這個問題的解決方案,我之前做的是登出然後登入,相對來說還是比較麻煩,後來一次偶然的機會,在bash中輸入了scim之後,然後切換到輸入地區,居然可以了。因此簡單的分享出來解決問題的方法。
一台linux伺服器上運行多個tomcat,由於tomcat的進程名都是“java”,所以無法全部添加為服務,想了一個笨辦法,就是為java建立多個軟連結。步驟如下:1. 建立java的軟串連ln -sf /opt/jre1.6.0_30/bin/java /usr/bin/tomcat-bidtomcat啟動後查看進程名為tomcat-bid,每個tomcat使用不一樣的名字即可。2.
經常需要從一台伺服器複製一些檔案到另一台伺服器, 則需要用到遠程複製 命令:scp 如: 從已登入的伺服器1 (192.168.1.1)複製目錄/usr/a 到伺服器2 (192.168.1.2)的/usr目錄 下, 命令如下: scp -r /usr/a root@192.168.1.2:/usr/ 斷行符號之後等待片刻,提示輸入伺服器2的密碼
一:linux應用程式的組成 普通的可執行程式檔案,/usr/bin伺服器程式、管理程式檔案,/usr/sbin設定檔,/etc記錄檔,/var/log關於應用程式的參考文檔,/usr/share/doc執行檔案及設定檔的man手冊,/usr/share/man二:軟體包的封裝類型 RPM軟體包:副檔名是".rpm",需要使用linux系統中的rpm命令DEB軟體包:副檔名為".deb",只能使用DPKG機制的linux作業系統中進行安
(一)RedHat/CentOS/Fedora 系統密碼破解 1.在grub選項菜單按E進入編輯模式 2.編輯kernel 那行最後加上S (或者Single) 3.按B,啟動到single-user mode 4.進入後執行下列命令 # mount -t proc proc /proc # mount -o remount,rw / #passwd #sync #reboot (二)
linux系統的由來,有幾個兄弟,優缺點,我就不在這裡詳述了。下面講一講基礎學習方法和學習過程中的思路。 一、授人以漁 1.首先下一份linux鏡像,燒錄光碟片,安裝在自己電腦上。(建議使用虛擬機器)
Linux的rename 命令有兩個版本,一個是C語言版本的,一個是Perl語言版本的,早期的Linux發行版基本上使用的是C語言版本的,現在已經很難見到C語言版本的了,由於曆史原因,在Perl語言大紅大紫的時候,Linux的工具開發人員們信仰Perl能取代C,所以大部分工具原來是C版本的都被Perl改寫了,因為Perl版本的支援正則處理,所以功能更加強大,已經不再需要C語言版本的了。 1。如何區分系統裡的rename命令是哪個版本的? 輸入man rename
1、顯示cpu數量: hp-unix:ioscan -C processor | grep processor | wc -l Solais:psrinfo -v | grep "Status of processor" | wc
CentOS5.5
1. 依賴軟體包安裝sudo apt-get build-dep gdbsudo apt-get install tk tcl libx11-dev xinit 2. 已知編譯錯誤處理linux-nat.c:2879:error:ignoring return value of 'fgets',declared with attribute warn_unused_result主要原因是定義了__attribute__((warn_unused_result))
linux ext3檔案系統支援強制位(setuid 和setgid)與冒險位(sticky)的特別許可權。針對u,g,o,分別有set uid,set gid,及sticky。 強制位與冒險位添加在執行許可權的位置上:如果該位置上原已有執行許可權,則強制位與冒險位以小寫字母的方式表示;否則,以大寫字母表示。set uid與set
# 儲存設定$ sudo mv /etc/localtime /etc/localtime.old# 設定時區 $ sudo ln -sf /usr/share/zoneinfo/Asia/Hong_Kong /etc/localtime# 這裡已經改完了 # 更新某些檔案,這個檔案是由system-config-date命令讀取的 $ sudo vim /etc/sysconfig/clock# 也可以用下面命令修改,會彈出一個GUI的操作介面 $
玩Linux系統,會經常用到遠端桌面軟體。 我一直用的2個是Xmanager 和 VNC。 今天看到一個新軟體: NoMachine。 NoMachine NX 是一個快速的終端伺服器和虛擬桌面軟體,基於 X11 協議。據說速度比 VNC 還快,甚至可以在只有 10k 的頻寬環境下運行。 而且畫面也比VNC 的清楚。 NoMachine&
apacheBench(ab)apache伺服器內建有一個叫AB(ApacheBench)的工具,在bin目錄下使用這個工具可以對伺服器進行負載測試。 用法:ab -n 全部請求數-c 並發數 測試url Concurrency Level: 50 #並發數 Time taken for
一、準備工作 安裝JDK 1.5或以上版本,Jboss 4.2.3,apache 2.2.x,mod_jk.so配置JAVA_HOME, JBOSS_HOME,APACHE_HOME環境變數其中mod_jk是apache伺服器串連Jboss的外掛程式 二、配置 假設有兩台伺服器都安裝了jboss, 其IP地址分別為192.168.1.100, 192.168.1.101