[toc]
確認系統網路 ping www.baidu.com
確認yum可用 yum list |grep gcc
確認關閉iptables規則iptables -l
/iptables -t nat -l
如果有的話iptables -f
/iptables -t nat -f
關閉規則
確認停用selinux getenforce 顯示應該為 disabled , 如果不是。setenforce 0
yum -y install gcc gcc-c++ autoconf pcre pcre-devel make automake
系統基本庫
yum -y install wget httpd-tools vim
一些基本工具
cd /opt;
nginx 中介軟體架構介紹(了解)
nginx是乙個開源且高效能、可靠的http中介軟體,**服務。
常見的http服務 httpd -apache iis - ms gws -google
為什麼選擇nginx 1. io多路復用epoll(select模型和epoll模型) 多路復用:乙個執行緒內併發交替的順序完成 2. 功能模組少 (只保留了核心**,輕量級) **模組化(易讀,阿里借鑑開發) 3. cpu親和(affinity) 是一種把cpu核心和nginx工作程序繫結方式,把每個worker程序固定在乙個cpu上執行,減少切換cpu的cache miss, 獲得更好的效能。 4. sendfile工作機制(借鑑與linux的0拷貝) 直接通過核心空間來將靜態資源拷貝到socket中(原始需要先通過使用者空間) ###4. nginx快讀搭建與基本引數使用
mainline version -開發版 stable version -穩定版 legacy version -歷史版本 changes 有哪些改變 ######1. 修改yum源(新增nginx依賴)
[nginx]
name=nginx repo
baseurl=
gpgcheck=0
enabled=1
複製**
第一章 環境搭建
我使用的都是比較通用的編譯環境和編譯器,大家不必在這方面耗費太多心血,本著夠用就好的原則就行。我們可以在實踐中慢慢摸索,不斷完善我們的開發環境。目前作者使用的是windows系統,開發作業系統的編譯環境是linux的開源發行版 centos6。因此,作者選用了vmware虛擬機器來搭載centos6...
dart基礎第一章 環境搭建
dart2作為google開發團隊建立的一種強型別的語言,並且是當前跨平台框架flutter的開發語言,其重要性不言而喻。flutter是谷歌的移動ui框架,可以快速在ios和android上構建高質量的原生使用者介面。是即react native後另乙個跨平台的解決方案,在react native...
django基礎 第一章 環境搭建
建立乙個名為 django 的虛擬環境,其python的版本為3.6 在建立完成後自動進入虛擬環境django。再次進入workon django workon django pip install django自動安裝最新版本django 在虛擬環境中建立django專案,放在自己建立的專案目錄內...