記錄乙個redis安裝報錯問題解決

2021-12-30 00:56:45 字數 743 閱讀 9591

今天在centos7上安裝redis時,先ruby3.2.0後,報gem install redis 出現error: while executing gem ... (gem::exception) unable to require openssl....................錯誤

試了網上很多的方法還是出現了這個問題。

最後索性刪除了本來的ruby,重新安裝後就可以了。

正確的安裝步驟是先安裝開發工具和依賴包

先安裝開發工具

1、命令:yum groupinstall "development tools"

清理已安裝過的

2、命令:yum erase ruby ruby-libs ruby-mode ruby-rdoc ruby-irb ruby-ri ruby-docs

安裝依賴(要先安裝這些依賴包,不然gem不能執行)

3、命令:yum -y install zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel mysql-devel

安裝ruby

4、把安裝包上傳到指定目錄,並解壓

命令:tar zxvf ruby-2.3.0.tar.gz;解壓後,進入ruby-2.3.0目錄下,依次執行下面命令

命令:./configure

命令:make

命令:make install

命令:gem install redis

記錄安裝MySql出現的乙個問題,和安裝方法。

安裝流程 新建乙個my.ini配置檔案,原始的my default.ini配置檔案只是個模版,不要在裡面改動。my.ini的內容如下 mysql default character set utf8 mysqld port 3306 basedir d mysql5.7 mysql 5.7.17 w...

Oracle報錯》記錄被另外乙個使用者鎖定

當乙個使用者對資料進行修改時,若沒有進行提交或者回滾,oracle不允許其他使用者修改該條資料,在這種情況下修改,就會出現 記錄被另外乙個使用者鎖定 錯誤。查詢使用者 資料庫鎖 以及型別等 select object id,session id,locked mode from v locked o...

記錄乙個軟中斷問題

前些天發現xen虛擬機器上的nginx伺服器存在乙個問題 軟中斷過高,而且大部分都集中在同乙個cpu,一旦系統繁忙,此cpu就會成為木桶的短板。在問題伺服器上執行 top 命令可以很明顯看到 si 存在異樣,大部分軟中斷都集中在 1 號cpu上,其它的cpu完全使不上勁兒 shell top cpu...