原创 Nginx版本升級

###編譯新版本nginx軟件 [root@localhost lnmp_soft]# tar -xf nginx-1.12.2.tar.gz [root@localhost lnmp_soft]# cd nginx-1.12.

原创 Shell腳本之一鍵部署LAMP環境

/dev/null 是Linux系統的黑洞設備文件 腳本內容: #/bin/bash yum -y install httpd &> /dev/null yum -y install mariadb mariadb-d

原创 部署MySQL5.7.17數據庫服務器

1、從mysql官網下載mysql-5.7.17的tar包 (mariadb和mysql只能有一個,因爲都是3306端口) 2、tar解包並查看內容 [root@mysql databases]# ls mysql-5.7.17

原创 搭建Redis服務器 (Linux)

[root@redis redis]# yum -y install gcc //安裝gcc編譯器 [root@redis redis]# ls

原创 Shell腳本之數字大小排列(小到大)

腳本內容: #!/bin/bash read -p '請輸入一個數字:' num1 read -p '請輸入一個數字:' num2 read -p '請輸入一個數字:' num3 tmp=0 #如果 num1 大於 num2,就

原创 Shell腳本之一鍵安裝LNMP環境

本腳本和Nginx源碼包、php-fpm的rpm包在一個目錄才能使用 本腳本的LNMP爲Linux、Nginx、Mariadb、PHP 腳本內容: #!/bin/bash yum repolist &>/dev/null [ $

原创 Redis的優缺點

(自己整理的,可能沒有那麼全覆蓋的完整) redus簡介 Redis是一個開源的使用ANSI 由C語言編寫、遵守BSD協議、支持網絡、可基於內存亦可持久化的日誌型、Key-Value數據庫,並提供多種語言的API。 它通常被稱爲數

原创 Shell腳本之坦克大戰

(那位大佬發的那個地方忘記再哪了,好久前看到的,代碼加空行有1189行…) 腳本內容: #!/bin/bash # BY: LingYi # DATE: 2016.02.23 #place temporary files tm

原创 Shell腳本之九九乘法表

腳本內容: #!/bin/bash for i in `seq 9` do for j in `seq $i` do echo -n "$i*$j=$[j

原创 Shell腳本之石頭剪刀布(123數字版)

#!/bin/bash game=(石頭 剪刀 布) num=$[RANDOM%3+1] a=${game$[num]} echo "1 石頭" ec

原创 隱藏 Nginx 版本號和軟件名

隱藏nginx版本號: 首先,爲什麼要隱藏版本號? 因爲一般來說,軟件的漏洞都與版本有關,隱藏版本號是爲了防止惡意用戶利用軟件漏洞進行攻擊。 查看服務器響應的頭部信息(查看是否隱藏版本號和軟件名): [root@nginx5

原创 Shell腳本之等腰三角形

腳本內容: #!/bin/bash # 等腰三角形 read -p "Please input the length: " n #請輸入長度: for i in `seq 1 $n` do for

原创 Shll腳本之fork炸彈

(珍愛生命…) (死機重啓即可…) 腳本內容: #!/bin/bash #快速消耗計算機資源,致使計算機死機 #定義函數名爲.(點), 函數中遞歸調用自己並放入後臺執行 .() { .|.& };.

原创 Shell腳本之俄羅斯方塊

腳本內容: #!/bin/bash # Tetris Game # 10.21.2003 xhchen<[email][email protected][/email]> #APP declaration APP_N

原创 Centos7下掛載NTFS文件系統

NTFS (New Technology File System),是Windows NT家族(如,Windows 2000、Windows XP、Windows Vista、Windows 7和 windows 8.1)等的限制級專