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

CentOS 編譯安裝 nginx

這篇具有很好參考價(jià)值的文章主要介紹了CentOS 編譯安裝 nginx。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

CentOS 編譯安裝 nginx

修改 yum 源地址為 阿里云

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
yum makecache

升級(jí)內(nèi)核和軟件

yum -y update

安裝常用軟件和依賴

yum -y install gcc gcc-c++ make cmake zlib zlib-devel openssl openssl-devel pcre-devel vim net-tools man wget tar

創(chuàng)建用戶用戶組

groupadd nginx
useradd nginx -g nginx -s /sbin/nologin -M

下載并編譯安裝

下載

wget https://nginx.org/download/nginx-1.24.0.tar.gz

解壓

tar -zxvf nginx-1.24.0.tar.gz

進(jìn)入nginx源代碼目錄

cd nginx-1.24.0

預(yù)編譯

./configure --prefix=/usr/local/nginx \
 --user=nginx --group=nginx \
 --with-http_stub_status_module --with-http_ssl_module \
 --with-http_realip_module --with-http_gzip_static_module \
 --with-file-aio --with-http_realip_module  

驗(yàn)證 是否 成功

echo $?

編譯

make -j4 

驗(yàn)證 是否 成功

echo $?

安裝

make -j4 install

驗(yàn)證 是否 成功

echo $?

ls 以下為驗(yàn)證程序步驟可忽略

/usr/local/nginx/sbin/nginx -v

/usr/local/nginx/sbin/nginx -t

# 啟動(dòng)nginx
/usr/local/nginx/sbin/nginx

# 重新載入配置文件
/usr/local/nginx/sbin/nginx -s reload  

# 快速關(guān)閉 Nginx
/usr/local/nginx/sbin/nginx -s stop

# 關(guān)閉Nginx
/usr/local/nginx/sbin/nginx -s quit                  

編寫啟動(dòng)腳本

cd /usr/lib/systemd/system/
vim nginx.service
[Unit]
Description=nginx
After=network.target remote-fs.target nss-lookup.target
 
[Service]
Type=forking
PIDFile=/usr/local/nginx/logs/nginx.pid
ExecStartPost=/bin/sleep 0.1
ExecStartPre=/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf
ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
 
[Install]
WantedBy=multi-user.target
# systemctl start|stop|reload|restart|status nginx.service

# 重新加載服務(wù)文件
systemctl daemon-reload 

# 啟動(dòng) nginx 服務(wù)
systemctl start nginx.service

# 開機(jī)自啟:
systemctl enable nginx.service

# 關(guān)閉開機(jī)自啟:
systemctl disable nginx.service

防火墻開放端口

–zone 作用域

–add-port=80/tcp 添加端口

–permanent 永久生效

firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload

瀏覽器訪問測(cè)試

http://服務(wù)器IP地址

CentOS 編譯安裝 nginx,云計(jì)算,Java,大數(shù)據(jù),centos,nginx,linux,云計(jì)算,大數(shù)據(jù),運(yùn)維開發(fā)文章來源地址http://www.zghlxwxcb.cn/news/detail-716840.html

