Linux 離線安裝 php

2022-08-13 04:27:16 字數 1919 閱讀 5752

libxml2:   

php : 

將壓縮包拷如伺服器上.

1. 安裝libxml2 

1 tar -zxvf libxml2-2.6.30.tar.gz

2 cd libxml2-2.6.30

3 ./configure --prefix=/usr/local/libxml2

4make

5 make install

2. 安裝php

1 tar -zxvf php-5.6.30.tar.gz

2 cd php-5.6.3034

/*apache2 和 mysql , libxml2 的路徑根據實際路徑自行調整.*/5

在執行 make 時候, 可能會報錯:configure: error: cannot find libmysqlclient_r under /usr/local/mysql. note that the mysql client library is not bundled anymore!這時去修改 mysql 下的檔案後 繼續執行 make && make install :  (詳情參照 

1 cd /usr/local/mysql/lib/

2 mv libmysqlclient.so libmysqlclient_r.so

3. 將安裝目錄下的 php.ini-production 複製到 /etc 下作配置檔案

cp php.ini-production  /usr/local/php/lib/php.ini

4. 修改 http.conf 檔案, 新增以下兩行

5. conf 檔案中的預設路徑 和 預設檔案  (預設 index.html)

6. apache 的啟動.重啟,停止.

啟動:apachectl start

停止:apachectl stop

重啟:apachectl restart

//使用 apachectl 命令前.要先把 apache 的 bin 目錄配置到環境變數中:

在 /etc/profile 的最後加上:export path="/usr/local/httpd/apache2/bin:$path"

// 儲存後,重新整理環境變數

source /etc/profile

7. 同上,配置php環境變數

export path=$path:/usr/local/php/bin

// 儲存後,重新整理環境變數

source /etc/profile

測試 php 是否安裝成功

Linux離線安裝tensorflow

linux離線安裝tensorflow 1 安裝anaconda3 注意安裝時會提問是否將環境變數加入 user bashrc,這裡最好選擇no,等安裝完畢之後將環境變數手動加入 etc profile,並使用source etc profile啟用環境變數。選擇yes也行,只是 user bash...

linux 離線安裝gcc

在伺服器上面安裝一些工具,比如redis時,需要有gcc環境。如果伺服器是聯網的,那麼好辦了,直接使用命令yum y install gcc 安裝。但是如果伺服器不能聯網,那麼就需要一種離線安裝的方式了。步驟如下 從centos7的系統安裝映象中取出需要的rpm包 也可以通過別的方式獲取 解壓映象檔...

linux離線安裝nginx

1.解壓nginx.zip 2.進入nginx目錄 3.執行rpm ivh gd 2.1.0 23.1.x86 64.rpm 4.執行rpm ivh libgeoip1 1.5.1 3.65.x86 64.rpm 5.執行rpm ivh libvpx1 1.3.0 1.31.x86 64.rpm 6...