Time of Update: 2013-12-13
1,下載apache-tomcat6,地址連結:http://archive.apache.org/dist/tomcat/tomcat-6/v6.0.28/bin/選擇Ubuntu Linux適用版本,即apache-tomcat-6.0.28.tar.gz檔案,2,複製安裝檔案到/usr/local/目錄下面,在控制台console輸入命令, sudo tar -zxvf apache-tomcat-6.0.28.tar.gz,將安裝包解壓至apache-tomcat-6.0.28目錄下,3
Time of Update: 2013-12-13
一、nginx反向 Proxy配置開啟/etc/nginx/nginx.conf設定檔,在http下加入:upstream ip{ #對外虛擬IPserver IP1;server IP2;}server{listen 80;server_name ip; #i對外虛擬IPindex index.php;index.html;index.htm;location / {proxy_pass http://ip; }}二、keepalived的配置1安裝Keepalivedsudo
Time of Update: 2013-12-13
1.memcached簡介memcached是以LiveJournal旗下Danga Interactive公司的Brad
Time of Update: 2013-12-13
這段時間老碰到有人問及各個linux版本的本地root密碼破解方法,我這裡自己以及在網路上搜集了些資料,希望對看到了這文章而又恰好用得到的技術人員有點協助: (一)RedHat/CentOS/Fedora 系統密碼破解1.在grub選項菜單按E進入編輯模式2.編輯kernel 那行最後加上S (或者Single)3.按B,啟動到single-user mode4.進入後執行下列命令# mount -t proc proc /proc# mount -o remount,rw
Time of Update: 2013-12-13
發布:獨自等待 上天查看了伺服器安全日誌,防火牆屏蔽了處理了一些暴力破解ssh密碼的ip(其中一個ip地址為北京一家有名的CDN服務提供者),然後刪除了所有的/var/log/secure* 記錄檔。今天再來查看日誌的時候,發現/var/log/secure竟然沒有記錄,才想到直接刪除記錄檔的時候,對應的服務需要重啟。運行命令:service syslog restart ;service sshd restart 後正常。順便複習下ssh在syslog中的設定的知識。 1、
Time of Update: 2013-12-13
Ubuntu 10.10 已經有把 Cherokee Web Server 放到 PPA 去了,只要用 apt-get 就可以搞定哩 !以下就是安裝和設定的步驟...1. 安裝 Cherokee Web Server如果你已經有安裝 Apache 的話,請先參考這裡來把 Apache 給移除,或是參考這裡先把 Apache 的 Port 給先移開,都搞定之後,就用下面的指令來安裝。sudo apt-get install cherokee2.啟動 Cherokee
Time of Update: 2013-12-13
Lighttpd是一款安全,高效,基於標準且為高速環境設計的web伺服器。這篇教程將教你如何在一台Fedora 14中安裝Lighttpd+PHP5(FastCGI模式)+MySQL。我已經測試無誤,這將保證為你工作!1 前言備忘在這篇教程中我使用的使用者名稱是www.unixbar.net,IP地址是192.168.0.100.這些設定可能與你的有所不同,因此 你需要在適當的地方修改一下.1.安裝MySQL[root@server ~]# yum -y install mysql mysql-
Time of Update: 2013-12-13
使用centos的yum安裝軟體非常的簡單方便,但也有一個缺點,就是從yum安裝的軟體不能保證是最新版的。如果你需要安裝最新版的nginx,就需要從官網下載原始碼自己手動編譯安裝了。這篇文章主要介紹如何使用yum安裝nginx。安裝EPEL軟體包 rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm安裝nginx在安裝之前,你可以使用yum info
Time of Update: 2013-12-13
linux載入驅動的兩種makefile檔案 載入驅動過程中,需要個Makefile檔案來完成編譯的命令。自己經常把把Makefile裡面的命令搞混,這次,專門的研究了一下Makefile檔案裡面的東東,特寫出來和大家分享一下 一 一個簡單的驅動程式例子: www.2cto.com [plain] /*======================================================================
Time of Update: 2013-12-13
linux awk學習 在linux awk的 while、do-while和for語句中允許使用break,continue語句來控制流程程走向,也允許使用exit這樣的語句來退出。break中斷當前正在執行的迴圈並跳到迴圈外執行下一條語句。if 是流程選擇用法。 awk中,流程式控制制語句,文法結構,與c語言類型。下面是各個語句用法。 一.條件判斷語句(if) if(運算式) #if ( Variable in Array
Time of Update: 2013-12-13
inotify+rsync實現檔案即時備份 一.Inotify inotify是一種強大的、細粒度的、非同步檔案系統事件監控機制,Linux核心從2.6.13起,加入了對Inotify的支援,通過Inotify可以監控檔案系統中的添加、刪除、修改、移動等各種事件,但inotify只提供了C語言介面,不方便調用,所以需要先安裝inotify-tools. 安裝方法:yum install
Time of Update: 2013-12-13
RHEL與CentOS學習筆記 1. 關閉防火牆 (1) service iptables stop 這個是直接關閉的 (2) /etc/init.d/iptable stop這個和第一個命令的效果一樣 (3) chkconfig iptables off 這個屬於永久關閉2. 異常:Another app is currently holding the yum lock;waiting
Time of Update: 2013-12-13
NFS在Linux上的安裝與配置 NFS是Network File System的簡寫,即網路檔案系統。NFS允許一個系統在網路上與它人共用目錄和檔案,通過遠程掛載NFS,使用者和程式可以象訪問本地檔案一樣訪問遠端系統上的檔案。 但根據我過去的經驗,NFS在訪問量不大的時候,採用配置比較好的伺服器能夠滿足使用需求,可一旦日PV量達到百萬層級以後,NFS就成為了整個系統最大的效能瓶頸和單點故障。因此,強烈建議在訪問量達到一定程度以後,採用Distributed File
Time of Update: 2013-12-13
Ubuntu系統下crontab定時的一些問題 crontab就是linux下的定時執行,下面說一下我用到crontab時遇到的一些問題:1.crontab -e [UserName]: 執行文字編輯器來設定時程表crontab -r [UserName]: 刪除目前的時程表crontab -l [UserName]: 列出目前的時程表crontab -v [UserName]:列出使用者cron作業的狀態crontab
Time of Update: 2013-12-13
Nginx (“engine x”) 是一個高效能的 HTTP 和 反向 Proxy 伺服器,也是一個 IMAP/POP3/SMTP Proxy 伺服器。 Nginx 是由 Igor Sysoev 為俄羅斯訪問量第二的 Rambler.ru 網站開發的,它已經在該網站運行多年。Igor 將nginx原始碼以類BSD許可證的形式發布。下面是Nginx設定檔的中文詳解: #運行使用者user nobody nobody;#啟動進程worker_processes 2
Time of Update: 2013-12-13
詳細介紹Linux重新導向的使用 Linux重新導向是指修改原來預設的一些東西,對原來系統命令的預設執行方式進行改變,比如說簡單的我不想看到在顯示器的輸出而是希望輸出到某一檔案中就可以通過Linux重新導向來進行這項工作。 Linux預設輸入是鍵盤,輸出是顯示器。你可以用重新導向來改變這些設定。比如用wc命令的時候本來是要手動輸入一篇文字來計算字元數的,用了重新導向後可以直接把一個已經寫好的檔案用‘<’指向這條命令,就直接可以統計這個檔案的字
Time of Update: 2013-12-13
一直都是從Nginx網站下載原始碼進行編譯安裝,從手動模式進步到自動指令碼。但是如果要做多機器部署的話,這種玩法顯然不好,部署就不要扯進代碼編譯這件事情。因此今天試了一下Ubuntu內建的安裝包。執行apt-get install nginx後,自動安裝了nginx,並且啟動指令碼也建立好了。通過運行nginx -v 發現版本是1.2.1,還不錯。再運行nginx
Time of Update: 2013-12-13
yum從本地安裝軟體 在學習Linux安裝軟體的過程中,我遇到幾個問題.如果是tar包進行安裝,一般是三個過程: ./configure make (make test) make install. 如果是rpm包進行安裝,則是rpm -ivh +包名.但是rpm包安裝的時候存在軟體包的依賴關係,比如安裝一個軟體包,很可能要安裝其它多個相關聯的rpm包,手動安裝較麻煩.如果用yum進行安 裝,則會省去其中的很多煩惱,它會自動判斷軟體包之間的依賴關係,安裝很方便.
Time of Update: 2013-12-13
linux ssh密鑰認證自動登入 【服務端配置】先配置Server,開啟公開金鑰認證。用root使用者執行:vim /etc/ssh/ssh_config www.2cto.com 將以下兩行配置開啟注釋:RSAAuthentication yesIdentityFile ~/.ssh/id_rsa然後重啟ssh服務:/etc/init.d/sshd
Time of Update: 2013-12-13
shell指令碼讀取設定檔,該怎麼解決 shell指令碼讀取設定檔 www.2cto.com 我現在有個設定檔config,裡面內容為ID=123IP=192.168.3.154Name=test想寫個shell指令碼,把這幾個變數的值給讀出來高手指點下 ------解決方案--------------------------------------------------------Assembly code [root@RHEL6A shcode]#