linux php5 mysql 配置_linux+php5.1.6+mysql5.0.2+apache2.0.55安装配置说明

linux+php5.1.6+mysql5.0.2+apache2.0.55安装配置说明:

一、mysql5.0.2的安装配置过程及说明:

1、 #tar -zvxf mysql-5.0.2-alpha.tar.gz2、 cd mysql5.0.2

3、 ./configure --prefix=/usr/local/mysql --sysconfdir=/etc --localstatedir=/var/lib/mysql --with-charset=gbk

#--prefix=/usr/local/mysql mysql安装的目标目录 #sysconfdir=/etc my.ini配置文件的路径 #localstatedir=/var/lib/mysql 数据库存放的路径 #--with-charset=gbk 数据库默认的字符集(如果需要支持中文,则必须加上该选项)4、make

5、make install

6、make clean

安装完成......

7、初始化数据库

cd /usr/local/mysql/bin

./mysql_install_db

如果系统没有mysql这个用户的话,最好做以下这步:

useradd -M -o -r -d /var/lib/mysql -s /bin/bash -c "MySQL Server" -u 27 mysql

然后我启动mysql

/usr/local/mysql/bin/mysqld_safe &

ok,先看看mysql能否正常工作

mysql -uroot mysql

如果一切正常则表示数据库启动成功,恭喜你了... ...

8、做完上面的步骤,然后把你编译目录的一个脚本COPY过去

(mysql.server在/usr/local/mysql/share/mysql/目录下)

cp support-files/mysql.server /etc/rc.d/init.d/mysqld

chkconfig --add mysqld

以后启动/停止数据库就可以使用下面的命令:

/etc/rc.d/init.d/mysqld start

/etc/rc.d/init.d/mysqld stop

二、apache20.55的安装配置说明:(DSO动态编译)

#tar -zvxf httpd-2.0.55.tar.gz#cd httpd-2.0.55#./configure --prefix=/usr/local/apache2 --enable-mods-shared=most --enable-so#make#make install#make cleanapache2安装完成,可以启动apache,看看能否看到那可爱的羽毛... ...

三、php5的安装配置说明:

在安装php5的过程中,真是一波三折,后来还是参考了网上的文章,加载了N多的库才搞定,所以这记录如下

1、 libxml2安装

源代码:libxml2-2.6.26.tar.gz

操作指令:

#tar -zxvf libxml2-2.6.26.tar.gz#cd libxml2-2.6.26#./configure#make#make install#make clean

2、zlib安装

源代码:zlib-1.2.3.tar.tar

操作指令:

#tar -zxvf zlib-1.2.3.tar.tar#cd zlib-1.2.3#./configure#make#make install#make clean

3、libpng安装

源代码:libpng-1.2.12.tar.gz

操作指令:

#tar -zxvf libpng-1.2.12.tar.gz#cd libpng-1.2.12#cp scripts/makefile.std makefile编辑 makefile 将 prefix 改为 prefix=/usr/local/libpng2

#make#mkdir /usr/local/libpng2#make install#make clean

4、jpeg安装

源代码:jpegsrc.v6b.tar.tar

操作指令:

#tar -zxvf jpegsrc.v6b.tar.tar#cd jpeg-6b#./configure --prefix=/usr/local/jpeg6 --enable-shared#make#mkdir /usr/local/jpeg6#mkdir /usr/local/jpeg6/include#mkdir /usr/local/jpeg6/lib#mkdir /usr/local/jpeg6/bin#mkdir /usr/local/jpeg6/man#mkdir /usr/local/jpeg6/man/man1#make install-lib#make install#make clean

5、GD安装

源代码:gd-2.0.33.tar.gz

操作指令:

#tar -zxvf gd-2.0.33.tar.gz#cd gd-2.0.33#./configure --prefix=/usr/local/gd2 --with-zlib --with-png=/usr/local/libpng2 --with-jpeg=/usr/local/jpeg6编辑 Makefile 231行 将

CPPFLAGS = -I/usr/local/jpeg6/include (该选项也可能为空,只要参考下面的修改就可以了)

改为

CPPFLAGS = -I/usr/local/jpeg6/include -I/usr/local/libpng2/include

#make#make install#make clean

6、libiconv安装

源代码:libiconv-1.9.2.tar.gz

操作指令:

#tar -zxvf libiconv-1.9.2.tar.gz#cd libiconv-1.9.2#./configure --prefix=/usr/local/libiconv#make#make install#make clean

将iconv.h连接到php的安装源程序中(php的安装源程序必须要和iconv.h在同一磁盘目录下面,否则link会出错),否则会php make会出错

#cd /usr/home/ty/php-5.1.6/ext/iconv/(该目录为php的安装源程序目录)#这里的php-5.1.6就是下面解压缩的路径#link /usr/local/libiconv/include/iconv.h iconv.h

7、开始安装PHP5

源代码:php-5.1.6.tar.gz

操作指令:

#tar -zxvf php-5.1.6.tar.gz#cd php-5.1.6#./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-xml --with-mysql=/usr/local/mysql --with-zlib --with-jpeg-dir=/usr/local/jpeg6 --with-png-dir=/usr/local/libpng2 --with-iconv=/usr/local/libiconv --with-config-file-path=/usr/local/lib --disable-debug --enable-safe-mode --enable-trans-sid --enable-memory-limit --enable-short-tags --disable-posix --enable-exif --enable-ftp --enable-sockets

#make#make install#make clean#cp /usr/src/php-5.1.6/php.ini-dist /usr/local/lib/php.ini

php安装完成 ... ...

8、把php加到apache里去

操作指令:

#vi /usr/local/apache2/conf/httpd.conf(1)在httpd.conf文件相应的地方添加下面几行(如果在安装php5时,有的配置可以已经加上了,就不需要再重新添加了)

LoadModule php5_module modules/libphp5.so

AddType application/x-httpd-php .php

在DirectoryIndex index.html index.html.var 后面添加index.php

配置完成... ...

四、测试

然后放个info.php文件上去测试看看成功

vi /usr/local/apache2/htdocs/test.php

输入以下代码,保存。

phpinfo();

?>

然后启动apache,访问http://your ip(or your website)/info.php如果能够看看php的相关信息,恭喜你,你的所有的配置成功了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值