原创 Tomcat配置https訪問

Tomcat配置https訪問1、概念簡介Tomcat 服務器是一個免費的開放源代碼的Web 應用服務器,屬於輕量級應用服務器,在中小型系統和併發訪問用戶不是很多的場合下被普遍使用,是開發和調試 JSP 程序的首選。HTTP 超文本傳輸協議

原创 nginx配置https訪問

nginx配置https訪問一、https簡介HTTPS其實是有兩部分組成:HTTP + SSL/TLS,也就是在HTTP上又加了一層處理加密信息的模塊。服務端和客戶端的信息傳輸都會通過TLS進行加密,所以傳輸的數據都是加密後的數據二、ht

原创 Linux系統產生隨機數的6種方法

Linux系統產生隨機數的6種方法1、通過系統環境變量($RANDOM)產生隨機數[root@localhost ~]# echo $RANDOM 3849[root@localhost ~]# echo $RANDOM 14931[roo

原创 shell中設置文字輸出的顏色及字體格式

shell中設置文字輸出的顏色及字體格式1、Linux中設置文本顏色及背景色Shell 使用 ANSI 轉義碼 (ANSI escape codes) 進行顏色輸出。轉義序列顏色輸出表如下顏色前景色背景色黑色 (Black)3040紅色 (

原创 信號捕獲trap及其實例應用

信號捕獲trap及其實例應用1、Linux支持的信號(標紅部分爲常用信號)信號(Signal):信號是在軟件層次上對中斷機制的一種模擬,通過給一個進程發送信號,執行相應的處理函數。進程可以忽略信號、捕捉信號和執行缺省操作。其中SIGKILL

原创 php.ini參數調優

php.ini參數調優無論是Apache還是Nginx,php.ini都是適合的,而php-fpm.conf適合nginx+fcgi的配置1、打開php的安全模式PHP的安全模式是個非常重要的PHP內嵌的安全機制,能夠控制一些PHP中的函數

原创 初識shell

初識shell1、shell是什麼我們經常使用的操作系統(Windows、Mac OS、Android、iOS 等)都是帶圖形界面的,簡單直觀。然而在計算機的早期並沒有圖形界面,我們只能通過一個一個地命令來控制計算機,這些命令有成百上千之多

原创 shell循環控制語句介紹及使用

shell循環控制語句介紹及使用1、break,continue,exit,shift說明break,continue,exit一般用於循環結構中控制循環的走向。命令說明break   nn表示跳出循環的次數,如果省略n表示跳出整個循環co

原创 shell中四大循環介紹及使用

1、for循環結構語法及實例1.1、for循環結構語法1for 變量名 in 變量取值列表do    指令……….done提示:此結構中“in 變量取值列表”可省略,省略時相當於in “$@”,使用for i就相當於使用for i in “

原创 shell中的條件選擇和判斷語句

shell中的條件選擇和判斷語句1、條件選擇if語句1.1、用法格式if 判斷條件1 ; then   條件爲真的分支代碼 elif 判斷條件2 ; then   條件爲真的分支代碼 elif 判斷條件3 ; then   條件爲真的分支代

原创 shell中的條件測試及字符串判斷

shell中的條件測試及字符串判斷1、條件測試語法在bash的各種流程控制機構中通常要進行各種測試,然後根據測試結果執行不同的操作,有時也會通過if等條件語句相結合,讓我們可以方便的完成判斷。 語法說明:格式1:test 測試表達式格式2:

原创 shell中變量的數值計算

shell中變量的數值計算1、變量字符串長度計算及耗時對比1.1、計算變量字符串長度的不同方法[root@localhost ~]# chars=`seq -s " " 100` #定義一個以空格爲分隔符1-100的變量[root@loca

原创 shell中變量的替換

shell中變量的替換Bash Shell可以進行變量的條件替換,既只有某種條件發生時才進行替換,替換 條件放在{}中。1、${value:-word}當變量未定義或者值爲空時,返回值爲word的內容,否則返回變量的值.例1:[root@m

原创 shell變量介紹及變量子串的使用

shell變量介紹及變量子串的使用 shell變量可分爲兩大類:環境變量(全局變量)和局部變量。環境變量又分爲內置的環境變量和自定義的環境變量。內置的環境變量是Linux操作系統自帶的,而自定義的環境變量是用戶根據實際需要進行自己定義的。下

原创 shell腳本的規範

shell腳本的規範1、腳本的解釋器shell腳本開頭(第一行)會指出由哪個程序(解釋器)來解釋腳本中的內容。這一行必須在腳本頂端的第一行,如果不是第一行則爲註釋。不管寫什麼腳本最好養成好習慣,都加上解釋器名稱,例如:#!/bin/bash