预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

apachemysqlphp源码编译使用方法 关于apachemysqlphp源码编译使用方法linux版本:ubuntu12.04今天完成了phpmysql和apache的配置主要是源码配置,apache主要是2.4.2版本php主要是5.3.11版本mysql主要是5.1.62版本前几天试了好几次,出现了软件的源冲突,我放了两个源在同一个source里,后修改后,安装没出现大的问题。总的'情况如下.我完成的过程如下:apache配置:./configure--prefix=/usr/local/apache/--with-libxml2--enable-modules=most--enable-mods-shared=all看这apache经典实例写的。在ubuntu上加上libxml2最新的版本,然后一切okmakemakeinstall然后输入127.0.0.1可以看见it‘swork!mysql配置:cdmysqlsudo./configure–prefix=/usr/local/mysql–with-mysqld-user=mysql–with-extra-charsets=all–enable-thread-safe-client在./configure配置中小心点,并且小心其中的提示我便是在小中度过那个./configure的,然后就是顺利的makemakeinstall由于要配置文件复制到etc目录下sudocp/mypath/mysql/etc/my.cnf[mysqld]#设置默认为INNODB表,支持事务:default-storage-engine=INNODB#设置默认的字符集UTF-8:character-set-server=utf8collation-server=utf8_general_cidefault-character-set=utf8#mysql启动用户user=mysql[client]default-character-set=utf8为了让普通的用户启动mysql赋予mysql目录如下权限sudochown-Rmysql:mysql/usr/local/mysql然后,切换到mysql的用户下,发现mysql启动了psaux|grepmysqld如果有/usr/local/mysql/bin/。。。说明启动了mysql,mysql配置ok在Php配置:最复杂的属php的配置,关键在于那个模块有点多配置和安装的时间有点长,有时候我还认为是死机呢?./configure--prefix=/usr/local/php--with-apxs2=/usr/local/apache/bin/apxs--with-mysql-dir=/usr/local/mysql--with-mysql-sock=/tmp/mysql.sock--with-pdo-mysql=/usr/local/mysql--with-mysqli=/usr/local/mysql/bin/mysql_config--enable-mod-charset--enable-bcmath--with-bz2--enable-calendar--with-curl--with-curlwrappers--enable-exif--enable-ftp--with-gdbm--with-gd=shared--with-ttf--enable-gd-native-ttf--with-gettext--with-gmp--enable-mbstring=all--enable-zend-multibyte--with-ming=shared--enable-sqlite-utf8--enable-shmop--enable-soap--enable-sockets--enable-sysvmsg--enable-sysvsem--enable-sysvshm--enable-wddx--with-xmlrpc--with-xsl--enable-zip--with-zlib--enable-discard-path--enable-force-cgi-redirect--enable-magic-quotes--enable-sigchild--with-ncurses--enable-pcntl然后configure中报出缺少好多组件,唉。。一个一个填上例如bz2和zlib和ncurses三个组件添加完后configure立即成功了,然后呢?makeokmaketest出问题。。。。。??无语了但是makeinstallok就需要对php配置了建立php.ini文件。写入如下的配置:error_log=/usr/local/