国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Linux】環(huán)境下部署Nginx服務(wù) - 二進(jìn)制部署方式

這篇具有很好參考價值的文章主要介紹了【Linux】環(huán)境下部署Nginx服務(wù) - 二進(jìn)制部署方式。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

?????博主簡介

????云計算領(lǐng)域優(yōu)質(zhì)創(chuàng)作者
????華為云開發(fā)者社區(qū)專家博主
????阿里云開發(fā)者社區(qū)專家博主
??交流社區(qū):運維交流社區(qū) 歡迎大家的加入!
?? 希望大家多多支持,我們一起進(jìn)步!??
??如果文章對你有幫助的話,歡迎 點贊 ???? 評論 ?? 收藏 ?? 加關(guān)注+??



【Linux】環(huán)境下部署Nginx服務(wù) - 二進(jìn)制部署方式,《Linux從入門到精通》,# 《Nginx》,linux,nginx,redis,運維,服務(wù)器

一、下載安裝包

官網(wǎng)下載地址:nginx: download

選擇Stable version版本下載到本地(該版本為Linux版本),下載完成后上傳到服務(wù)器上;

【Linux】環(huán)境下部署Nginx服務(wù) - 二進(jìn)制部署方式,《Linux從入門到精通》,# 《Nginx》,linux,nginx,redis,運維,服務(wù)器

  • 或者在服務(wù)器上使用wget下載
wget https://nginx.org/download/nginx-1.24.0.tar.gz

二、部署Nginx服務(wù)

1、安裝Nginx服務(wù)需要的依賴包

yum -y install gcc gcc-c++ zlib zlib-devel pcre-devel openssl openssl-devel 

2、上傳解壓

(1)sz先把nginx壓縮包復(fù)制到虛擬機/服務(wù)器上
(2)解壓nginx壓縮包:

tar xf nginx-1.24.0.tar.gz -C /usr/src/

(3)切換到nginx目錄下:

cd /usr/src/nginx-1.24.0

3、編譯安裝nginx服務(wù)

指定安裝路徑然后編譯安裝

./configure --prefix=/usr/local/nginx
make
make install 

#或者使用下面這一條命令。上面的看著清晰,在哪里錯了,易排查問題
./configure --prefix=/usr/local/nginx && make && make install

三、啟動及確認(rèn)服務(wù)是否正常

  • 安裝成功后,啟動Nginx服務(wù):到/usr/local/nginx/sbin目錄下,啟動服務(wù):
/usr/local/nginx/sbin/nginx -c  /usr/local/nginx/conf/nginx.conf
  • 啟動成功后,查看進(jìn)程
ps -ef | grep nginx
  • 或者查看端口是否啟動(默認(rèn)端口為80)
netstat -anput | grep 80

【Linux】環(huán)境下部署Nginx服務(wù) - 二進(jìn)制部署方式,《Linux從入門到精通》,# 《Nginx》,linux,nginx,redis,運維,服務(wù)器

確定啟動之后,頁面訪問:ip
即可訪問到頁面:

【Linux】環(huán)境下部署Nginx服務(wù) - 二進(jìn)制部署方式,《Linux從入門到精通》,# 《Nginx》,linux,nginx,redis,運維,服務(wù)器

四、nginx啟動、停止、重啟、檢測配置命令

#啟動nginx服務(wù)
/usr/local/nginx/sbin/nginx
/usr/local/nginx/sbin/nginx -c  /usr/local/nginx/conf/nginx.conf

#停止nginx
/usr/local/nginx/sbin/nginx -s stop

#重啟nginx
/usr/local/nginx/sbin/nginx -s reload

#檢測nginx服務(wù)配置是否有誤
/usr/local/nginx/sbin/nginx -t

五、常見問題

報錯1:./configure: error: C compiler cc is not found

完整報錯:
./configure: error: C compiler cc is not found

原因:沒有編譯環(huán)境
解決:yum -y install gcc gcc-c++

報錯2:./configure: error: the HTTP rewrite module requires the PCRE library.

完整報錯:
./configure: error: the HTTP rewrite module requires the PCRE library.
You can either disable the module by using --without-http_rewrite_module
option, or install the PCRE library into the system, or build the PCRE library
statically from the source with nginx by using --with-pcre=<path> option.

原因:缺少pcre-devel庫
解決:yum -y install pcre-devel

