ubuntu 编译安装php 5.3.3+memcache的方法
//编译安装php 5.3.3
由于php5.3.X已经自带了php-fpm所以不需要打补丁
# sudo ./configure --prefix=/usr/local/php-5.3.3 --with-mcrypt --with-gettext --with-mysql --with-gd --with-jpeg-dir --with-png-dir --with-curl --with-freetype-dir --enable-gd-native-ttf --enable-mbstring --enable-sockets --with-png-dir --with-pdo-mysql --enable-fpm --with-zlib --with-fpm-user=daemon --with-fpm-group=daemon
# sudo rm -rf /usr/local/php-5.3.3
# sudo make
# sudo make install
//编译安装 memcache
sudo /usr/local/php-5.3.3/bin/phpize
sudo ./configure --with-php-config=/usr/local/php-5.3.3/bin/php-config
//修改php.ini配置文件
添加:
extension_dir = "/usr/local/php-5.3.3/lib/php/extensions/no-debug-non-zts-20090626/"
extension=memcache.so
相关推荐
-
Ubuntu 16.04源码编译安装PHP 5.6.29的教程
1. 下载地址:http://www.php.net/downloads.php 2.解压 tar -zxvf PHP-5.6.29.tar.gz 3.配置 ./configure –prefix=/usr/local/php –with-apxs2=/usr/local/apache/bin/apxs 注意:这里的-with-apxs2=/usr/local/apache/bin/apxs选项,其中apxs是在安装Apache时产生的,路径根据实际情况设置.apxs是一个为Apache HTT
-
ubuntu+php环境下的Memcached 安装方法
目前被很多系统所使用,例如Flick.Twitter等.这是一套开放源代码软件,以BSD license授权发布.下面记录一下在lamp环境下的Memcached安装.关于Memcached的应用,这里有两篇不错的文章:<应用 memcached 提升站点性能>.<Discuz!的Memcache缓存实现> 使用apt安装memcached apt-get install memcached 启动memcached 1. 终端下使用命令 memcached就可以启动 .例如 mem
-
Ubuntu 16.04下安装PHP 7过程详解
前言 最近由于换了硬盘重装了(升级)系统到Ubuntu16.04之后,开发环境也要重新安装,其实16.04源里面默认的PHP版本就是7.x,但是有个问题就是没有OCI扩展,有项目需要使用到Oracle数据库. 准备编译环境 由于全部编译太过于繁琐,而且很多依赖会有问题,所以我们选择另外一种方案,能使用apt-get安装都使用apt-get安装.不能使用apt-get才自己编译,这样可以节省大量的时间.因为有的依赖真的是很头疼. 由于在Ubuntu16.04上,默认的PHP版本就是7.x.由于我们
-
基于ubuntu下nginx+php+mysql安装配置的具体操作步骤
1.更新 1 sudo apt-get update 2.安装nginx 1 sudo apt-get intsall nginx Ubuntu安装之后的文件结构大致为:* 所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下*程序文件在/usr/sbin/nginx * 日志放在了/var/log/nginx中*并已经在/etc/init.d/下创建了启动脚本nginx* 默认的虚拟主机的目录设置在了/var/www/ng
-
Ubuntu 14.04 安装 MongoDB 及 PHP MongoDB Driver详细介绍
说明 MongoDB 是非常有名的 NOSQL 数据库,下面是 Ubuntu 14.04 下 MongoDB 的安装, 同时还有针对 PHP 的配置 (driver 安装等), 此方法适用于 Homestead. 安装 MongoDB 1. 添加源 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 echo 'deb http://downloads-distro.mongodb.org/repo
-
Ubuntu12下编译安装PHP5.3开发环境
最近项目遇到一个坑爹的事情,一个源码必须使用PHP5.3,但是现在Ubuntu上自带的版本是5.4,降级之后会出各种奇怪的问题,最后没办法,只能一步步在Ubuntu12.04server上自己编译PHP5.3,比繁琐,共享之. 安装Apache2.2 复制代码 代码如下: sudo apt-get install apache2 -y 然后安装MySQL5.5 复制代码 代码如下: sudo apt-get install mysql-server-5.5 -y 接着就是编译依赖环境: 复制代码
-
在 Ubuntu 16.04 为 Nginx 服务器安装 LEMP 环境(MariaDB,PHP 7 并支持 HTTP 2.0)
LEMP 是个缩写,代表一组软件包(L:Linux OS,E:Nginx 网络服务器,M:MySQL/MariaDB 数据库和 P:PHP 服务端动态编程语言),它被用来搭建动态的网络应用和网页. (LCTT 译注:为何采用 LEMP 而不是 LNMP 的缩写?据 https://lemp.io/ 的解释:Nginx 的发音是 Engine-X,重要的发音而不是首字母,而且 LEMP 实际上是可读的,而 LNMP 看起来只是字母表.) 这篇教程会教你怎么在 Ubuntu 16.04 的服务器上安
-
Ubuntu linux 安装 PHP5.3.0的命令
刚刚手头有台机器刚装了 ubuntu, 编译了一下 LAMP 系统, PHP 5.3.0 改动比较大. 第一眼看到的 php.ini 文件里已经变动了. 感觉比一以前版本的舒服点了. 有了开发环境和生产环境的配置区分了. 详细的以后慢慢了解了. 貌似增强了很多功能. 从 phpinfo() 里看出来的. 放出一张刚测试出的phpinfo()截图, 后面张贴一下本次编译的命令记录. 看看编译的一堆命令. 有需要的朋友可以拿去参考一下. sudo apt-get install build-esse
-
Ubuntu+Nginx+Mysql+Php+Zend+eaccelerator安装配置文字版
把我架设lnmp网站的过程写出来,希望对想架设网站的朋友有所帮助,如有更好的办法请提出来. 之所以用nginx没用apache,是因为nginx的效率更高一些,尤其是对一些低配置的服务器,比如我在单位256M内存的旧机器上架设的服务器. 1.安装ubuntu server 10.04或10.10,其中安装语言选的en,时区shanghai,服务只安装ssh,其他全部用默认就行. 提示:以上安装过程完成后,建议用其他计算机登录服务器,windows系统可以用putty,linux系统直接在终端用命
-
Ubuntu下安装PHP的mongodb扩展操作命令
在 https://pecl.php.net/package/mongo 下载 PHP的mongodb扩展的源码 复制代码 代码如下: $ wget -c https://pecl.php.net/get/mongo-1.6.9.tgz $ tar zxvf mongo-1.6.9.tgz $ cd mongo-1.6.9 $ phpize $ ./configure $ make all $ make test $ sudo make install
随机推荐
- 解决无法配置SQL2005问题
- 微信小程序 解析网页内容详解及实例
- IOS 开发之Object-C中的对象详解
- ASP.NET页面缓存常见的4种方式
- PHP结合Mysql数据库实现留言板功能
- python计算N天之后日期的方法
- Android搜索框组件SearchView的基本使用方法
- 在Ubuntu系统上安装Node.JS的教程
- 多浏览器css兼容分析小结
- JavaScript的漂亮的代码片段
- javascript怎么禁用浏览器后退按钮
- sql 插入数据的三种常用方法及小贴士
- Android okhttputils现在进度显示实例代码
- javascript 跨浏览器开发经验总结(五) js 事件
- DevExpress实现GridControl单元格编辑验证的方法
- WordPress中用于检索模版的相关PHP函数使用解析
- 详解vue组件基础
- js jquery 获取某一元素到浏览器顶端的距离实现方法
- PHP两个n位的二进制整数相加问题的解决
- Python使用numpy模块实现矩阵和列表的连接操作方法