需求是:某測試網站,在某個節點的時候需要同步到正式網站去,但是裡面的config目錄不能覆蓋, 方法一:終端命令列下執行以下命令 cp -R `find /projectA -type d -path /projectA/common/config -prune -o -print | sed 1d ` /projectB/ 方法二: localhost # find projectB/ommon/config | xargs touch 修改目標目錄的congfig目錄檔案的access
在linux我們可以先把大容量的磁碟進行轉換,轉換為GPT格式。由於GPT格式的磁碟相當於原來MBR磁碟中原來保留4個 partition table的4*16個位元組只留第一個16個位元組,其它的類似於擴充分區,真正的partition table在512位元組之後,所以對GPT磁碟表來講沒有四個主要磁碟分割的限制。 對GPT磁碟分割表進行操作,我們要使用功能強大的parted命令。 例:常用的parted命令 # parted /dev/sdb GNU Parted 1.8.1 Using
實驗環境如下圖所示:伺服器ip:192.168.0.1實驗要求:要求linux dhcp 伺服器實現給linux客戶機分配ip地址。伺服器軟體包:dhcp-3.0.1-12_EL.I386 (當然其它版本的也可以)軟體包預設在RHEL4的第四種安裝光碟片中。主設定檔:dhcp.conf 預設情況下該檔案沒有在dhcp軟體包中,需要手動建立。伺服器的配置:1
鑒於我們的VPS安全性,老左建議大家為了維護VPS的安全性,也有必要在一段時間修改ROOT密碼。VPS管理平台使用者後台如果沒有修改ROOT密碼,也不要緊,我們可以利用SSH直接修改,一個單詞命令就可以完成。只需要兩步就可以完成。 第一步,登入我們的SSH,一般老左喜歡用PUTTY軟體直接登入,這個我相信大家不要我再截圖給大家看了吧。 第二步,用root使用者名稱和密碼登入。
雖然老左部落格是用的Wordpress程式,但是我不得不說wp程式即便是一款非常棒的程式之一,但是在資源佔用方面的問題還是比較差的。如果你使用過WP程式建立部落格應該知道,在網站訪問量達到幾百的時候一般的主機CPU會超標,甚至會出現被暫停主機使用。因為一般的主機產品CPU限制為5-10%,所以很容易超標。Typecho部落格程式是國人開發的,雖然目前不在更新但是功能基本完善,結構看類似WORDPRESS,但是在佔用資源上比WP好很多。所以Typecho使用者還是非常多的。
繼前一篇”修改SSH連接埠“設定我們的Linux VPS安全效能之後,今天繼續完成其他方法。不管是想嘗試入侵我們網站是軟體掃描,還是人為的操作連接埠的掃描弱命令是一種方法,其次就是猜測ROOT許可權賬戶。一般的我們使用賬戶登陸都直接用ROOT登陸。如果我們把ROOT賬戶禁用,添加一個自己知道的賬戶,那VPS的安全入口基本完成。至少猜測密碼的事情是完成不了。第一步,我們先SSH 登陸VPS。useradd laozuo #添加使用者名稱passwd laozuo
一般來說我們採用手動備份VPS中的網站就可以了。一般老左喜歡1周備份一次網站,這樣的頻率應該還算是不錯的,對於昨天分享的”資料庫/網站檔案自動定時備份“的方法比較適合資料比較重要,而且不能長期在電腦前維護的。 比如有些朋友經常出差,回來後開啟網站探索資料沒了等情況,這類朋友還是需要自動備份的。小部落格或者小網站可以採用下面老左分享的手動備份網站的方法。由於我比較推薦使用VPS的時候不要用面板,所以操作備份也只能在SSH中進行。
剛剛調式程式,本來在伺服器上好好的程式到了win下居然出錯。 後來仔細調式才發現是set_include_path的問題。 在win下,當你要include多個路徑的話,你要用“;”隔開,但在linux下就使用":"隔開的。。Zendframe 中的include path 設定2007-06-29 11:55ZF的例子中的include_path感覺不行, 會破壞已有的設定, 所以我感覺, 要這樣設定更好
1、vim /var/named/chroot/var/named/hrsx.com.zone加入一行:複製代碼 代碼如下:* IN A 192.168.0.2042、到apache伺服器上,vim /usr/local/apache2/conf/extra/httpd-vhosts.conf複製代碼 代碼如下: <VirtualHost *:80> setEnv
1、下載hadoop包 wget http://apache.freelamp.com/hadoop/core/stable/hadoop-0.20.2.tar.gz2、tar xvzf hadoop-0.20.2.tar.gz3、安裝JDK,從oracle網站上直接下載JDK,地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html4、chmod +x jdk-6u21-linux-i586.bin;./jdk-
假設apache日誌格式為:118.78.199.98 – - [09/Jan/2010:00:59:59 +0800] “GET /Public/Css/index.css HTTP/1.1″ 304 – “http://www.a.cn/common/index.php” “Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6.3)”問題1:在apachelog中找出訪問次數最多的10個IP。awk '{print $1}'
概述 如果想在Apache/EAPI中具有共用記憶體的支援,那麼就要建立MM共用記憶體庫。在這種情況下,它將允許mod_ssl使用一種高效的基於RAM的會話(session)緩衝代替基於磁碟的會話緩衝。 注意事項 下面所有的命令都是Unix相容的命令。 源路徑都為“/var/tmp”(當然在實際情況中也可以用其它路徑)。 安裝在RedHat Linux 6.1下測試通過。 要用“root”使用者進行安裝。
在具體講解之前,我們必須告訴大家,Apache已經在安裝時就採用了一系列的預設值,已經讓WWW伺服器跑起來了。你只需要將裝上Linux+Apache的主機聯入Internet,然後將首頁存放到“/home/httpd”目錄下即可。 下面介紹一些最主要的配置選項的含義,以便大家用最小的精力、最小的配置準備好伺服器。 4.1 httpd.conf httpd.conf是主設定檔。它告訴伺服器將如何運行。 一、最重要的配置選項ServerType&nb
商業界很快看到了其價值,許多公司建立了首頁,利用Web在網上發布訊息,並反它作為各種服務的介面,如客戶服務、特定產品和服務的詳細說明、宣傳廣千以及是漸增長的產品銷售和服務。商業用途促進了環球資訊網路的迅速發展。 如果你想通過首頁向世界介紹自己或自己的公司,就必須將首頁放在一個WEB伺服器上,當然你可以使用一些免費的首頁空間來發布。但是如果你有條件,你可以註冊一個網域名稱,申請一個IP地址,然後讓你的ISP將這個IP位址解析到你的LINUX主機上。然後,在LINUX主機上架設
。 在這種情況下,在WWW上保證可以使用的唯一認證機制是由HTTP本身提供 的。在標準的Apache伺服器實現了這樣的認證,它能控制哪些主機可能訪問特定的網站或特點的網站的一部分。 這種認證可以分為兩種,一種是基於主機的的認證,另一種是基於使用者名稱/口令的認證。由於互連網上的決大多數使用者的IP地址是動態獲得的,所以基於主機的認證方式並不總適用。所以在大多數情況下,傳統的基於使用者名稱/口令的認證方式更為現實。下面我們就對這兩種認證的實現做一簡要的介紹。 8.1 基於主機的認證方式
現行網上銀行和電子商務等大型的網上交易系統普遍採用HTTP和SSL相結合的方式。伺服器端採用支援SSL的Web伺服器,使用者端採用支援SSL的瀏覽器實現安全通訊。 SSL是Secure Socket Layer(安全套接層協議)的縮寫,可以在Internet上提供秘密性傳輸。Netscape公司在推出第一個Web瀏覽器的同時,提出了SSL協議標準,目前已有3.0版本。SS
1. 安裝python虛擬環境複製代碼 代碼如下:virtualenv --no-site-packages env 2. 安裝pyramid 複製代碼 代碼如下:$ env/bin/easy_install pyramid 3. 使用alchemy模板,建立一個項目複製代碼 代碼如下:pcreate -s alchemy MyProject 4. 安裝項目的依賴 複製代碼 代碼如下:python setup.py develop 5. 運行單元測試 複製代碼 代碼如下:python
在Linux上安裝MySQL 環境:windows7 虛擬機器:Oracle VMVirtualBox Linux: ubuntukylin-14.04.1-amd64.iso mysql:5.7.12 一.環境準備 step1:安裝虛擬機器 step2:修改宿主機BIOS配置作業系統:Windows 7 64位;虛擬機器:Oracle VM VirtualBox Linux版本: Ubuntu4.0 6
功能描述:擷取或設定資源使用限制。每種資源都有相關的軟硬限制,軟式節流是核心強加給相應資源的限制值,硬限制是軟式節流的最大值。非授權調用進程只可以將其軟式節流指定為0~硬限制範圍中的某個值,同時能無法復原轉地降低其硬限制。授權進程可以任意改變其軟硬限制。RLIM_INFINITY的值表示不對資源限制。用法:複製代碼 代碼如下:#include <sys/resource.h>int getrlimit(int resource, struct rlimit *rlim);int
=====最大線程數====linux 系統中單個進程的最大線程數有其最大的限制 PTHREAD_THREADS_MAX這個限制可以在 /usr/include/bits/local_lim.h 中查看對 linuxthreads 這個值一般是 1024,對於 nptl 則沒有硬性的限制,僅僅受限於系統的資源這個系統的資源主要就是線程的 stack 所佔用的記憶體,用 ulimit -s 可以查看預設的線程棧大小,一般情況下,這個值是 8M可以寫一段簡單的代碼驗證最多可以建立多少個線程複製代碼