問題3:./configure: error: the HTTP gzip module requires the zlib library.

完整報錯:
./configure: error: the HTTP gzip module requires the zlib library.
You can either disable the module by using --without-http_gzip_module
option, or install the zlib library into the system, or build the zlib library
statically from the source with nginx by using --with-zlib=<path> option.

原因:缺少zlib-devel
解決:yum -y install zlib-devel

六、nginx配置模塊詳解

這里的圖是二進(jìn)制安裝默認(rèn)的配置,yum安裝的與二進(jìn)制安裝的nginx,配置會有差異,但整體大概的說明都是一樣的。

【Linux】環(huán)境下部署Nginx服務(wù) - 二進(jìn)制部署方式,《Linux從入門到精通》,# 《Nginx》,linux,nginx,redis,運維,服務(wù)器

主要區(qū)域講解:

【Linux】環(huán)境下部署Nginx服務(wù) - 二進(jìn)制部署方式,《Linux從入門到精通》,# 《Nginx》,linux,nginx,redis,運維,服務(wù)器

七、相關(guān)文章

文章標(biāo)題 文章連接
【Linux】nginx基礎(chǔ)篇 – 介紹及yum安裝nginx https://liucy.blog.csdn.net/article/details/133928000
【Linux】環(huán)境下部署Nginx服務(wù) - 二進(jìn)制部署方式 https://liucy.blog.csdn.net/article/details/132145067
nginx配置負(fù)載均衡–實戰(zhàn)項目(適用于輪詢、加權(quán)輪詢、ip_hash) https://liucy.blog.csdn.net/article/details/133986013
nginx快速部署一個網(wǎng)站服務(wù) + 多域名 + 多端口 https://liucy.blog.csdn.net/article/details/133986102

八、推薦一個自動生成nginx配置文件的網(wǎng)站

https://nginxconfig.io/
可以根據(jù)你的業(yè)務(wù)需求,自動生成負(fù)載的配置。

【Linux】環(huán)境下部署Nginx服務(wù) - 二進(jìn)制部署方式,《Linux從入門到精通》,# 《Nginx》,linux,nginx,redis,運維,服務(wù)器

往下面翻,就可以看到配置文件了;

【Linux】環(huán)境下部署Nginx服務(wù) - 二進(jìn)制部署方式,《Linux從入門到精通》,# 《Nginx》,linux,nginx,redis,運維,服務(wù)器文章來源地址http://www.zghlxwxcb.cn/news/detail-717995.html

