php5和mysql5的安装配置

php5.6+MySQL5.6+Apache2.4下载、安装及配置 php 手动搭建环境posted on 2017-03-0113:38 发瑞 阅读(9946) php手动搭建环境有好多种组合,版本号不一致,会导致搭建失败。我搭建的组合是: php5.6+MySQL5.6+Apache2.4的组合。 一、PHP语言包下载 首先从官网上下载php5.6 http://windows.php.net/download#php-5.6 选择完整版下载: 二、 Apac 阅读详情

选择apache2的动态添加模块,在redhat linux 9上编译,安装PHP非CGI版本

我所用到的软件包:

  • apache 2.0.54
  • php 5.1.4
  • zlib 1.2.3
  • mysql 5.0.22
  • libxml2 2.6.26

碰到过的问题:

1. mysql在本地已经安装

对策: rpm -e --nodeps mysql-VERSION-NUMBER。其余软件类似

2. zlib版本过低

对策: 下载新版本安装,比如zlib-1.2.3.tar.tar

3. mysql的版本不能是带静态库的安装版mysql-standard-5.0.22-linux-i686.tar.gz,否则导致php不能configure

对策: 下载源代码编译,比如mysql-5.0.22.tar.gz

4. 不要在mount上来的磁盘编译,特别是NTFS格式的,否则会出莫名其妙的错误

5. mysql的configure命令,摘自mysql-5.0.22.tar.gz中的INSTALL文件

     CFLAGS="-O3" CXX=gcc CXXFLAGS="-O3 -felide-constructors /
            -fno-exceptions -fno-rtti" ./configure /
            --prefix=/usr/local/mysql --enable-assembler /
            --with-mysqld-ldflags=-all-static

6. php的configure命令

./configure /
--disable-cgi /
--with-apxs2=/usr/local/apache2/bin/apxs /
--with-mysql=/usr/local/mysql /
--with-xml /
--with-dom /
--with-zlib /
--with-libxml /
--enable-inline-optimization /
--enable-safe-mode /
--enable-track-vars /
--enable-trans-sid /
--enable-xml /
--enable-libxml /
--enable-so

7. 由于每台机器上的lib库不同,在apache2中加载libphp5.so的时候可能会有一些symbol undefined

对策: 更改configure中--enable和--with的选项。如有必要加上--disable-all。注意,--disable-all不安装php5-extension这个和perl的兼容库,将会使许多函数无法运行

其余注意点可以在各安装包的INSTALL文件和网上的文章中找到,例如

LAMP架构 MySQL/Mariadb 、Apache、PHP5、PHP7安装配置,Apache和PHP结合   LAMP架构 Linux+Apache(httpd)+MySQL+PHP 三个角色可以在一台机器上,也可以分开(Apache(httpd)+PHP必须要在一起) MySQL/Mariadb介绍 MySQL最新版本5.7GA/8.0DMR MySQL5.6变化比较大,5.7性能上有很大提升 Mariadb为MySQL的一个分支,官网,最新版本10.2 MariaDB主要由SkySQ... 阅读详情

相关推荐

PHP5+MySQL网站开发实例精讲

话不就不多说了。如标题是PHP5+mysql网站开发实例,该资源包含13章,外加例子几个,帮助了你们,也是帮助了我。。

掌握php5操作mysql数据库的方法_PHP5 操作MySQL数据库基础代码

$mysqli = new mysqli("localhost","root","");$mysqli->select_db("mydb");if($mysqli->errno == 0) //判断当前连接是否成功{$sql = "SELECT * FROM student";$stmt = $mysqli->stmt_init(); //创建预处理对象$stmt->pre...

weixin_29758513的博客 209

APACHE+PHP5+MYSQL_配置

APACHE+PHP5+MYSQL_配置.pdf

ThinkPHP学习(三)配置PHP5支持MySQL,连接MySQL数据库

上一篇:ThinkPHP学习(二)理清ThinkPHP的目录结构及访问规则,创建第一个控制器 配置PHP5支持MySQL 打开PHP配置文件“F:\PHP\php5328Win32\php.ini”,查找“extension=php_mysql.dll”, 把前面的分号去掉,保存文件,启动服务; 却提示“PHP startup: Unable to load dynamic library :...

无知人生,记录点滴 882

最新Linux CSI Tools安装教程(两台主机,一发一收)(监控模式)

无线感知之CSI Tools工具安装,最新在监控模式下采集CSI数据,

h1998040218的博客 3034

贝塞尔曲线基础

