`
free_bird816
  • 浏览: 209069 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

php源码安装时的参数

阅读更多

在Linux下安装PHP,源代码方式安装,总需要配置很多参数。这里列出常用配置参数,并详细用中文解释说明了。

给大家一些参考./configure

–prefix=/usr/local/PHP                                   php 安装目录
–with-apxs2=/usr/local/apache/bin/apxs
–with-config-file-path=/usr/local/PHP/etc               指定php.ini位置
–with-MySQL=/usr/local/mysql                        mysql安装目录,对mysql的支持
–with-MySQLi=/usr/local/mysql/bin/mysql_config            mysqli文件目录,优化支持
–enable-safe-mode                              打开安全模式
–enable-ftp                                 打开ftp的支持
–enable-zip                                 打开对zip的支持
–with-bz2                                    打开对bz2文件的支持                        
–with-jpeg-dir                                 打开对jpeg图片的支持
–with-png-dir                                 打开对png图片的支持
–with-freetype-dir                              打开对freetype字体库的支持
–without-iconv                                 关闭iconv函数,种字符集间的转换
–with-libXML-dir                                 打开libxml2库的支持
–with-XMLrpc                                 打开xml-rpc的c语言
–with-zlib-dir                                 打开zlib库的支持
–with-gd                                    打开gd库的支持
–enable-gd-native-ttf                           支持TrueType字符串函数库
–with-curl                                    打开curl浏览工具的支持
–with-curlwrappers                              运用curl工具打开url流
–with-ttf                                    打开freetype1.*的支持,可以不加了
–with-xsl                                     打开XSLT 文件支持,扩展了libXML2库 ,需要libxslt软件
–with-gettext                                 打开gnu 的gettext 支持,编码库用到
–with-pear                      打开pear命令的支持,PHP扩展用的
–enable-calendar                  打开日历扩展功能
–enable-mbstring                  多字节,字符串的支持
–enable-bcmath                  打开图片大小调整,用到zabbix监控的时候用到了这个模块
–enable-sockets                  打开 sockets 支持
–enable-exif                      图片的元数据支持
–enable-magic-quotes               魔术引用的支持
–disable-rpath                     关闭额外的运行库文件
–disable-debug                  关闭调试模式
–with-mime-magic=/usr/share/file/magic.mime      魔术头文件位置

分享到:
评论

相关推荐

    php源码安装mysql

    标题“php源码安装mysql”提示我们将讨论如何在Windows上进行PHP源码安装,并与MySQL数据库集成。 首先,我们关注的是“网站”的创建。在描述中提到了"IIS60管理器",这是Internet Information Services(IIS)6.0...

    lnmp 源码安装教程

    源码安装时,我们需要下载MySQL的源代码包,然后按照指定步骤编译和安装。安装过程中,我们可定制配置选项,如数据存储路径、端口、用户权限等。 3. **PHP**:PHP是一种广泛使用的服务器端脚本语言,尤其适合Web...

    CentOS下安装Apache+MySQL+PHP5.5.0(源码安装)

    ### CentOS 下安装 Apache + MySQL + PHP5.5.0(源码安装) #### 知识点一:环境准备与配置 在开始安装之前,确保你的系统是 CentOS 6.3 64位版本,并且已经安装了必要的软件包管理工具 YUM (Yellowdog Updater ...

    PHP新款CRM客户管理系统源码带安装教程数据库 MySQL源码类型 WebForm

    新款CRM客户管理系统源码带安装教程 采用基于WEB的企业计算,采用PHP+MySQL进行开发,性能稳定可靠。数据存取集中控制, 避免了数据泄漏的可能。采用加密数据传递参数,保护系统数据安全。多级的权限控制, 完善...

    PHP实现Mysql数据库安装程序源码

    这个程序源码包含了一系列的PHP文件,如`schema.php`、`install2.php`、`install_ok.php`、`install1.php`、`install.php`、`config.inc.php`、`index.php`、`session.php`以及`54_Exit.php`,这些文件协同工作以...

    php7.3.33.tar.gz 源码安装包

    **PHP 7.3.33 源码安装详解** PHP(PHP:Hypertext Preprocessor)是一种广泛使用的开源脚本语言,尤其适合于Web开发,并可嵌入到HTML中。PHP 7.3.33是PHP的一个稳定版本,它在性能、安全性和功能上都有所改进。...

    LNMP源码安装详细笔记(Linux+Nginx+Mysql+php).rar

    源码安装PHP时,需要选择合适的扩展,如mysqli(用于MySQL交互)、gd库(图像处理)、curl(HTTP客户端)等。安装过程中,要确保配置文件正确地指向Nginx和MySQL的位置,然后进行编译和安装。 整个LNMP源码安装的...

    六仔php源码

    值得注意的是,安全是使用和部署任何PHP源码时的重要考虑因素。确保你的数据库配置文件不会暴露敏感信息,并且定期更新和维护你的系统,防止潜在的安全威胁。此外,"六仔php源码"这个名字可能是项目的一个内部昵称,...

    斗地主源码 PHP斗地主源码 支持多人在线

    使用预编译语句、参数化查询可以避免SQL注入,而对用户输入进行过滤和转义则可预防XSS攻击。 7. 性能优化: 为了保证大量用户同时在线,源码可能采用缓存技术(如Redis或Memcached)减少数据库查询压力,通过负载...

    PHP名片系统源码.zip

    5. **安全考虑**:PHP源码应包含安全措施,如防止SQL注入、XSS攻击等。例如,对用户输入进行过滤和转义,使用预处理语句处理数据库查询。 6. **部署与运行**:理解源码后,开发者可以将其部署到支持PHP的Web服务器...

    52挂qphp源码

    `data`目录则可能存储用户数据或系统配置信息,`install`目录则包含安装程序,用于首次部署时引导用户完成系统的安装和配置。 在深入探讨52挂qphp源码之前,我们需要了解一些基本的PHP编程概念。PHP是一种服务器端...

    php5.4.4的源码

    - **解析器和词法分析器**:PHP源码中的`Zend/zend_language_parser.y`和`Zend/zend_language_scanner.l`文件分别对应PHP语法解析和词法分析,是理解PHP语法解析过程的关键。 - **内存管理**:PHP如何管理内存,包括...

    php 在线工具箱源码 站长引流

    5. **文档**:可能包含README文件,解释如何安装、配置和使用这些源码,以及可能遇到的问题和解决方案。 6. **SEO优化相关文件**:可能包括XML Sitemap、robots.txt等,帮助搜索引擎更好地理解和索引网站内容,提升...

    PHP登录与注册源码

    8. **预防SQL注入**:为了防止恶意用户利用SQL注入攻击,PHP代码应使用预处理语句或参数化查询。这可以确保用户输入的数据不会干扰到SQL命令的执行。 9. **CSRF(跨站请求伪造)防护**:在注册和登录表单中加入CSRF...

    Doc.MZ_php源码_源码

    【PHP源码详解:Doc.MZ文档管理系统】 Doc.MZ是一个基于PHP的文档管理系统,它提供了全面的文档组织、存储、检索和管理功能,适用于企业、团队和个人进行知识管理和信息共享。本文将深入探讨PHP源码在Doc.MZ中的...

    借贷公司源码 网贷平台源码 php借贷源码

    3. **PHP源码**:使用PHP编写意味着源码的可扩展性和维护性较好,因为PHP有丰富的开源库和框架可以利用,同时社区支持强大,开发者可以轻松地找到解决问题的方法。 在【压缩包子文件的文件名称列表】中,我们只看到...

    电子公告牌的PHP源码.rar

    PHP源码对于开发者来说是透明的,允许他们查看、修改和学习代码结构,从而提升自身技能。这个"board"源码可能包含以下组成部分: 1. **数据库连接**:PHP通过PDO(PHP Data Objects)或MySQLi扩展与MySQL数据库进行...

    php学校网站系统源码

    【PHP学校网站系统源码详解】 PHP是一种广泛使用的开源脚本语言,尤其在网页开发领域,PHP因其灵活性、高效性和易学性而受到广大开发者喜爱。在这个“PHP学校网站系统源码”中,我们可以深入理解如何利用PHP技术...

    php个人引导页源码带后台

    源码可能内置了输入验证、参数化查询等安全措施。 6. **前端技术**:虽然主要讨论的是PHP后端,但引导页的展示效果离不开前端技术,如HTML5、CSS3、JavaScript等,可能会使用Bootstrap或其他前端框架来提升响应式...

    PHP搜盘网源码 网盘搜索

    安装过程中,需要将源码上传到服务器,配置好`config.php`,然后通过浏览器访问以启动程序。对于高级用户,可能还需要考虑服务器优化、安全设置以及负载均衡等问题。 至于压缩包内的`soupan`文件,这可能是源码...

Global site tag (gtag.js) - Google Analytics