Time of Update: 2016-06-03
標籤:linux版本:64位CentOS 6.4Nginx版本:nginx1.8.0php版本:php5.5.28Sqlserver版本:2008FreeTDS版本:0.95關於Linux環境安裝Nginx+PHP參考Linux環境Nginx安裝與調試以及PHP安裝 即可。 一般來說,PHP+mysql是最經典的組合,跑在Linux環境是非常好的,如果是PHP+Sqlserver是跑在windows環境下的。今
Time of Update: 2016-06-06
標籤:linux ip地址 windows 虛擬機器 串連 windows主機要使用虛擬網卡和linux系統串連,不要使用本地串連,兩邊主機網段要設定在同一網段內。linux系統網卡設定要使用Host-only模式即:和主機共用一個私人網路模式dos視窗下查看ip地址使用ipconfig命令,linux系統下查看ip地址使用if
Time of Update: 2016-06-05
標籤:windows linux 之所以出現亂碼是因為所壓縮的檔案中,有的檔案是以中文命名。而在windows下中文的編碼一般為gbk,而linux下中文的編碼一般為utf8,所以在windows下正常開啟的檔案,到linux下很可能會出現亂碼。解決辦法為:使用命令iconv對檔案內容編碼進行轉換。例如我有一個檔案"linux常用命令"在windows下開啟正常,而在linux下開啟則會亂碼,辦法為在終端輸入: ico
Time of Update: 2016-06-07
mkdir命令,mkdirmkdir——建立新目錄make directories命令所在路徑:/bin/mkdir 樣本1:# mkdir /tmp/japan 在/tmp目錄下建立一個japan子目錄樣本2:# mkdir -p /tmp/tumblr/xiaoshiping -p作用是遞迴建立,執行命令會在/tmp目錄下建立tumblr目錄,並在/tmp/tumblr/目錄下建立xiaoshiping目錄樣本3:#
Time of Update: 2016-06-07
RHEL7下PXE+Apache+Kickstart無人值守安裝作業系統,rhel7kickstartRHEL7下PXE+Apache+Kickstart無人值守安裝作業系統1.配置yum源vim /etc/yum.repos.d/development.repo[development]name=yum serverbaseurl=file:///mntenabled=1gpgcheck=02.掛載光碟片mount /dev/sr0 /mnt3.安裝相關軟體包yum install dhcp
Time of Update: 2016-06-06
Linux下快速設定ip bond,linux設定ipbond 在電腦網路普及的初期,很多OS系統都使用的為單網卡方式,即一個網卡使用一個IP地址。隨著網路要求的不斷提高,我們可以對多個網卡進行綁定彙總當一個邏輯網路介面來使用,從而大幅提升伺服器的網路吞吐(I/O),同時也可以根據不同的情境和需求來設定其繫結模式。本文簡要描述一下其配置過程。 1. 編輯ifcfg-bond0檔案###本文示範環境CentOS release
Time of Update: 2016-06-06
深入理解Nginx之調試最佳化技巧,深入理解nginx技巧在開發過程中,我們經常會碰到段錯誤等異常,這時我們需要有相應的機制來進行調試,特別是服務提供線上上時,面對大量的日誌資訊,合理的調試處理機制對於開發來說是一件非常重要的事情,幸好Nginx本身提供了很好的調試機制,主要包括以下幾個方面。1、Core檔案
Time of Update: 2016-06-04
【教訓】rm,教訓rm昨晚犯了一個重大錯誤,運行了rm -rf ./* 本來是要刪除一個不重要的目錄的,結果在它的父目錄下運行了上面命令,結果。。。都沒了。。。幸好資料庫檔案沒有被刪掉,資料還在,網站程式被刪掉了,不久前有備份過,只好重新匯入程式,再重新改設定,任務量還是挺大的。。。最後,還是恢複了,萬幸。。。 【總結】以後不要運行rm命令了,一般儲存空間都是很多的,沒必要刪檔案,統一使用mv命令替換,把不要的檔案及目錄放到一個不重要的目錄裡,比如/tmp,切記,切記!!
Time of Update: 2016-06-06
一個小白安裝Win10、CentOS
Time of Update: 2016-06-05
linux(centos)搭建SVN伺服器,centossvn安裝步驟如下:1、yum install subversion2、輸入rpm -ql subversion查看安裝位置,如: 我們知道svn在bin目錄下產生了幾個二進位檔案。輸入 svn --help可以查看svn的使用方法,如。 3、建立svn版本庫目錄mkdir -p /var/svn/svnrepos 4、建立版本庫svnadmin create
Time of Update: 2016-06-05
CentOS 之 Supervisor,centossupervisorCentOS 之 Supervisorsupervisor是一個Linux上用來管理程式後台啟動並執行工具,支援程式的自啟動,掛掉重啟,日誌等功能。可配置程式隨系統啟動,並支援掛掉重啟,增強程式穩定性。本文檔針對CentOS,也是我搭環境記錄的筆記,其他系統可以參考最下面的參考資料。安裝Supervisor# 安裝supervisoryum install supervisor# 開啟supervisor的設定檔vi
Time of Update: 2016-06-06
Linux核心實現中斷和中斷處理(一),linux核心Linux實現中斷處理核心是怎麼知道應用程式要調用系統調用的呢?或者說應用程式怎麼通知系統核心自己需要執行一個系統調用,這是通過非強制中斷實現的,通過引發一個異常來促使系統切換到核心態去執行例外處理常式PS:什麼時候會從使用者態切換到核心態呢?1.中斷;2.陷阱;3.系統調用中斷分為兩種,硬中斷和非強制中斷;在許多處理器體繫結構處理異常和處理中斷的方式類似,為了助於理解,可以把異常想象成非強制中斷,我們通常說的中斷是硬中斷,硬中斷是由硬體引起
Time of Update: 2016-06-04
開發過程中常用的Linux命令,開發linux命令做Java開發好幾年了,部署JavaWeb到伺服器上,一般都選擇Linux,Linux作為伺服器真是不二之選,高效能,只要熟悉Linux,操作快捷,效率很高。總結一下工作中常用的Linux命令備忘:一、檔案操作相關命令1.建立目錄mkdir software2.建立多級目錄mkdir /opt/software/ -p3.刪除檔案或目錄rm test.sh 此刪除命令運行後需要輸入y確認的互動過程rm -f
Time of Update: 2016-06-04
centos 6.5安裝vncserver 並開啟遠端桌面,centosvncserver centos 6.5安裝vncserver 並開啟遠端桌面(Telnet那個老師課堂上教過了,這裡就不講了。哈哈)(首先要讓虛擬機器連網,才能下載yum源。讓舍友開個WIFI,然後用NAT模式串連。不會的去百度。)1、下載vncserveryum install tigervnc tigervnc-server -y 2、配置 vncserver vim
Time of Update: 2016-06-06
Linux堆溢出漏洞利用之unlink,溢出漏洞unlinkLinux堆溢出漏洞利用之unlink作者:走位@阿里聚安全 0 前言之前我們深入瞭解了glibc
Time of Update: 2016-06-06
0_Linux_虛擬機器安裝,0_linux虛擬機器安裝1分區類型:主要磁碟分割:最多有4個擴充分區:最多隻能有1個;主要磁碟分割加擴充分區最多有4個;不能寫入資料,只能包含邏輯分區,不能格式化。邏輯分區: 2格式化(目的:在硬碟當中寫入檔案系統)格式化(進階格式化)又稱邏輯格式化,根據使用者選定的檔案系統(FAT16 FAT32 NTFS EXT2 EXT3
Time of Update: 2016-06-05
Watchdog,看門狗一、簡介 Watchdog主要用於監視系統的運行,Linux核心不僅為各種不同類型的watchdog硬體電路提供了驅動,還提供了一個基於定時器的純軟體watchdog驅動。 驅動源碼位於核心源碼樹drivers\char\watchdog\目錄下。 二、原理 核心 watchdog 模組通過 /dev/watchdog 這個字元裝置與使用者空間通訊。使用者空間程式一旦開啟 /dev/watchdog 裝置,就會導致在核心中啟動一個
Time of Update: 2016-06-05
Linux防火牆配置,linux防火牆防火牆命令 service iptables stop --停止service iptables start --開機檔案 /etc/sysconfig/iptables # Firewall configuration written by system-config-firewall# Manual customization of this file is not recommended.*filter:INPUT
Time of Update: 2016-06-05
shell程式設計,shell程式設計實驗1.shell指令碼的基本概念: (1)Shell執行的是稱為shell程式,這些程式通常被稱為指令碼。 (2)Shell是一個使用者和系統間介面的程式,它允許使用者向作業系統輸入需要執行的命令。 (3)shell包含bash和csh以及其他程式圍繞在linux核心的四周。(圖1-1) (4)在linux大多數發行版中,預設的shell程式/bin/sh實際上是對程式/bin/bash的一個連結。 圖 1-1 2.
Time of Update: 2016-06-04
文本分析工具awk簡單樣本,文本awk樣本先建立一個檔案:vim hi 取第2個欄位和第3個欄位:awk '{print $2,$3}' hi 注意{}中的,逗號會在輸出的時候轉變為空白格 加入字元說明: 顯示整行: 指定欄位分隔符號:-F 內建變數:NF NF:欄位數量,