Ubuntu中安装Nginx+php+mysql+memcache+eaccelerator笔记
来源:互联网 发布:网络借贷的平台整改 编辑:程序博客网 时间:2024/05/17 15:18
基本上是参考张宴的http://blog.s135.com/nginx_php_v5/ 来操作的
但是对方主要是写的在CentOS 和RedHat 的安装方法,在Ubuntu下有很多不同之处.
在Ubuntu9.10 Beta下安装成功
1. 安装php之前 应该先安装php的支持库,能避免后面出现的数个错误.
主要有
代码:
apt-get install libxml2 libldap-2.4-2 libmhash2 libmysqlclient16 curl libpng3 libjpeg62 libsasl2-2 libmcrypt4 libltdl7 autoconf
2.安装openssl
代码:
sudo apt-get install libssl0.9.8
sudo apt-get install libssl-dev
sudo apt-get install openssl
sudo apt-get install libssl-dev
sudo apt-get install openssl
3.configure: error: Please reinstall the libcurl distribution -
easy.h should be in <curl-dir>/include/curl/
代码:
apt-get install curl
apt-get install libcurl3
apt-get install libcurl4-gnutls-dev
apt-get install libcurl3
apt-get install libcurl4-gnutls-dev
4.
Configure: error: Cannot find MySQL header files under /usr.
Note that the MySQL client library is not bundled anymore!
代码:
apt-get install libmysql++-dev
5.configure: error: freetype.h not found.
代码:
apt-get install libfreetype6-dev
6.checking for termcap functions library… configure: error: No curses/termcap library found
代码:
apt-get install libncurses5-dev
7.安装libpng/libjpeg
代码:
apt-get install libpng12-dev
apt-get install libjpeg62-dev
apt-get install libjpeg62-dev
8.安装autoconf 不安装的话,memcache等扩展无法编译
代码:
apt-get install autoconf
9.编译php的时候 configure: error: sasl.h not found!
apt-get install libsasl2-dev
- Ubuntu中安装Nginx+php+mysql+memcache+eaccelerator笔记
- Ubuntu下自动编译安装Nginx、Mysql、PHP、Memcache、eaccelerator
- Ubuntu Server 10.04+Nginx+MySQL+PHP+eAccelerator
- 转帖:Centos yum 安装nginx+PHP-FPM+eAccelerator+mysql
- Linux+Nginx+PHP+MySQL+MemCached+eaccelerator安装优化记录
- FreeBSD 5.3+Zeus+Mysql+PHP+ZEND+eAccelerator安装笔记
- ubuntu 12.04下安装 nginx php mysql -- 安装笔记
- UBUNTU 安装PHP+MYSQL+NGINX
- Ubuntu 安装php+mysql+nginx
- Ubuntu安装nginx+php+mysql
- ubuntu 下 nginx+php+mongodb+memcache安装配置
- linux php apache nginx mysql yum http lnmp centos ubuntu fedora eaccelerator phpMyAdmin php-fpm 编译 配置
- nginx+php+memcache+xcache+mysql安装与配置
- centos安装nginx+mysql+php+fastcgi+memcache最简单方法
- centos安装nginx+mysql+php+fastcgi+memcache最简单方法
- linux (ubuntu) 安装 lamp(apache、mysql、php、memcache、svn 等)
- linux (ubuntu) 安装 lamp(apache、mysql、php、memcache、svn 等)
- Ubuntu安装Apache PHP Mysql phpmyadmin Memcache CURL
- Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器(第6版)[转载]
- DirectX9函数:IDirect3D9::CreateDevice 方法
- 深入理解JavaScript中的闭包
- DirectX9函数:开始和结束渲染
- [转]PHP安装常见问题
- Ubuntu中安装Nginx+php+mysql+memcache+eaccelerator笔记
- 安裝PHP需重裝MySql情況
- 理解 JavaScript 闭包
- 闭包
- JavaScript中的作用域
- 对JavaScript调用堆栈和setTimeout用法的深入研究
- 悟透JavaScript
- 回调(Callback), 委托(Delegate), 事件(Event)
- U盘修复搞定