正式開始安裝前,編譯環境gcc g++ 開發庫之類的需要提前裝好,這裡預設你已經裝好。
shell># yum -y install gcc gcc-c++
建立www組與www使用者
shell># groupadd www
shell># useradd -g www -s /usr/sbin/nologin www
安裝pcre庫(重寫rewrite)shell># wget
shell># tar -zxvf pcre-8.40.tar.gz
shell># cd pcre-8.40
shell># ./configure && make && make install
安裝zlib庫(gzip壓縮)
shell>#wget
shell>#tar -zxvf zlib-1.2.11.tar.gz
shell>#cd zlib-1.2.11
shell>#./configure && make && make install
安裝ssl(某些vps預設沒裝ssl)
shell>#wget
shell>#tar -zxvf openssl-1.0.1c.tar.gz
shell>#./config && make && make install
安裝nginx
nginx基本操作
關閉nginx
shell>#ps -ef | grep nginx
shell>#kill -quit 程序號
啟動nginx
shell>#./nginx -c /usr/local/web/nginx/conf/nginx.conf
nginx重啟
shell>#./nginx -s reload
安裝過程報錯的解決方案
安裝如果報錯為nginx: error while loading shared libraries: libpcre.so.1
找到libpcre.so.1檔案路徑
shell>#ln -s /lib/libpcre.so.0.0.1 /lib/libpcre.so.1
shell>#ln -s /usr/local/lib/libpcre.so.1 /lib64/
開放iptables的80埠
在linux中設定防火牆,以centos為例,開啟iptables的配置檔案:
shell>#vi /etc/sysconfig/iptables
如果沒有iptables檔案,則將iptables.old複製乙份iptables檔案
shell>#cp /etc/sysconfig/iptables.old /etc/sysconfig/iptables
通過/etc/init.d/iptables status命令查詢是否有開啟80埠,如果沒有可通過兩種方式處理:
方式一:
1.修改vi /etc/sysconfig/iptables命令新增使防火牆開放80埠
-a rh-firewall-1-input -m state --state new -m tcp -p tcp --dport 80 -j accept
2.關閉/開啟/重啟防火牆
shell>#/etc/init.d/iptables stop #關閉
shell>#/etc/init.d/iptables start #開啟
shell>#/etc/init.d/iptables restart #重啟
方式二:永久性關閉防火牆
shell>#chkconfig --level 35 iptables off
shell>#/etc/init.d/iptables stop
shell>#iptables -p input drop
最後我在瀏覽器的位址列中輸入:localhost 出現如下圖所示表示nginx安裝成功
至此nginx安裝完成。
Centos6 6安裝簡易桌面環境
軟體環境 作業系統centos6.6 應用場景 使用vmware安裝虛擬機器,使用最小化模式安裝,最後是終端模式。這種方式消耗資源較小,一般使用這種方式,不過後面如果需要安裝eclipse等工具時,需要具有桌面環境。此教程基於此應用環境。1.掛載安裝光碟 如果使用虛擬機器,那麼可以勾選下面的圖中的選...
centos6 6編譯安裝redis
原始碼編譯安裝 優點 以這種方式安裝的軟體效能會比其他方式更優一點 1.上傳原始碼 2.解壓 並指定解壓到哪個檔案下 tar zxvf redis 2.6.16.tar.gz c usr soft 3.make 出錯,提示gcc不存在 4.安裝gcc yum y install gcc.x86 64...
騰訊雲CentOS 6 6安裝 Nginx
上傳nginx的tar包到linux伺服器上,如下圖所示 在安裝nginx前,需要確保系統安裝了g gcc,openssl devel pcre devel和zlib devel軟體。1.安裝必須軟體 yum y install zlib zlib devel openssl openssl dev...