色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

linux php openssl安裝

隨著互聯(lián)網(wǎng)的飛速發(fā)展,Web開發(fā)成為了當(dāng)今最為火熱的技術(shù)領(lǐng)域之一。同時(shí),由于開源軟件的普及,PHP作為一種優(yōu)秀的Web開發(fā)語言,受到了廣大Web開發(fā)人員的青睞。而其中一個(gè)重要的開源項(xiàng)目——Linux,更是成為了Web開發(fā)人員必不可少的操作系統(tǒng)。

在PHP開發(fā)過程中,我們常會(huì)使用到OpenSSL,OpenSSL是一個(gè)開源庫,主要包括一些API函數(shù),使得開發(fā)人員能夠在自己的應(yīng)用程序中添加安全加密及其他加密功能。而安裝OpenSSL,需要先安裝PHP。

那么,在Linux下如何安裝PHP呢?最常見的方式是通過編譯源碼安裝。以CentOS為例,我們可以使用以下命令進(jìn)行安裝:

yum -y install gcc make gcc-c++ kernel-headers kernel-devel
wget http://ftp.gnu.org/gnu/autoconf/autoconf-latest.tar.gz
tar zxvf autoconf-latest.tar.gz
cd autoconf-2.69/
./configure
make && make install
wget http://ftp.gnu.org/gnu/automake/automake-1.15.tar.gz
tar zxvf automake-1.15.tar.gz
cd automake-1.15/
./configure
make && make install
wget http://museum.php.net/php5/php-5.4.45.tar.bz2
tar jxvf php-5.4.45.tar.bz2
cd php-5.4.45/
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-mysql --with-zlib --enable-bcmath --with-iconv --with-mysqli --with-gettext --with-openssl
make
make install

其中,./configure用于配置編譯參數(shù),--prefix=/usr/local/php表示我選擇將PHP安裝到/usr/local/php目錄下,--with-apxs2=/usr/local/apache/bin/apxs表示我選擇與Apache HTTP Server集成,需要指定apxs的路徑,--with-openssl則是為了支持安裝OpenSSL。

安裝完成后,我們需要在PHP的配置文件/usr/local/php/lib/php.ini中開啟OpenSSL的支持,將以下兩行語句取消注釋(去掉前面的;):

extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525"
extension=openssl.so

最后,重啟Apache HTTP Server即可。

總結(jié)來說,在Linux下安裝OpenSSL需要先安裝PHP,最好使用源碼編譯的方式。同時(shí),在PHP中開啟OpenSSL的支持也十分簡單。