贝塞尔曲线于1962年由法国工程师皮埃尔·贝塞尔(Pierre Bézier)所广泛发表,他运用贝塞尔曲线来为汽车的主体进行设计。贝塞尔曲线最初由Paul de Casteljau于1959年运用de Casteljau演算法开发,以稳定数值的方法求出贝兹曲线。

YiYeZhiNian的博客 2048

PHP教程_PHP5函数mysql_connect协同的mysql_fetch_array函数

PHP教程 PHP5函数mysql_connect协同的mysql_fetch_array函数。

goufeng93的博客 443

Anaconda详细安装及使用教程(带图文)

Anacond的介绍 Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。因为包含了大量的科学包,Anaconda的下载文件比较大(约531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和Python)。 Conda是一个开源的包、环境管理器,可以用于...

代码帮 186万+

PHP5对Mysql5的任意数据库表的管理代码示例(四)

续:如果点击删除一个条目则会跳转到del.php//del.phphtml>head>title>Deleting an entry from the databasetitle>meta http-equiv="Content-Type" content="text/html; charset=gb2312" />head>body bgcolor=#ffffff>h2>Delete a

Enjoy Life 1355

利用Virtuoso IC 618进行LDO稳定性分析与补偿设计

本文详细介绍了如何利用Virtuoso IC 618进行LDO稳定性分析与补偿设计。通过搭建仿真环境、运行STB分析诊断环路问题,并深入探讨密勒补偿、调零电阻等关键技术,帮助工程师在Virtuoso平台中高效完成LDO的稳定性优化与验证,确保芯片在各种工艺角下的鲁棒性。

weixin_29170327的博客 162

LCD、LED、OLED、Mini LED、Micro LED、全阵列LED、QLED、QD-OLED、QNED、AMOLED是什么意思?

LCD(液晶显示器,Liquid Crystal Display)定义:LCD 是一种利用液晶材料控制光线通过的显示技术,需依靠背光源(如冷阴极荧光灯 CCFL 或 LED)照亮液晶层以形成图像。技术原理:液晶分子在电场作用下改变排列,控制背光通过的强度和颜色。液晶本身不发光,需外部光源。特点:结构包括背光层、液晶层、彩色滤光片和偏光片。响应时间较慢,黑色表现因背光漏光而偏灰。LED(发光二极管显示,Light Emitting Diode)定义。

中国最威武的城市!武功军威-武威,铁骨铮铮! 3427

PHP 5 MySQLi 函数

mysqli_fetch_field_direct() 从结果集中取得某个单一字段的 meta-data,并作为对象返回。mysqli_fetch_array() 从结果集中取得一行作为关联数组,或数字数组,或二者兼有。mysqli_fetch_all() 从结果集中取得所有行作为关联数组,或数字数组,或二者兼有。mysqli_character_set_name() 返回数据库连接的默认字符集。mysqli_fetch_row() 从结果集中取得一行,并作为枚举数组返回。

2401_83887434的博客 499

KUKA机器人修改机器人名称和IP地址的具体方法示例

KUKA机器人修改机器人名称和IP地址的具体方法示例

Robot_PLC_HMI_Automation 5259

php5mysql是什么_php5 mysql安装配置的方法是什么

php5 mysql安装配置的方法是什么发布时间:2020-07-27 14:07:32来源:亿速云阅读:75作者:Leah本篇文章为大家展示了php5 mysql安装配置的方法是什么,代码简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。php5 mysql安装的方法:首先选择apache2的动态添加模块;然后在redhat linux 9上编译;接着安装PHP非...

weixin_39776344的博客 202

YOLOv8_obb训练流程-原理解析[旋转目标检测理论篇]

本文主要介绍了YOLOv8旋转目标检测的流程,介绍了标签的解码、预测结果的解码,以及如何理解旋转角度等内容,还介绍旋转目标检测框的正样本选取及Loss计算。

ice 4732

【007】C++编程必知:原码、补码、反码的全面解读

计算机存储的是数据的补码。原码:计算机中对数字的二进制定点表示方法。比如123的原码是0111 1011。无符号数:原码=反码=补码。有符号数:要分正数和负数,正数的最高位为0,负数的最高位为1。其中,正数的原码、反码、补码都是相同的;负数的反码等于原码的符号数(最高位)不变,其他位取反;补码等于反码+1。比如:-123的原码是1111 1011,反码为1000 0100,补码为1000 0101。原码、补码和反码都是用于计算机表示有符号整数的方法。

Lion_Long的博客 2920

freebsd 安装apache2 php5 mysql_freeBSD5.4下安装配置apache2+php5+mysql5过程

