PHP环境搭建前奏

最近发现没有后台的app,形同虚设,而我又喜欢自己练练手。所以我决定学习一下后台,之所以选择PHP其实只是单纯的因为PHP云服务器便宜。
php环境搭建前奏主要是安装一些依赖库:

  • libiconv;
  • libmcrypt;
  • mhash;

安装lbiconv

先将lbiconv下载下来,下载地址百度,然后解压:

#tar -zxvf libiconv-1.13.1.tar.gz

解压后进入到解压目录:

#cd libiconv-1.13.1

./configure配置:

#./configure --prefix=/usr/local

make、安装

#make
#make install

安装libmcrypt

同样的,先下载并解压:

#tar -zxvf libmcrypt-2.5.8.tar.gz 

配置和安装:

#./configure
#make
#make install

将libmcrypt更新到系统动态链接库,使系统能用Libmcrypt的动态库

#/sbin/ldconfig
#./configure --enable-ldtl-install
#make 
#make install

安装mhash

下载并解压:

#tar -zxvf mhash-0.9.9.9.tar.gz 

进入解压目录并配置:

#tar -zxvf mhash-0.9.9.9.tar.gz 
#./configure

安装

#make 
#make install

映射:

#ln -s /usr/local/lib/libmcrypt.la /usr/lib/libmcrypt.la
#ln -s /usr/local/lib/libmcrypt.la.so.4 /usr/lib/libmcrypt.la
#ln -s /usr/local/lib/libmcrypt.la.so.4.4.8 /usr/lib/libmcrypt.la.so.4.4.8
#ln -s /usr/local/lib/libmhash.a /usr/lib/libmhash.a
#ln -s /usr/local/lib/libmhash.la /usr/lib/libmhash.la
#ln -s /usr/local/lib/libmhash.so /usr/lib/libmhash.so
#ln -s /usr/local/lib/libmhash.so.2 /usr/lib/libmhash.so.2
#ln -s /usr/local/lib/libmhash.so.2.0.1 /usr/lib/libmhash.so.2.0.1

安装mcrypt

下载并解压:

#tar -zxvf mcrypt-2.6.8.tar.gz

进入解压目录:

# cd mcrypt-2.6.8

动态库共享到系统

#/sbin/ldconfig

配置:

#./configure

安装

#make 
#make install

你可能感兴趣的:(PHP环境搭建前奏)