分享ubuntu 64 server 干净环境安装php5.3.10+mysql5.5.20+apache2.2.22(完) 本帖最后由 PhpNewnew 于 2012-12-26 00:42:11 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 关注中,曾经使用xampp linux版 广告:64位 CentOS 5.6 中 Nginx + php + mysql 的编译安装http://blog.csdn.net/liv2005/article/details/7181508长时间使用下来,感觉ngxin的抗压性比apache要好一些... Nginx 的赞扬之声很多了,有机会我也会尝试一下,不过用apache已经很久,太习惯了。另外阿里的开源Nginx 不知道你用过没有,据他们自己说是Nginx 的改进版,看起来不错。 安装方法一致,极个别包有分32/64 例如 Mysql... Linux —— PHP水平的一道标杆啊。…… 悲剧的是我现在还没玩过…… 别想着那么复杂,其实就那么回事.嘿嘿接下来完成win下环境搭建的文章,这个就简单啦... 汗,你字都打错了,应该是nginx! 还是觉得apache顺手。一直不想做新的尝试 安装的时候,选LAMP Server,简单省事 一般lamp server 都不是新版本,而后也无法使用apt-get install 来升级到最新的php.所以就类似出现大漏洞而无法通过打补丁的方式修正的时候就麻烦了。写这个编译过程就是出于这个目的 还是觉得apache顺手。一直不想做新的尝试 支持,虽然已经很久没搞linux和网页了。 最近php 出了几个大的安全隐患,在熟悉了yum 和 apt-get install 这些懒人安装模式后,逐渐的忘记了以前配置和编译环境的事情,昨天因为changjay同学说能不能提供一些安装过程,看了看我们板块这方面的文章也少,花了一下午和一晚上时间终于把裸机(只有系统的ubuntu 64 server 11.10) 装上了最新的php apache mysql 其中用到的各种扩展模块 全部都是最新的版本。因为是裸机 需要安装各种缺失的组件,实际上如果对自己的系统比较熟悉(以前安装模块位置很清楚),仅仅是升级php的话,顺利一次过 这个时间不会超过半个小时(实际上时间最多是10分钟)。剩下的时间都花在下载,找压缩包,以及配置错误重新配置编译上了。其中有一个文件存在bug 在gcc-4.6.1 语法错误的严格检查下报错,根据出错的提示,修改该c文件后顺利编译。 最近php 出了几个大的安全隐患,在熟悉了yum 和 apt-get install 这些懒人安装模式后,逐渐的忘记了以前配置和编译环境的事情,昨天因为changjay同学说能不能提供一些安装过程,看了看我们板块这方面的文章也少,花了一下午和一晚上时间终于把裸机(只有系统的ubuntu 64 server 11.10) 装上了最新的php apache mysql 其中用到的各种扩展模块 全部都是最新的版本。因为是裸机 需要安装各种缺失的组件,实际上如果对自己的系统比较熟悉(以前安装模块位置很清楚),仅仅是升级php的话,顺利一次过 这个时间不会超过半个小时(实际上时间最多是10分钟)。剩下的时间都花在下载,找压缩包,以及配置错误重新配置编译上了。其中有一个文件存在bug 在gcc-4.6.1 语法错误的严格检查下报错,根据出错的提示,修改该c文件后顺利编译。 good, thank you for sharing it! 其实apt get也是最新的了,先用apt updade再get就好 这个要标记一下,以前在linux下部署php不成功啊 我感觉用编译安装对技术要求比较高,而且安装起来经常会遇到依赖性问题,除非对某个开源版本相当熟悉了, 用yum系统能自动解决依赖关系,安装会比较顺利。两者区别何在呢? 不过我个人认为的最大的区别是YUM一般都是竟像源里的版本,所以用yum装,环境版本一般不会是最新的,另外稳定性应该也没有用编译方式安装来得高。但是这个也不好说,毕竟没有数据可以强有力证明! 嗯,实际上也就是为了更新才有了这次编译过程。相对来说自己编译的话就有比较多的自由度,能按照自己的实际需要进行编译,如果是yum...就一瞎子,人家给你弄好了你就用,可能连最后路径还得摸个半天...至于稳定性,实际上除了新版本自身可能有性能上的差异外,如果对编译不熟悉,我想真不如官方的yum镜像,毕竟那都是经过官方特别调试后的版本。对linux来说除非是重要的补丁,还真没必要升级个不停。 php 中文字符串截取问题??? PHP登陆求解决 问一个关于IIS url_rewrite的问题 数据库的内容显示到WEB页面中出现的问题 这个替换链接的正则怎么写 MySQL 取出数据的类型问题 如何获取请求页面的头信息 session文件的保存时间。(我只有10分了。) 急,急,,好乱的安装问题???????? tell 基础编程:关于单例模式的问题,大牛进来撸~~~ 这段正则怎么提取呀?
http://blog.csdn.net/liv2005/article/details/7181508
长时间使用下来,感觉ngxin的抗压性比apache要好一些...
Nginx 的赞扬之声很多了,有机会我也会尝试一下,不过用apache已经很久,太习惯了。
另外阿里的开源Nginx 不知道你用过没有,据他们自己说是Nginx 的改进版,看起来不错。
安装方法一致,极个别包有分32/64 例如 Mysql...
别想着那么复杂,其实就那么回事.嘿嘿接下来完成win下环境搭建的文章,这个就简单啦...
一般lamp server 都不是新版本,而后也无法使用apt-get install 来升级到最新的php.所以就类似出现大漏洞而无法通过打补丁的方式修正的时候就麻烦了。写这个编译过程就是出于这个目的
因为是裸机 需要安装各种缺失的组件,实际上如果对自己的系统比较熟悉(以前安装模块位置很清楚),仅仅是升级php的话,顺利一次过 这个时间不会超过半个小时(实际上时间最多是10分钟)。剩下的时间都花在下载,找压缩包,以及配置错误重新配置编译上了。其中有一个文件存在bug 在gcc-4.6.1 语法错误的严格检查下报错,根据出错的提示,修改该c文件后顺利编译。
因为是裸机 需要安装各种缺失的组件,实际上如果对自己的系统比较熟悉(以前安装模块位置很清楚),仅仅是升级php的话,顺利一次过 这个时间不会超过半个小时(实际上时间最多是10分钟)。剩下的时间都花在下载,找压缩包,以及配置错误重新配置编译上了。其中有一个文件存在bug 在gcc-4.6.1 语法错误的严格检查下报错,根据出错的提示,修改该c文件后顺利编译。
我感觉用编译安装对技术要求比较高,而且安装起来经常会遇到依赖性问题,除非对某个开源版本相当熟悉了, 用yum系统能自动解决依赖关系,安装会比较顺利。两者区别何在呢? 不过我个人认为的最大的区别是YUM一般都是竟像源里的版本,所以用yum装,环境版本一般不会是最新的,另外稳定性应该也没有用编译方式安装来得高。但是这个也不好说,毕竟没有数据可以强有力证明!
嗯,实际上也就是为了更新才有了这次编译过程。
相对来说自己编译的话就有比较多的自由度,能按照自己的实际需要进行编译,如果是yum...就一瞎子,人家给你弄好了你就用,可能连最后路径还得摸个半天...
至于稳定性,实际上除了新版本自身可能有性能上的差异外,如果对编译不熟悉,我想真不如官方的yum镜像,毕竟那都是经过官方特别调试后的版本。
对linux来说除非是重要的补丁,还真没必要升级个不停。