如何使用默认包,默认位置和在centos 6

时间:2016-06-14 18:43:50

标签: php multithreading pthreads

首先,我要说的是,我现在已经搜索了几天,而且我从每个来源都获得了一些信息,所以我现在需要的是将所有内容粘在一起。这是我第一次在Centos 6.8上使用PHP进行开发,并且在我需要多线程函数之前它已经基本完成了。

我发现我需要从源代码编译PHP 7.0.7: --enable-maintainer-zts,甚至--enable-pthreads,但我认为PHP 7不再需要了。问题是,我不知道还有什么是必要的运行PHP。我发现的每篇文章都有不同的PHP用途,所以每次都有不同的用途。此外,在make install之后(在使用--prefix = / usr / local / php之后)它会安装到该目录但是它不是yum安装它的同一目录所以我必须导出PATH,但如果可以避免,请告诉我。

所以我想,只是总结一下,我应该在./configure <here> --enable-maintainer-zts之间放置什么,以便它具有默认包以及--prefix=应该是什么,以便它安装在yum安装它的位置?

PHP.net有这个列表,但是,我还想要/需要一切吗?

我发现其他一些来源:

Source 1 - 有点帮助,但我不在Debian上 一个人有:--enable-bcmath --with-bz2 --enable-calendar --with-curl --enable-exif --enable-ftp --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --enable-gd-native-ttf --with-imap --with-imap-ssl --with-kerberos --enable-mbstring --with-mcrypt --with-mhash --with-mysql --with-mysqli --with-openssl --with-pcre-regex --with-pdo-mysql --with-zlib-dir --with-regex --enable-sysvsem --enable-sysvshm --enable-sysvmsg --enable-soap --enable-sockets --with-xmlrpc --enable-zip --with-zlib --enable-inline-optimization --enable-mbregex --enable-opcache --enable-fpm --prefix=/usr/local/php

另一个人:--prefix=/usr/local/php \ --with-apxs2=/usr/local/apache/bin/apxs \ --enable-mbstring \ --with-curl \ --with-openssl \ --with-xmlrpc \ --enable-soap \ --enable-zip \ --with-gd \ --with-jpeg-dir \ --with-png-dir \ --with-mysql \ --with-pgsql \ --enable-embedded-mysqli \ --with-freetype-dir \ --with-ldap \ --enable-intl \ --with-xsl

提前致谢!

0 个答案:

没有答案