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

歡迎訪問 生活随笔!

生活随笔

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

linux

Tengine的Linux下安装和启动

發布時間:2025/3/21 linux 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Tengine的Linux下安装和启动 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

選擇的 Linux 系統為 CentOS7

1、下載tengine-2.3.3
2、解壓tengine-2.3.3.tar.gz

一、安裝 nginx 環境

執行下面4個命令

1、 yum install gcc-c++ 2、 yum install -y pcre pcre-devel 3、 yum install -y zlib zlib-devel 4、 yum install -y openssl openssl-devel

對于 gcc,因為安裝nginx需要先將官網下載的源碼進行編譯,編譯依賴gcc環境,如果沒有gcc環境的話,需要安裝gcc。

對于 pcre,prce(Perl Compatible Regular Expressions)是一個Perl庫,包括 perl 兼容的正則表達式庫。nginx的http模塊使用pcre來解析正則表達式,所以需要在linux上安裝pcre庫。

對于 zlib,zlib庫提供了很多種壓縮和解壓縮的方式,nginx使用zlib對http包的內容進行gzip,所以需要在linux上安裝zlib庫。

對于 openssl,OpenSSL 是一個強大的安全套接字層密碼庫,囊括主要的密碼算法、常用的密鑰和證書封裝管理功能及SSL協議,并提供豐富的應用程序供測試或其它目的使用。nginx不僅支持http協議,還支持https(即在ssl協議上傳輸http),所以需要在linux安裝openssl庫。

二、預編譯安裝

./configure --prefix=/usr/local/tengine-2.3

三、編譯

make

四、安裝

make install

特別注意:

/home/soft/tengine-2.3.3:是tengine源碼目錄
/usr/local/tengine-2.3:是安裝之后的tengine目錄

五、啟動nginx

./nginx

六、訪問成功

七、停止nginx服務

./nginx -s stop

八、配置環境變量

目的:可以在任意的目錄下都可以把nginx啟動

vi ~/.bashrc

source ~/.bashrc

九、nginx常用命令

nginx //啟動 nginx -s stop/quit //停止 nginx -s reload //重啟加載配置(修改配置文件),通常我們使用nginx修改最多的便是其配置文件 nginx.conf。修改之后想要讓配置文件生效而不用重啟 nginx,便可以使用此命令。

Linux 沒有消息就好消息,不提示任何信息說明啟動成功。
或者也可以輸入如下命令,查看 nginx 是否有服務正在運行:

ps -ef | grep nginx

檢測配置文件語法是否正確
方式1:通過如下命令,指定需要檢查的配置文件

nginx -t -c /usr/local/nginx/conf/nginx.conf

方式2:通過如下命令,不加 -c 參數,默認檢測nginx.conf 配置文件。

nginx -t

nginx 安裝在 /usr/local/nginx 目錄下,其默認的配置文件都放在這個目錄的 conf 目錄下,而主配置文件 nginx.conf 也在其中,后續對 nginx 的使用基本上都是對此配置文件進行相應的修改。

總結

以上是生活随笔為你收集整理的Tengine的Linux下安装和启动的全部內容,希望文章能夠幫你解決所遇到的問題。

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