CentOS下OpenResty安裝詳解

2021-09-09 05:39:31 字數 2873 閱讀 6979

1.openresty是以nginx為核心,以其他第三方模組組成。包括:json、mysql、redis等元件模組,並且支援lua語言,執行起來非常高效,而且非常有助於程式設計師的高層次提公升。安裝openresty需要有linux的支援,還需要一些其他編譯元件庫的支援,如:g++,openssl,pcre。

2.還有一點需要注意:在安裝openresty時,會解壓出一些模組或元件的目錄,所以安裝前需要規劃好安裝路徑。建議採用下面的路徑,結構會更加清晰一些。

如果是ubuntu則使用:apt-get

>cd /usr/local/nginxtools

>wget

>tar -zxvf pcre-8.37.tar.gz

>cd pcre-8.34

>./configure

>make && make install

2.安裝openssl庫

yum -y install openssl openssl-devel

>wget 

>tar -xzvf openresty-1.13.6.2.tar.gz

在解壓目錄中會看到bundle目錄,在該目錄中科編譯生成luajit和lualib檔案,以及nginx核心和其他一些第三方模組。

--with*** 安裝一些內建/整合的模組

--with-http_realip_module 取使用者真實ip模組

--with-pcre perl相容的達式模組

--with-luajit 整合luajit模組

--add-module 新增自定義的第三方模組,如此次的ngx_che_purge

編譯完成之後,在/usr/local/servers/openresty目錄中會看到luajit和lualib資料夾,已經nginx核心資料夾nginx。這說明以安裝成功,進入到nginx目錄中可以啟動openresty

重點:訪問出現拒絕的情況:

大部分都是防火牆的問題,可以進行以下處理:

1.在虛擬機器內進行檢測,如果正常顯示就是防火牆問題

2.防火牆埠關閉,防火牆重啟 == => 3032是埠號

出現上圖則說明已經安裝成功,啟動成功,繼續開啟openresty的神秘世界吧!

centOS下解除安裝samba

1 首先檢查samba服務包,輸入命令 rpm qa grep samba,會出現下面兩到三個包 samba common 2.2.7a 7.9.0.i386 伺服器和客戶端均需要的檔案 samba 2.2.7a 7.9.0.i386 伺服器端檔案 samba client 2.27a 7.9.0....

centos下刪除軟體

要知道安裝了哪些元件,通過命令 rpm qa grep qt root lala download rpm qa grep qt ibus qt 1.3.0 2.el6.i686 qt 4.6.2 26.el6 4.i686 qt devel 4.6.2 26.el6 4.i686 qt x11 4...

CentOS下安裝linux kernel原始碼

1.centos下安裝linux kernel的原始碼 以root使用者進行以下操作 yum install rpm build yum install redhat rpm config lynx rpm ivh kernel 2.6.32 71.el6.src.rpm 3.執行rpmbuild命...