PHP环境搭建
今日工作安排:搭环境运行MVC
一、安装lrzsz 解决上传下载的问题
1、从下面的地址下载 lrzsz-0.12.20.tar.gz
https://ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz
2、查看里面的INSTALL文档了解安装参数说明和细节
3、解压文件
4、进入目录
5、./configure --prefix=/usr/local/lrzsz
6、make
7、make install
8、建立软链接
#ln -s /usr/local/lrzsz/bin/lrz rz
#ln -s /usr/local/lrzsz/bin/lsz sz
9、测试
运行 rz 弹出SecureCRT上传窗口,用SecureCRT来上传和下载文件。
二、安装apach 建立WEB环境
apache安装方法:
cd /usr/local
tar -zxvf httpd-2.2.6.tar.gz
cd httpd-2.2.6/
./configure --prefix=/usr/local/apache --enable-so
make && make install
restart.sh /usr/local/apache/bin/apachectl restart
start.sh /usr/local/apache/bin/apachectl start
stop.sh /usr/local/apache/bin/apachectl stop
三、 php安装方法:
有时候编译php的时候会出现在下面报错:
make: *** [sapi/cli/php] Error 1
解决方法:
先#make clean
后#make ZEND_EXTRA_LIBS='-liconv'
重新编译安装php的make时候出现
make: *** [sapi/cli/php] Error 1
来源:http://www.111cn.net/sys/CentOS/60492.htm
安装php zookeeper扩展的步骤详解
一、安装libzookeeper
| 代码如下 | 复制代码 |
| cd /usr/local/src/ wget http://mirror.bit.edu.cn/apache//zookeeper/zookeeper-3.4.5/zookeeper-3.4.5.tar.gz tar -xf zookeeper-3.4.5.tar.gz cd zookeeper-3.4.5/src/c ./configure –prefix=/usr/local/zookeeper/zookeeper-3.4.5/ make && make install |
|
二、安装php zookeeper扩展
| 代码如下 | 复制代码 |
| cd /usr/local/src/ wget ‘http://pecl.php.net/get/zookeeper-0.2.2.tgz’ tar zxvf zookeeper-0.2.2.tgz cd zookeeper-0.2.2 phpize ./configure –with-php-config=/usr/local/php/bin/php-config –with-libzookeeper-dir=/usr/local/zookeeper/zookeeper-3.4.5/ make && make install vim /usr/local/php/etc/php.ini |
|
查找:extension_dir=”/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/”
添加:extension=zookeeper.so
三注意:php-config libzookeeper-di路径一定要正确
心得:
php 的安装zookeeper扩展的时候如果编译不过去,要检查zookeeper是否编译安装过。
由于现网使用的是java的,拷贝过去就能使用了,所以并没有安装,才导致zookeeper-0.2.2找不到zookeeper的lib库
cd zookeeper-3.4.5/src/c
./configure –prefix=/usr/local/zookeeper/zookeeper-3.4.5/
make && make install
然后在按照上述步骤2的方法执行。
其他:
安装emacs和xdebug的包:
emacs-23.1.tar.gz
emacs.tgz
geben-0.15.tar.gz
geben-0.26.tar.gz
xdebug-2.2.1.tgz

浙公网安备 33010602011771号