Time of Update: 2013-12-13
1.建立網站目錄mkdir -p /srv/www/wangjiang.net/{logs,public_html}2.安裝Nginx,讓它在80連接埠做監聽;sudo apt-get install nginx3.在Nginx下建立網站設定檔,試圖讓Nginx去載入任何請求的檔案或目錄。php檔案的請求路由到由Apache做處理。Nginx 佔用80 連接埠,過濾靜態請求,然後動態請求即Proxy 到Apache 的8080 連接埠。Proxy 反向 Proxy的好處是訪問的時候,始終就是80
Time of Update: 2013-12-13
hadoop安全模式在Distributed File System啟動的時候,開始的時候會有安全模式,當Distributed File
Time of Update: 2013-12-13
這幾天在學習研究shell指令碼,寫的一些記憶體監控指令碼程式。在沒有nagios監視軟體的情況下,只要伺服器能上互連網,就可通過發郵件的方式來提醒管理員系統記憶體的使用方式。 一、安裝linux下面的一個郵件用戶端msmtp軟體(類似於一個foxmail的工具) 1、下載安裝:http://downloads.sourceforge.net/msmtp/msmtp-1.4.16.tar.bz2?modtime=1217206451&big_mirror=
Time of Update: 2013-12-13
最近要看Unix進階編程這本書,本想用Ubuntu下的Code::Blocks,單用著頗為不爽,最後決定用簡單而使用的Vim,下面是編程環境的配置。一:首先是安裝gcc和Vim安裝gcc:sudo apt-get build-depgcc或者sudo apt-get install build-essential我的之前在配置某個環境的時候已經裝好了。Tminal中輸入:gcc -v 顯示gcc的版本資訊,我是4.4.5安裝Vimapt-get
Time of Update: 2013-12-13
一、系統硬體診斷工具AIX還給我門提供了diag命令來判斷問題,並且分析問題。#diag比如:# diag -d sysplanar0-v –ehttp://www.kuqin.com/aixcmds/aixcmds2/diag.htm二、查看系統日誌 www.2cto.com在AIX中可以使用alog命令來查看系統日誌。# man alogalog CommandPurpose Creates and
Time of Update: 2013-12-13
作者 李萬鵬 上一篇:Linux System Administrator攻略(一) VNC server搭建Red Hat Enterprise Linux Server 6.2 一.VNC安裝 1.首先將ISO鏡像mount到一個目錄下:sudo mount -t iso9660 RHEL6.2-20111117.0-Server-x86_64-DVD1.iso
Time of Update: 2013-12-13
1 linux建立自啟動程式 自啟動的兩種方法,都經過自己測試。1.1 自啟動程式方法1: 在etc/rc.local在裡面加入/home/robin/code/autoruntest > /dev/null &(其中autoruntest 測試程式名稱,下同)。即可自啟動1.2 自啟動程式方法2:
Time of Update: 2013-12-13
一、 配置flash player plugin debugger 1. 首先當然是安裝flash player plugin sudo apt-get install flashplugin-installer 2. 配置debugger 安裝flashplugin-installer後在/usr/lib會有個flashplugin-installer檔案夾 3. 去adobe官網下載flash&
Time of Update: 2013-12-13
1. 作用:能夠使整個軟體工程的編譯,連結只需要一個命令就可以完成。而gcc只能編譯一個檔案。 2. Makefile檔案:描述了整個工程的編譯,連結等規則。才能執行make命令 3.
Time of Update: 2013-12-13
a) 作用:保護臨界資源,控制進程。訪問臨界資源時,先查看訊號量,若訊號量為1表示資源有空,那麼才可以訪問臨界資源。同時把訊號量-1; 1. 實質:是一個整數,初始值為1; 2.
Time of Update: 2013-12-13
Ubuntu 10.04 LTS 安裝sun-java6-jdk ,出現錯誤。Reading package lists... DoneBuilding dependency tree Reading state information... DonePackage sun-java6-jdk is not available, but is referred to by another package.This may mean that the package is
Time of Update: 2013-12-13
Linux下檔案鎖操作主要是通過以下兩個API介面來完成的。 #include <sys/file.h> int flock(int fd, int operation); 或者 #include <unistd.h> #include <fcntl.h> int fcntl(int fd, int cmd); int fcntl(
Time of Update: 2013-12-13
本文轉載自駭客志 (這是一個多人協作的群體Blog,旨在為國內開發人員提供新鮮和高品質的駭客文章,文章主要來源為 Hacker News。)原文地址:Unix調試的瑞士軍刀:lsof / 原作者: @Yuanyi Zhang這是“你應該知道的Unix和Linux命令”系列的第三篇,在這篇文章中,我會介紹lsof這個工具,如果說netcat是進行網路診斷的瑞士軍刀,那麼 lsof 就是 Unix 調試的瑞士軍刀。Lsof 是遵從Unix
Time of Update: 2013-12-13
Apache + Tomcat 配置及URL轉寄一、準備相關軟體 a) Apache HTTP Server 2.2 (http://httpd.apache.org/download.cgi ) b) Tomcat 6.0 (http://tomcat.apache.org/ ) c) Apache
Time of Update: 2013-12-13
1.查看Ubuntu作業系統位元:查看系統是32位還是64位#查看long的位元,返回32或64:getconf LONG_BIT#查看檔案資訊,包含32-bit就是32位,包含64-bit就是64位:file /sbin/init2.ubuntu把視窗的關閉、最大化等移到右邊步驟alt+F2 鍵入 gnome-terminal調出終端(黑框框)相當於windows的命令提示字元,但比那個牛逼多了然後鍵入gconf-editor gconf-editor 這傢伙是一個 Gnome
Time of Update: 2013-12-13
1.下載JDK。2.進入ubuntu終端 (Ctrl + Alt + T),輸入以下命令:1sudo gedit /etc/environment3.開啟一個可編輯文本,複製以下代碼到文本中:(其中hmj為自己的電腦賬戶名稱,app為JDK安裝)1export JAVA_HOME=/home/hmj/app/jdk72export JRE_HOME=${JAVA_HOME}/jre3export
Time of Update: 2013-12-13
實用技巧:為Linux系統手工添加SWAP空間 * 摘要:在SWAP空間不夠用的情況下,如何手工添加SWAP空間... * 標籤:SWAP Linux 分區*在SWAP空間不夠用的情況下,如何手工添加SWAP空間?以下的操作都要在root使用者下進行:首先先建立一個分區,採用dd命令比如dd if=/dev/zero of=/home/swap bs=1024
Time of Update: 2013-12-13
1. 檔案屬性如果目錄沒有執行許可權,則是不能瀏覽的,因為不能執行ls,dir命令。例如:drwxr--r-- 2 root root 4096 Feb 10 00:44 .ssh非root使用者不能瀏覽該目錄,即使有讀(r)許可權,因為沒有執行許可權。2. 改變檔案許可權chgrp, chown3.
Time of Update: 2013-12-13
今天使用ireport匯出pdf,在windows下,一切好好的,放到liunx下後,匯出pdf報 net.sf.jasperreports.engine.util.JRFontNotFoundException: Font '宋體' is not available to the JVM. See the Javadoc for more
Time of Update: 2013-12-13
1.不管3721,先執行: sudo apt-get update --升級 2.然後再採用rvm安裝 3.如果出現rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/yaml.rb:56:in `<top (required)>':這樣的錯誤,就執行: sudo apt-get install libyaml-0-2 libyaml-dev --安裝libyaml