如何在centos7中配置一个php开发环境

发布时间:2021-03-04 17:57:50

来源:亿速云

阅读:84

作者:Leah

栏目:服务器

本篇文章为大家展示了如何在centos7中配置一个php开发环境,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

php有什么用

php是一个嵌套的缩写名称,是英文超级文本预处理语言,它的语法混合了C、Java、Perl以及php自创新的语法,主要用来做网站开发,许多小型网站都用php开发,因为php是开源的,从而使得php经久不衰。

安装:

yum  -y  install  php  php-devel  php-pear  php-mysql

配置:vim /etc/php.ini

display_errors = on  #  允许php报告错误

upload_max_filesize = 20M  #  上传文件大小限制

memory_limit = 512M  #  内存使用量

default_socket_timeout = -1  #  脚本超时时间,设置为无期限

完整配置文件参考:[PHP]

engine = On

short_open_tag = Off

asp_tags = Off

precision = 14

output_buffering = 4096

zlib.output_compression = Off

implicit_flush = Off

unserialize_callback_func =

serialize_precision = 17

disable_functions =

disable_classes =

zend.enable_gc = On

expose_php = On

max_execution_time = 30

max_input_time = 60

memory_limit = 512M

error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT

display_errors = on

display_startup_errors = Off

log_errors = On

log_errors_max_len = 1024

ignore_repeated_errors = Off

ignore_repeated_source = Off

report_memleaks = On

track_errors = Off

html_errors = On

variables_order = "GPCS"

request_order = "GP"

register_argc_argv = Off

auto_globals_jit = On

post_max_size = 8M

auto_prepend_file =

auto_append_file =

default_mimetype = "text/html"

doc_root =

user_dir =

enable_dl = Off

file_uploads = On

upload_max_filesize = 20M

max_file_uploads = 20

allow_url_fopen = On

allow_url_include = Off

default_socket_timeout = -1

[CLI Server]

cli_server.color = On

[Date]

[filter]

[iconv]

[intl]

[sqlite]

[sqlite3]

[Pcre]

[Pdo]

[Pdo_mysql]

pdo_mysql.cache_size = 2000

pdo_mysql.default_socket=

[Phar]

[mail function]

SMTP = localhost

smtp_port = 25

sendmail_path = /usr/sbin/sendmail -t -i

mail.add_x_header = On

[SQL]

sql.safe_mode = Off

[ODBC]

odbc.allow_persistent = On

odbc.check_persistent = On

odbc.max_persistent = -1

odbc.max_links = -1

odbc.defaultlrl = 4096

odbc.defaultbinmode = 1

[Interbase]

ibase.allow_persistent = 1

ibase.max_persistent = -1

ibase.max_links = -1

ibase.timestampformat = "%Y-%m-%d %H:%M:%S"

ibase.dateformat = "%Y-%m-%d"

ibase.timeformat = "%H:%M:%S"

[MySQL]

mysql.allow_local_infile = On

mysql.allow_persistent = On

mysql.cache_size = 2000

mysql.max_persistent = -1

mysql.max_links = -1

mysql.default_port =

mysql.default_socket =

mysql.default_host =

mysql.default_user =

mysql.default_password =

mysql.connect_timeout = 60

mysql.trace_mode = Off

[MySQLi]

mysqli.max_persistent = -1

mysqli.allow_persistent = On

mysqli.max_links = -1

mysqli.cache_size = 2000

mysqli.default_port = 3306

mysqli.default_socket =

mysqli.default_host =

mysqli.default_user =

mysqli.default_pw =

mysqli.reconnect = Off

[mysqlnd]

mysqlnd.collect_statistics = On

mysqlnd.collect_memory_statistics = Off

[OCI8]

[PostgreSQL]

pgsql.allow_persistent = On

pgsql.auto_reset_persistent = Off

pgsql.max_persistent = -1

pgsql.max_links = -1

pgsql.ignore_notice = 0

pgsql.log_notice = 0

[Sybase-CT]

sybct.allow_persistent = On

sybct.max_persistent = -1

sybct.max_links = -1

sybct.min_server_severity = 10

sybct.min_client_severity = 10

[bcmath]

bcmath.scale = 0

[browscap]

[Session]

session.save_handler = files

session.use_cookies = 1

session.use_only_cookies = 1

session.name = PHPSESSID

session.auto_start = 0

session.cookie_lifetime = 0

session.cookie_path = /

session.cookie_domain =

session.cookie_httponly =

session.serialize_handler = php

session.gc_probability = 1

session.gc_divisor = 1000

session.gc_maxlifetime = 1440

session.bug_compat_42 = Off

session.bug_compat_warn = Off

session.referer_check =

session.cache_limiter = nocache

session.cache_expire = 180

session.use_trans_sid = 0

session.hash_function = 0

session.hash_bits_per_character = 5

url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"

[MSSQL]

mssql.allow_persistent = On

mssql.max_persistent = -1

mssql.max_links = -1

mssql.min_error_severity = 10

mssql.min_message_severity = 10

mssql.compatability_mode = Off

mssql.secure_connection = Off

[Assertion]

[mbstring]

[gd]

[exif]

[Tidy]

tidy.clean_output = Off

[soap]

soap.wsdl_cache_enabled=1

soap.wsdl_cache_dir="/tmp"

soap.wsdl_cache_ttl=86400

