原创 LAMP、LNMP、Tomcat自動安裝腳本
腳本說明:實現自動化搭建LAMP服務,或者是LNMP服務,還有Tomcat注意安裝Tomcat需要下載jdk-8u161-linux-x64.tar.gz到/usr/local/src不能同時安裝LAMP 和 LNMP安裝完成後需要執行so
原创 Shell練習(十三)
習題1:格式化輸出要求:輸入一串隨機數字,然後按千分位輸出。比如輸入數字串爲“123456789”,輸出爲123,456,789#/bin/bash # date:2018年3月15日 read -p "Please input a lon
原创 日常運維(二)
查看網絡狀態: 使用netstat命令查看系統的網絡情況。日常運維經常用來打印網絡連接狀況和當前系統啓動了哪些端口,請務必記住以下兩種用法,其他的選項請man查閱。 (1)打印網絡連接狀況:netstat -an
原创 Tomcat配置
Tomcat介紹: Tomcat是Apache軟件基金會(Apache Software Foundation)的Jakarta項目中的一個核心項目,由Apache、Sun和其他一些公司及個人共同開發而成。 java程序寫的網站
原创 CentOS7搭建ELK6.0.1
CentOS7搭建ELK6.0.11.準備工作:源碼包路徑:/usr/local/src/elasticsearch: elasticsearch-6.0.1.tar.gzkibana: kibana-6.0.1-linux-x86_64.
原创 Linux集羣
概述: 根據功能劃分爲兩大類:高可用和負載均衡 高可用集羣(HA集羣或者叫雙機熱備)通常爲兩臺服務器,一臺工作,另外一臺作爲冗餘,當提供服務的機器宕機,冗餘將接替繼續提供服務;實現高可用的開源軟件有:heartbeat、keep
原创 Linux下命令行的彩色終端
先看一下效果:相信看完上面的截圖,大家已經看出來了,其實我只是添加了一個外部命令lolcat實現這樣的效果。下面來介紹如何安裝lolcat(這裏使用簡單的python安裝):# pip install lolcat安裝完成後就可以使用了。如
原创 LNMP環境相關配置Nginx
LNMP環境搭建已經在上一篇文章記錄了。本篇主要記錄相關的配置,如Nginx、phpNginx配置: 1. 默認虛擬主機 Nginx的默認虛擬主機的概念和httpd的類似,第一個被nginx加載的虛擬主機就睡默認虛擬主機
原创 LAMP環境搭建與配置
LAMP是Linux Apache MySQL PHP的縮寫,即把Apache、MySQL以及PHP安裝在Linux系統上,組成一個環境來運行PHP的腳本語言。Apache是最常用的Web服務軟件,而MySQL是比較小型的數據
原创 Shell練習(十五)
習題1:監控網卡要求:每10分鐘檢測一次指定網卡流量;如果網卡流量爲0,則重啓網卡!(使用cron任務計劃!)參考答案:#!/bin/bash # date:2018年3月21日 LANG=en n1=`sar -n DEV 1 60|gr
原创 FTP服務搭建與配置
FTP介紹: FTP是File Transfer Protocol(文件傳輸協議,簡稱文傳協議)的英文簡稱,用於在Internet上控制文件的雙向傳輸。 FTP的主要作用就是讓用戶連接一個遠程計算機(這些計算機上運行着FTP服務
原创 企業級Shell案例(一)
1. 批量生成隨機字符串文件名#!/bin/bash path=/root/dirs [ -d "$path" ] || mkdir -p $path for i in `seq 10` do random=$(openssl ra
原创 LNMP環境搭建
LNMP架構介紹: 和LAMP不同的是,提供web服務的是Nginx 並且php是作爲一個獨立服務存在的,這個服務叫做php-fpm Nginx直接處理靜態請求,動態請求會轉發給php-fpm MySQL安裝:
原创 Linux 內核參數調整優化網絡
Linux系統內核設置優化tcp網絡# vi /etc/sysctl.conf,添加以下內容: net.ipv4.tcp_syncookies = 1 表示開啓SYN Cookies。當出現SYN等待隊列溢出時,啓用cook
原创 NFS服務搭建與配置
NFS服務搭建與配置:NFS介紹 NFS是Network File System的縮寫;NFS最早由Sun公司開發,分2,3,4三個版本,2和3由Sun起草開發,4.0開始Netapp公司參與並主導開發; NFS數據傳輸基於