源碼包安裝-例子

源碼包安裝就是在官網下載源代碼自己編譯安裝。
例子:安裝Nginx服務
前提需要配置好編譯安裝環境
yum install -y gcc gcc++ openssl openssl-devel
官網地址:nginx.org找到nginx1.6.3版本並下載
創建nginx的用戶和組:

#useradd nginx -s /sbin/nologin -M

參數講解:
-s是指定目錄;/sbin/nologin目錄的用戶是無法登錄的也是爲了安全考慮;-M是不生成家目錄了
上傳到指定目錄:
源碼包安裝-例子
解壓:
源碼包安裝-例子
進去解壓後的目錄:
源碼包安裝-例子
預編譯參數設置 -->編譯-->安裝
[root@oldboy nginx-1.6.3]# ./configure --user=nginx --group=nginx --prefix=/application/nginx-1.6.3/ --with-http_stub_status_module --with-http_ssl_module
[root@oldboy nginx-1.6.3]# make
[root@oldboy nginx-1.6.3]# make install

創建軟連接(也可以不創建,但爲了方便還是創建吧):#ln -s /application/nginx-1.6.3 /application/nginx

啓動nginx服務:#/application/nginx/sbin/nginx

至此 源碼編譯安裝完成
源碼包安裝-例子

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章