Time of Update: 2018-07-24
本人是使用Ansible做的部署,按照文檔做還是很容易部署的。 1. 檔案系統已使用ext4格式,修改掛載參數(增加nodelalloc和noatime) 首先,檢查系統的檔案格式,命令如下 #vi /etc/fstab 在你設定的資料存放區的掛載點那一行裡,第三節為磁碟格式,在第四節設定參數(注意,以逗號分隔)。 然後需要重新啟動,在啟動時,系統會讀取此檔案掛載磁碟。 2. 時間同步服務同步問題 如果在部署時報出如下錯誤,有兩個原因,一個是伺服器中未啟動ntp服務,
Time of Update: 2018-07-24
1.先介紹Apache的安裝與卸載 安裝,通過yum線上方式即可 sudo yum install httpd -y 設定開機啟動 chkconfig httpd on 啟動apache服務 service httpd start 預設安裝的路徑是: /etc/httpd/ 卸載Apache 首先關閉httpd服務 /etc/init.d/httpd stop 列出httpd相關程式包 rpm -qa|grep
Time of Update: 2018-07-24
安裝環境: Docker容器和宿主機都是CentOS 7.3版本 前一篇CentOS Docker容器中安裝LVS負載平衡(一) ipvsadm已經說了容器安裝ipvsadm遇到的一個問題。 這一篇也是類似的問題,容器內要使用Keepalived,宿主機中同樣要安裝Keepalived 否則容器內運行ipvsadm會出現如下錯誤: 1. Docker容器內安裝keepalived yum install -y keepalived 2.
Time of Update: 2018-07-24
Update the System Copy and execute the following command to update the critical components of the system : yum update After the update completed, we need to restart the system using the following command : reboot Install
Time of Update: 2018-07-24
解決辦法: 編輯 $JAVA_HOME/jre/lib/security/java.security 檔案, 找到 securerandom.source=file:/dev/random 或者 securerandom.source=file:/dev/urandom這一行內容 修改為 securerandom.source=file:/dev/./urandom tomcat設定啟動記憶體配置: windows: set
Time of Update: 2018-07-24
Memcached 是一個高效能的分布式記憶體對象緩衝系統,用於動態Web應用以減輕資料庫負載。它通過在記憶體中快取資料和對象來減少讀取資料庫的次數,從而提高動態、資料庫驅動網站的速度。Memcached基於一個儲存鍵/值對的hashmap。其守護進程(daemon )是用C寫的,但是用戶端可以用任何語言來編寫,並通過memcached協議與守護進程通訊。
Time of Update: 2018-07-25
命令主要參考http://www.jb51.net/os/RedHat/73032.html 安裝說明 安裝環境:CentOS-7安裝方式:源碼安裝 軟體:apache-tomcat-8.0.14.tar.gz下載地址:http://tomcat.apache.org/download-80.cgi 安裝前提 系統必須已安裝配置JDK6+,安裝請參考:在CentOS 7中安裝與配置JDK8。 安裝tomcat 將apache-
Time of Update: 2018-07-25
在實驗環境下,已安裝了最新的CentOS 7.4作業系統,現在需要升級核心版本。 實驗環境 CentOS-7-x86_64-Minimal-1708.iso CentOS Linux release 7.4.1708 (Core) Kernel 3.10.0-693.el7.x86_64 方案一:小版本升級 串連並同步CentOS內建yum源,更新核心版本。此方法適用於更新核心補丁 。 具體實驗步驟: sudo yum list kernelsudo yum
Time of Update: 2018-07-25
越來越多的企業已經採用ELK解決方案來對其公司產生的日誌進行分析,筆者最近著手在生產環境部署自己的ELK stack,本文介紹ELK中elasticsearch5.2叢集的實現。 一、環境準備 1、系統:CentOS 6.8 ip及角色:192.168.1.121(master node) 192.168.122(data node) 192.168.123(client node) 2、JDK #
Time of Update: 2018-07-24
memcached是一套分布式的快取系統,目前被許多網站使用。一般來說,預設安裝好memcached之後,其監聽在11211連接埠。 而在有些特殊的情況下,我們希望有多個memcached執行個體,且它們各自監聽在不同的連接埠。在CentOS 7上,這應該怎麼實現呢。 解決方案就是修改與增加設定檔。首先,要弄清楚預設情況下,memcached的設定檔有哪些。有如下這幾個: /usr/lib/systemd/system/memcached.service 這個檔案不長,只有4
Time of Update: 2018-07-25
//設定163源#wget http://mirrors.163.com/.help/CentOS6-Base-163.repo -O CentOS-Base.repo; //設定epel源#vim epel.repo ;[epel]name=Extra Packages for Enterprise Linux 6 -
Time of Update: 2018-07-25
點擊此處該版本6.3的apache中下載地址 OK,整個大致的順序就是我們先做單機階段。 做完單機然後通過copy和對應的zookeeper配置就搞定叢集啦。 這一篇先用來介紹單機。 單機階段 將檔案放在/usr/local/solr中。 cd /usr/local/solrwget https://mirrors.tuna.tsinghua.edu.cn/apache/lucene/solr/6.3.0/solr-6.3.0.tgztar -zxvf
Time of Update: 2018-07-25
1. 在乾淨系統中安裝yum-downloadonly yum install yum-downloadonly -y 2. 下載離線包 yum -y install ncurses ncurses-devel gcc-c++ libxml2-devel gd gd-devel libpng libpng-devel libjpeg libjpeg-devel libmcrypt libmcrypt-devel openldap-devel
Time of Update: 2018-07-24
最近在搭建一個CentOS服務時,發現22連接埠總是不可用,而且Windows Telnet 22連接埠無法通,在CentOS下netstat -lnpt 檢查連接埠22並未監聽,於是網上Search解決方案,但無一能解決。 現在逐步解決下。 一、iptables添加22連接埠 1. 如要開放22,80,8080 連接埠,輸入以下命令即可 /sbin/iptables -I INPUT -p tcp –dport 80 -j ACCEPT /sbin/iptables -I
Time of Update: 2018-07-24
1 用8080連接埠進行測試,首先 vi /etc/sysconfig/iptables 開放080連接埠 防火牆8080連接埠 : -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT 2 重啟 防火牆命令:service iptables restart 查看防火牆狀態 : iptables -L -n 3
Time of Update: 2018-07-24
你可以用rpm -qa | grep iptables來查看,centos7預設防火牆是firewalld,iptables應該是沒有安裝,你可以用yum install iptables -y來安裝。 1、關閉firewall:systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall開機啟動 2、安裝iptables防火牆yum install
Time of Update: 2018-07-24
Centos7之安裝Python3.5 Centos7預設安裝了python2.7.5 因為一些命令要用它比如yum 它使用的是python2.7.5 (個人認為還是不要把/usr/bin中的python從2.7.5轉乘python3 給這個bin目錄下面建立一個python3的串連即可。 要進行python的編程使用這個python3命令就可以了。 後面的eclipse整合這個python我還是指定到了具體的python ) 1–下載python3.5的包
Time of Update: 2018-07-24
翻譯自 .Net Core 官網 1.安裝.Net Core SDK 在開始之前,請從系統中移除所有以前的.net core 版本。 為了能夠在CentOS或 Oracle Linux安裝.Net Core: 首先準備好先決條件 sudo yum install libunwind libicu 下載.net Core SDK二進位檔案 curl -sSL -o dotnet.tar.gz
Time of Update: 2018-07-24
本文以安裝python3.5.2為例子 1、從python官網下載 wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz 2、解壓Python-3.5.2.tgz tar xzf Python-3.5.2.tgz 3、配置編譯安裝python3 安裝python需要的庫: yum -y install gcc gcc-c++
Time of Update: 2018-07-24
續上文,在部署docker之前需要預習下docker命令 docker基礎命令 docke pull nginx#下載nginx鏡像 docke push 192.168.161.117:5000/os/centos #上傳本地製作的鏡像到本地鏡像庫 docker images #查看下載到本地的鏡象 docker tag 980e0e4c79ec 192.168.161.117:5000/os/centos #將Image