soap.wsdl_cache_limit = 5

[sysvshm]

[ldap]

ldap.max_links = -1

[mcrypt]

[dba]

上述内容就是如何在centos7中配置一个php开发环境,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注亿速云行业资讯频道。

centos7.0配置php环境,如何在centos7中配置一个php开发环境相关推荐

  1. debian查看linux语言环境,如何在Debian中安装桌面和中文环境

    资深的Linux管理员都倾向于命令行界面,不过某些情况下图形界面还是有必要的,譬如浏览网页,另外国内的用户肯定涉及中文环境的问题,下文简述如何在Debian Etch中安装桌面系统和中文环境. 一.桌 ...

  2. linux系统安装python集成环境_windows和linux中搭建python集成开发环境IDE

    使用的系统及软件 Ubuntu / windows Python 2.7 / python 3 Pycharm 2.6.3 Openjdk Postgresql 9.1 Virtualenv Virt ...

  3. vue中控制mock在开发环境使用,在生产环境禁用

    文章目录 vue中控制mock在开发环境使用,在生产环境禁用 解决方案 vue中控制mock在开发环境使用,在生产环境禁用 原因:mock拦截所有的axios请求,根据请求,做出相应的响应.平时前后端 ...

  4. 如何在Linux中配置JDK环境变量

    如何在Linux中配置JDK环境变量 目录 如何在Linux中配置JDK环境变量 一.下载JDK 二.配置环境变量 三.刷新配置 一.下载JDK Java Downloads | Oracle 得到安 ...

  5. ) php中_如何在webmin中配置多个PHP版本

    请关注本头条号,每天坚持更新原创干货技术文章. 如需学习视频,请在微信搜索公众号"智传网优"直接开始自助视频学习 1. 前言 如何在webmin中配置多个PHP版本?本教程将会给您 ...

  6. Maven入门---如何在idea中配置Maven

    Maven入门---如何在idea中配置Maven 一.下载Maven 二.配置环境变量 三.配置本地仓库 四.配置镜像 五.配置统一的JDK 六.创建Maven项目 七.Maven项目变为Web项目 ...

  7. RTKLIB源码——如何在VS2019中配置、调试

    RTKLIB源码--如何在VS2019中配置.调试 一. 准备源码: 二.Visual Studio中新建工程: 三.编译结果: 四.实例 一. 准备源码: 注:第三方rtklib修改后的源码地址 h ...

  8. 如何在sharepoint2010中配置Google Anlytics 分析服务

    简介 Google Analytics(分析)不仅可以帮助您衡量销售与转化情况,而且能为您提供新鲜的深入信息,帮助您了解访问者如何使用您的网站,他们如何到达您的网站,以及您可以如何吸引他们不断回访. ...

  9. 如何在IIS中配置https

    如何在IIS中配置https,并能产生证书下发给用户,在客户端接受用户导入证书 请不要发msdn了 已经看过好几遍了为 Web 服务器配置 SSL 要在 IIS 中启用 SSL,首先必须获得用于加密和 ...

  10. 如何在Windows下搭建Qt安卓开发环境?

    一.导读 本文描述如何在Windows下搭建Qt安卓开发环境,由于Qt维护的安卓开发环境和安卓开发环境在很大程度上不兼容,所以在选择Qt版本的时候需要注意:在JDK和Android SDK环境的选择上 ...

最新文章

  1. 什么是两阶段提交协议2PC CAP
  2. python绘制指数函数图像及性质_指数函数图像及其性质正式版
  3. TIOBE 6月编程语言榜单:C语言继续占据第一
  4. XP操作系统最优视觉效果
  5. fullcalendar自定义搜索框_??这款搜索神器,真希望你早点使用,越早越好!有效提升学习和生活的幸福感!
  6. 开奖啦!支付宝全民撒钱 你分到多少?
  7. shell不允许输入空字符_反弹shell | ncamp;bash
  8. mysql group set,Mysql--group_concat()、group by、find_in_set()使用笔记
  9. x264编码参数大测试:05 subme与crf(g)
  10. iphone储存空间系统怎么清理_iPhone内存总是不够用?那是你不会清理,这样清立马腾出10G空间...
  11. Python 数据可视化之matpotlib画图
  12. 中级程序员还应该如何提高自己
  13. eclipse安装和jdk安装(windows平台)
  14. 西门子PLC内部的数据类型大全
  15. Frame-Pannel-Button综合
  16. 帆船驾驶技术的物理学原理
  17. PHP实现 美化 打赏点 金额 换算
  18. 什么是堡垒机?堡垒机有何优势?
  19. 华为最新鸿蒙消息,飞象网项立刚:华为鸿蒙7年后全球第一!网友:oppo第一个反对!...
  20. 如何添加共享计算机用户,如何设置电脑联机共享

热门文章

  1. 如何安装Ruby(Windows)
  2. django基础入门(3)django中模板
  3. js html table转json 反向生成数据源
  4. SpringMVC、SpringBoot拦截器的实现和原理
  5. java获取当前服务器用户_从授权服务器获取资源服务器中的用户角色
  6. 面试题之Error和Exception总结
  7. 散列表碰撞处理、开链法、HashTable散列
  8. 缺失索引自动创建语句
  9. 高仿爱鲜蜂购物应用源码
  10. RHCS 测试过程(含GFS2),未完待续!