freeBSD5.4下安装配置apache2+php5+mysql5过程发布时间:2008-09-08 18:49:00 作者:佚名 我要评论1.下载:mysql-standard-5.0.12-beta-freebsd5.3-i386.tar.gz2.下载:php-5.0.5.tar.gz3.下载:httpd-2.0.54.tar.gz4.所下载的压缩包上传到系统的FTP上。5.安装M...

weixin_28940217的博客 198

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

nginx php ecshop,centos5.5 安装配置 ecshop【nginx + php + mysql】

centos5.5 安装配置 ecshop【nginx + php + mysql】备注:建议使用centos5.5作为ecshop的注意,因为centos6的最新版本都是5.3以上的,所以而ecshop的最新版本高版本都不太支持。本人一开始装的是centos6.6,发现装了后很多函数报错!1、安装nginx:如果是centos5.5加入nginx源:#新建 /etc/yum.repos.d/ng...

weixin_29603387的博客 202

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

安装环境 php5.2 mysql_php环境配置 php5 MySQL5 apache2 phpmyadmin安装与配置图文教程

所以特意写了这个配置文档,相信按照以下步骤你一定会成功的.错误的地方也希望各位指正.本例是在wiondws XP下php5.2.1(zip)apache2.2.4MySQL5.0.37phpmyadmin2.10.0.2ZendOptimizer-3.2.6的安装与配置Apache 的安装1 点击apahce安装包2 接受协议3 下面3项随便填即可apache 监听80 端口.如果iis用了80端...

weixin_39622760的博客 330

centos php5.4 mysql_CentOS5.4下安装和配置Apache、PHP、MySql、PHPMyAdmin

安装Php的人目的不同,如果是开发人员,不是专门的DBA,只是想安装PHP和MySql,然后迅速转入编程工作,自然对Linux以及配置都不熟悉,这种情况下,如果从Apache开始都重新安装,则需要各种包的下载和配置,而且各种包还互相具有依赖性,对于菜鸟来说无疑是一场噩梦,我就是这种情况,一开始想认真了解下这些软件的安装和配置,但是这样害我折腾2,3天,还是没有配置好,几乎灰心绝望,最后转变思路,用...

weixin_27031001的博客 266

ecshop支持mysql5.5吗,centos5.5 安装配置 ecshop【nginx + php + mysql】

centos5.5 安装配置 ecshop【nginx + php + mysql】备注:建议使用centos5.5作为ecshop的注意,因为centos6的最新版本都是5.3以上的,所以而ecshop的最新版本高版本都不太支持。本人一开始装的是centos6.6,发现装了后很多函数报错!1、安装nginx:如果是centos5.5加入nginx源:#新建 /etc/yum.repos.d/ng...

weixin_29272301的博客 212

centos7配置apache php mysql_CentOS7中apache与php7及mysql5.7的安装配置详解

这篇文章主要介绍了CentOS7服务器中apache、php7以及mysql5.7的安装配置代码,需要的朋友可以参考下CentOS7服务器中apache、php7以及mysql5.7的配置代码如下所示:yum upgradeyum install net-tools安装apache关闭SELinux编辑器打开 etc/selinux/config 文件,找到 SELINUX=enforcing 字...

weixin_29281915的博客 453

Apache 2 PHP 5 MySQL 5安装配置

最新版Apache 2 PHP 5 MySQL 5安装配置 - 快乐学习PHP(之一)发表时间: 2007-11-25 08:31    作者: luzhou    来源: PHPChina 开源社区门户字体:小中大 |打印【转载请注明作者和出处】Windows下最新版Apache 2+PHP 5+MySQL 5+Zend Optimizer+p

newzhhsh的专栏 977

php5.6 mysql nginx_centos7 nginx+php5.6+mysql安装与配置

安装与配置php 56的安装php的配置写在 php.ini,可在phpinfo()中查看//查找已安装yum list installed | grep php// php卸载yum -y remove php56*yum remove httpd* php*可用的资源:centos 安装php56+nginxnginx + php-fpmnginx安装sudo rpm -Uvh http://...

weixin_32950759的博客 257

php mysql环境 xp_PHP环境配置 for winXP(IIS PHP5 MySQL5 ZendOptimizer phpmyadmin安装与配置...

php环境配置 for winXP(IIS PHP5 MySQL5 ZendOptimizerphpmyadmin安装与配置)/************************************************* Author:Felix**Blog:blog.sina.com.cn/felixlg** QQ:285415938** DateTime:07/06/2007...

weixin_42140625的博客 144
上一篇: 一个winhttp的服务程序
下一篇: DXUT编程指南.
MikeFeng
博客等级 码龄23年 27粉丝 29原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值