原始碼安裝是將原始碼進行編譯,生成可執行檔案,優點:方便的新增模組等
系統版本:centos linux release 7.4.1708 (core)
1.增加對應的源
rpm -ivh
2.檢視nginx資訊
3.yum安裝nginx
yum -y install nginx
1.檢視安裝路徑
rpm -ql nginx
2.檢視編譯引數
nginx -v
3.nginx 啟動、停止、重啟
systemctl start nginx #啟動 nginx 服務
systemctl stop nginx #停止 nginx 服務
systemctl restart nginx #重啟 nginx 服務
curl -i localhost
如下顯示說明正常啟動:
···
>welcome to nginx!>
···
其實yum
安裝nginx
後想要新增第三方模組,只需對yum
安裝的nginx
相同版本的原始碼進行編譯後替換
1.安裝原始碼安裝需要的第三方包
yum -y install gcc gcc-c++ make libtool zlib zlib-devel openssl openssl-devel pcre pcre-devel
cd /opt
wget
3.檢視對應configure
tar xf nginx-1.12.1.tar.gz
cd nginx-1.12.1
nginx -v
configure arguments: --prefix=/etc/nginx \
--sbin-path=/usr/sbin/nginx \
--conf-path=/etc/nginx/nginx.conf \
...
4.增加對應的模組
./configure --prefix=/etc/nginx \
--sbin-path=/usr/sbin/nginx \
--conf-path=/etc/nginx/nginx.conf \
...--add-module=../headers-more-nginx-module
5.編譯
make && make install
6.對可執行檔案進行備份替換
cp /usr/sbin/nginx /usr/sbin/nginx.bak #備份
cp /opt/nginx-1.12.1/objs/nginx /usr/sbin/nginx #替換
systemctl restart nginx #重啟 nginx 服務
大功告成
centos yum安裝rrdtool筆記
原始出處 作者資訊和本宣告。否則將追究法律責任。原始碼安裝rrdtool沒成功,依賴太多了,下面進行yum 安裝rrdtool,首先加入dag的yum.root localhost cd etc yum.repos.d root localhost vim dag.repo dag name dag...
centos yum安裝nginx實錄
運維的時候,安裝nginx很常見,使用yum安裝簡單方便。以下是我在centos 下使用yum安裝nginx實錄。方便自己檢視。yum install epel releaseyum install y nginxsystemctl start nginx.servicesystemctl enab...
Centos yum 安裝 解除安裝 軟體
在centos中yum安裝和解除安裝軟體的使用方法 安裝方法 安裝乙個軟體時 安裝多個相類似的軟體時 安裝多個非類似軟體時 解除安裝乙個軟體時 解除安裝多個相類似的軟體時 解除安裝多個非類似軟體時 另外還有乙個非常棒的用法 假如我要執行iostat這個命令來檢視cpu與儲存裝置狀態,可是執行卻發現沒...