到了這里,關(guān)于【Linux】環(huán)境下部署Nginx服務(wù) - 二進(jìn)制部署方式的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Kubernetes - CentOS7搭建k8s_v1.18集群高可用(kubeadm/二進(jìn)制包部署方式)實測配置驗證手冊

    Kubernetes - CentOS7搭建k8s_v1.18集群高可用(kubeadm/二進(jìn)制包部署方式)實測配置驗證手冊

    一、Kubernetes—k8s是什么 Kubernetes 這個名字源于希臘語,意為“舵手“或”飛行員\\\"。 Kubernetes,簡稱K8s,中間有8個字符用8代替縮寫。 Google于2014年開源項目,為容器化應(yīng)用提供集群和管理的開源工具,Kubernetes目標(biāo)是讓部署容器化的應(yīng)用簡單并且高效,提供了應(yīng)用部署,規(guī)劃,更

    2024年04月27日
    瀏覽(25)
  • kubernetes 集群搭建(二進(jìn)制方式)

    kubernetes 集群搭建(二進(jìn)制方式)

    使用二進(jìn)制方式搭建Kubernetes集群,可以更加靈活、自由地定制和配置Kubernetes。同時,它還可以實現(xiàn)更高的性能和更小的資源占用。 對于我這個初學(xué)者來說: 更加直觀地看到Kubernetes的各個組件,了解它們之間的關(guān)系和作用。 在搭建Kubernetes集群的過程中,了解集群的架構(gòu)和各

    2024年02月14日
    瀏覽(23)
  • mysql二進(jìn)制方式升級8.0.34

    mysql二進(jìn)制方式升級8.0.34

    mysql8.0.33 存在如下高危漏洞,需要通過升級版本修復(fù)漏洞 Oracle MySQL Cluster 安全漏洞(CVE-2023-0361)?mysql/8.0.33 ?Apache Skywalking =8.3 SQL注入漏洞 ? 復(fù)制如下瀏覽器 https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.34-linux-glibc2.12-x86_64.tar.xz 下載這個安裝包 mysql-8.0.34-linux-glibc2.12-x86_64.tar.xz

    2024年02月13日
    瀏覽(31)
  • 二進(jìn)制部署docker

    Docker和虛擬機的區(qū)別:虛擬機(virtual machine)是在操作系統(tǒng)中模擬硬件設(shè)備,然后運行另一個操作系統(tǒng)。Docker僅僅是封裝函數(shù)庫,并沒有模擬完整的操作系統(tǒng) ,封裝打包環(huán)境。 docker ps docker --version docker ps只能查看正在運行的docker進(jìn)程 docker ps -a選項才能看到所有docker 容器進(jìn)程

    2024年04月09日
    瀏覽(17)
  • 01-mysql安裝篇(rpm方式安裝+二進(jìn)制方式安裝)

    01-mysql安裝篇(rpm方式安裝+二進(jìn)制方式安裝)

    1、檢查是否安裝了mariadb 卸載清除: rpm -e 文件名 2、下載mysql 官網(wǎng)地址:https://downloads.mysql.com/archives/community/ 3、上傳解壓 4、安裝 報錯:error: Failed dependencies: net-tools is needed by mysql-community-server-5.7.37-1.el7.x86_64 解決: 5、檢查安裝 6、開啟mysql服務(wù) 7、登陸mysql 第一次啟動mysq

    2024年02月10日
    瀏覽(52)
  • Kubernetes二進(jìn)制部署方案

    Kubernetes二進(jìn)制部署方案

    目錄 一、環(huán)境準(zhǔn)備 2.1、主機配置 2.2、安裝 Docker 2.3、生成通信加密證書 2.3.1、生成 CA 證書(所有主機操作) 2.3.2、生成 Server 證書(所有主機) 2.3.3、生成 admin 證書(所有主機) 2.3.4、生成 proxy 證書 三、部署 Etcd 集群 3.1、在 k8s-master主機上部署 Etcd 節(jié)點 3.2、在k8s-node01 、k8

    2024年02月12日
    瀏覽(31)
  • 二進(jìn)制方式安裝MySQL并備份數(shù)據(jù)庫

    二進(jìn)制方式安裝MySQL并備份數(shù)據(jù)庫

    ①代碼 ②結(jié)果 ? ①代碼 ②結(jié)果?

    2024年02月22日
    瀏覽(23)
  • 二進(jìn)制部署kubernetes(1.20)

    二進(jìn)制部署kubernetes(1.20)

    ??作者簡介:一名運維工作人員。 ??宣言:人生就是B(birth)和D(death)之間的C(choise),做好每一個選擇。 ??創(chuàng)作不易,動動小手給個點贊加關(guān)注吧,有什么意見評論區(qū)告訴我,一起學(xué)習(xí)。? 生產(chǎn)環(huán)境中有兩種部署k8s的方法: ? ? ? ? kubeadm Kubeadm是一個K8s部署工具,提

    2024年02月11日
    瀏覽(25)
  • Kubernetes v1.20 二進(jìn)制部署

    Kubernetes v1.20 二進(jìn)制部署

    k8s集群master01:192.168.80.101?? ?kube-apiserver kube-controller-manager kube-scheduler etcd k8s集群master02:192.168.80.102 k8s集群node01:192.168.80.103?? ?kubelet kube-proxy docker? k8s集群node02:192.168.80.104 etcd集群節(jié)點1:192.168.80.105?? ?etcd etcd集群節(jié)點2:192.168.80.106 etcd集群節(jié)點3:192.168.80.107 負(fù)載均衡

    2024年02月14日
    瀏覽(21)
  • k8s二進(jìn)制部署--部署高可用

    k8s二進(jìn)制部署--部署高可用

    notready是因為沒有網(wǎng)絡(luò),因此無法創(chuàng)建pod 在同一個pod中的容器共享資源和網(wǎng)絡(luò),使用同一個網(wǎng)絡(luò)命名空間。 每個pod都有一個全局的真實IP地址,同一個node之間的不同pod可以直接使用對方pod的ip地址進(jìn)行通信。 pod1和pod2是通過docker0的網(wǎng)橋來進(jìn)行通信。 Pod 地址與 docker0 在同一網(wǎng)

    2024年02月03日
    瀏覽(57)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包