日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux的源码安装步骤(以安装nginx为例)

發布時間:2023/12/10 linux 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux的源码安装步骤(以安装nginx为例) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

源碼安裝步驟:
1、下載
2、查看源碼
3、準備編譯環境
4、檢查(依賴,兼容),預編譯 – configure
5、編譯 – make
6、安裝 – make install

前提:準備開發環境(編譯環境)
1、安裝”Development Tools”和”Development Libraries”

# yum groupinstall Development Tools Development Libraries

2、在待安裝的源碼路徑下找到configure文件,configure是一個可執行腳本,可以使用命令./configure –help輸出詳細的選項列表。

在幫助文檔里,- - prefix選項是配置安裝的路徑,如果不配置該選項,安裝后可執行文件默認放在/usr /local/bin,庫文件默認放在/usr/local/lib,配置文件默認放在/usr/local/etc,其它的資源文件放在/usr /local/share,比較凌亂

例如把所有資源文件放在/usr/local/XXXX的路徑中:

# ./configure --prefix=/usr/local/XXXX

3、

# make

4、

# make install

下面以安裝nginx為例:
1、下載地址:http://nginx.org/en/download.html 我下載的是nginx-1.12.tar.gz
2、解壓

# tar -zxvf nginx-1.12.tar.gz # cd nginx-1.12

3、配置、安裝路徑

# ./configure —prefix=/usr/nginx-1.12

4、

# make

5、

# make install

6、進入nginx目錄下的sbin目錄,執行nginx文件

# ./nginx

7、檢查nginx端口是否開放,否則在防火墻開啟的情況下無法訪問nginx服務器地址,一般默認是80

# netstat -ntlp

如果沒有,則開放80端口,編輯iptables文件

# vi /etc/sysconfig/iptables

在里面輸入

-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
注意,開放端口一定要寫在
-A INPUT -j REJECT –reject-with icmp-host-prohibited
這句的前面!

保存退出,重啟防火墻

# service iptables restart

總結

以上是生活随笔為你收集整理的linux的源码安装步骤(以安装nginx为例)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。