PHP安裝與測試(5 6版本)

2021-10-24 12:48:05 字數 1828 閱讀 8087

使用者註冊  			 資料加密  		 存到資料庫中

賬號:zhang zhang----->qweqw qweqw

密碼:abc123 abc123----->dsada dsada

--------------> apache -------------------> php -----------------> mysql

附加:

php上面接apache下面接mysql,所有php最後配置

yum -y install \

gd \ #gd庫是php處理圖形的擴充套件庫

libpng \ #png截圖

libpng-devel \ #處理png的

pcre \ #正則

pcre-devel \ #語言相容正規表示式

libxml2-devel \ #支援xml格式

libjpeg-devel #支援影象檔案格式

cd /opt

tar xjvf php-5.6.11.tar.bz2

cd php-5.6.11

./configure \

--prefix=/usr/local/php5 \ #指定安裝路徑

--with-gd \ #開啟gd包

--with-zlib \ #支援php裡的庫

--with-apxs2=/usr/local/httpd/bin/apxs \ #核心模組的命令,不指定的話php中的影象出不來(關聯httpd的)

--with-mysql=/usr/local/mysql \ #關聯資料庫的

--with-config-file-path=/usr/local/php5 \ #配置檔案的目錄

--enable-mbstring #支援文字(多位元組字串)

make -j3 && make install

附加:

build complete.

這個就是成功了

don』t forget to run 『make test』.

檢查php是否正常(浪費時間)

cp php.ini-development /usr/local/php5/php.ini			#php配置檔案

ln -s /usr/local/php5/bin/* /usr/local/bin/ #優化路徑

vi /etc/httpd.conf #讓apache配置檔案中識別php

systemctl restart httpd #重啟httpd

directoryindex index.php index.html #識別兩個不同型別(.php .html)

systemctl reload httpd #重啟httpd

問題:

原因:

沒開啟httpd服務

PHP5 6版本安裝redis擴充套件

一.php安裝redis擴充套件 1.使用phpinfo 函式檢視php的版本資訊,這會決定擴充套件檔案版本 3.解壓縮後,將php redis.dll和php igbinary.dll拷貝至php的ext目錄下 4.修改php.ini,在該檔案中加入 php redis extension php...

PHP5 6版本安裝redis擴充套件

一.php安裝redis擴充套件 1.使用phpinfo 函式檢視php的版本資訊,這會決定擴充套件檔案版本 2.根據php版本號,編譯器版本號和cpu架構,選擇php redis 2.2.5 5.6 ts vc11 x64.zip和php igbinary 1.2.1 5.5 ts vc11 x6...

PHP5 6版本安裝redis擴充套件

由 被刻印的時光 提交於 2020 12 09 20 10 40 一.php安裝redis擴充套件 1.使用phpinfo 函式檢視php的版本資訊,這會決定擴充套件檔案版本 2.根據php版本號,編譯器版本號和cpu架構,選擇php redis 2.2.5 5.6 ts vc11 x64.zip和...