到了這里,關(guān)于CentOS 編譯安裝 nginx的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 數(shù)據(jù)庫應(yīng)用:CentOS 7離線安裝MySQL與Nginx

    數(shù)據(jù)庫應(yīng)用:CentOS 7離線安裝MySQL與Nginx

    目錄 一、理論 1.安裝依賴 二、實(shí)驗(yàn) 1.離線安裝MySQL與Nginx 2.離線安裝Nginx 三、問題 1.執(zhí)行nginx -v命令報(bào)錯(cuò) 四、總結(jié) (1)概念 安裝依賴是指在軟件開發(fā)中,為了運(yùn)行或者編譯一個(gè)程序或者庫,在計(jì)算機(jī)上安裝與其相依賴并且需要使用的其它程序或者庫。根據(jù)查詢相關(guān)公開信息

    2024年02月16日
    瀏覽(23)
  • (Linux)Centos7.*版本安裝配置Java環(huán)境、Tomcat、Nginx并打包部署SSM框架web系統(tǒng)

    (Linux)Centos7.*版本安裝配置Java環(huán)境、Tomcat、Nginx并打包部署SSM框架web系統(tǒng)

    目錄 一、準(zhǔn)備軟件與安裝包 (一)、必須的軟件 1、點(diǎn)擊下載Xshell 2、點(diǎn)擊下載FileZilla (二)、準(zhǔn)備安裝包 1、點(diǎn)擊下載JDK1.8Linux版本 2、點(diǎn)擊下載Nginx 3、點(diǎn)擊下載Tomcat?? 二、關(guān)于FileZilla軟件的使用說明 (一)、FileZilla軟件的打開和說明 (二)、配置服務(wù)器地址去連接服務(wù)器? 三、X

    2023年04月25日
    瀏覽(30)
  • Navicat使用HTTP通道服務(wù)器進(jìn)行連接mysql數(shù)據(jù)庫(超簡(jiǎn)單三分鐘完成),centos安裝nginx和php,docker安裝nginx+php合并版

    Navicat使用HTTP通道服務(wù)器進(jìn)行連接mysql數(shù)據(jù)庫(超簡(jiǎn)單三分鐘完成),centos安裝nginx和php,docker安裝nginx+php合并版

    因?yàn)閿?shù)據(jù)庫服務(wù)器在外網(wǎng)是不能直接連接訪問的,但是可以訪問網(wǎng)站,網(wǎng)站后臺(tái)就能訪問數(shù)據(jù)庫,所以在此之前,訪問數(shù)據(jù)庫的數(shù)據(jù)是一件非常麻煩的事情,在平時(shí)和運(yùn)維的交流中發(fā)現(xiàn),他們會(huì)使用ssh通道進(jìn)行連接訪問數(shù)據(jù)庫,之前并沒在意這個(gè)東西,直到運(yùn)維人員一直連不

    2024年02月10日
    瀏覽(30)
  • centos 編譯安裝 git

    ??一定要先安裝 zlib-devel, 不知道為什么一定要 zlib-devel, 我手動(dòng)編譯安裝了 zlib, 并配置好了路徑。但是沒有用,還是提示找不到 zlib.h,最后沒辦法,還是安裝 zlib-devel 下載地址 下載解壓后執(zhí)行:

    2024年02月02日
    瀏覽(25)
  • CentOS 7如何安裝安裝nginx

    CentOS 7如何安裝安裝nginx

    一、安裝nginx (1.1)安裝nginx的依賴包 yum -y install gcc gcc- c++ pcre-devel openssl-devel wget (1.2)在安裝的過程中遇到睡眠進(jìn)程等之類的問題可以使用? kill 19161 結(jié)束進(jìn)程ID或者使用直接? ? ? ? 刪除pid(無提示狀態(tài)可執(zhí)行第三條命令) rm -rf /var/run/yum.pid? ? ? ? ? ? ?刪除pid kill 19

    2024年02月11日
    瀏覽(15)
  • CentOS安裝配置Nginx

    CentOS安裝配置Nginx

    一、從官網(wǎng)nginx.org下載Nginx: 說明: 1)因?yàn)檫@是一個(gè)stable穩(wěn)定版本。 2)Mainline version: 開發(fā)版;Stable version: 穩(wěn)定版;Legacy versions: 早期版本; 3)我們肯定是要找最新的穩(wěn)定版本。 二、上傳到Linux中: 不需要使用上傳的方法,可以通過先復(fù)制鏈接地址,然后通過wget命令進(jìn)行

    2024年02月08日
    瀏覽(16)
  • centos 安裝 nginx

    centos 安裝 nginx

    wget -c https://nginx.org/download/nginx-1.24.0.tar.gz 下載到了當(dāng)前目錄下 ?解壓后的結(jié)果 yum -y install gcc gcc-c++ make libtool zlib zlib-devel openssl openssl-devel pcre pcre-devel makemake install ?啟動(dòng)? ? /usr/local/nginx/sbin/nginx ?查看進(jìn)程? ?ps -ef | grep nginx 默認(rèn)是80端口訪問 可以看到以下界面說明安裝成功

    2024年02月11日
    瀏覽(13)
  • centos下安裝nginx

    安裝依賴 yum install -y gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel 下載安裝包 cd /tmp wget http://nginx.org/download/nginx-1.23.1.tar.gz 解壓 sudo tar zxvf /tmp/nginx-1.23.1.tar.gz 配置configure cd nginx-1.23.1 sudo ./configure 修改makefile文件 sudo vi Makefile 在命令前加上sudo 執(zhí)行make make install make make install 啟

    2024年02月06日
    瀏覽(19)
  • CentOS 7 安裝 Nginx

    最近,在公司經(jīng)常會(huì)進(jìn)行項(xiàng)目的部署,但是服務(wù)器環(huán)境都是導(dǎo)師已經(jīng)搭建好了的,我就是將項(xiàng)目文件放到特定目錄。于是,周末在家就進(jìn)行了 Nginx 的安裝學(xué)習(xí)。之前,在 Windows 上使用過 Nginx,但是在 Linux 環(huán)境下 Ngnix 的安裝和在 Windows 環(huán)境下安裝是有一定區(qū)別的。這次進(jìn)行在

    2024年02月04日
    瀏覽(12)
  • Centos源碼編譯安裝Redis

    Centos源碼編譯安裝Redis

    Redis是常用的內(nèi)容使用工具,每次安裝服務(wù)器都需要安裝Redis 為了減少重復(fù)工作,寫了一個(gè)腳本自動(dòng)安裝Redis,如下 把配置文件拷貝到etc下面 然后運(yùn)行下面命令啟動(dòng) 執(zhí)行`ps aux|grep redis就可以檢測(cè)是否啟動(dòng)成功啦`,如果看到進(jìn)程,說明啟動(dòng)成功

    2024年01月20日
    瀏覽(23)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包