类型:服务器管理面板
简介:基于Linux和Windows系统的网页控制面板,主要用于服务器管理、网站建设与运维
宝塔面板是一个简单易用的服务器管理面板,它提供了丰富的 PHP 软件管理工具,方便用户管理和配置 PHP 服务以及相关的设置,例如PHP服务、安装扩展、配置修改、上传限制、禁用函数、超时限制、配置文件以及日志等功能。
PHP是一种开源的服务器端脚本语言。它主要用于网页开发,可以与HTML、CSS、JavaScript等网页技术配合使用。在【软件商店】中就可以进行下载安装和配置。
一、PHP服务
当前Mysql的服务状态,可以在这里进行停止、重启、重载配置操作。如果对Mysql的配置文件进行修改过后,可以通过“重载配置”功能来进行配置生效。
二、安装扩展
在线安装PHP的扩展模块,根据实际需求来进行安装配置使用。
- Redis扩展仅支持一个PHP版本安装使用,若在其它PHP版本已安装redis扩展,请勿再装
- 请按实际需求安装扩展,不要安装不必要的PHP扩展,这会影响PHP执行效率,甚至出现异常
- opcache/xcache/apc等脚本缓存扩展,请只安装其中1个,否则可能导致您的站点程序异常
三、配置修改
如果要对PHP的环境配置需要调整或者修改,可以在此进行修改,请根据实际情况来进行配置使用。
四、上传限制
PHP配置文件中的“post_max_size”功能模块,限制PHP项目下的最大上传大小。
五、超时限制
PHP配置文件中的“max_execution_time”功能模块,脚本最大执行时间(秒) ,过短会导致文件还没上传完脚本就停止了。
- 若上传限制中值过大,需适当延长超时时间。
- 若网站在没有高并发的状况下频繁出现502超时现象,也可以尝试适当增加超时时间限制。
- 建议最大设置时间不要超过86400秒,也就是一天的时间。
六、配置文件
当前PHP的主配置文件(php.ini),PHP环境所有的功能配置在这里修改。若不了解配置规则,请勿随意修改。
七、FPM配置文件
PHP进程管理器的配置文件,若不了解配置规则,请勿随意修改。
八、禁用函数
- 禁用PHP的存在危险操作的函数。
- 在此处可以禁用指定函数的调用,以增强环境安全性!
- 强烈建议禁用如exec,system等危险函数!
九、性能调整
宝塔面板提供了一套根据系统配置来优化PHP的配置方案,可以根据实际环境需求来进行配置修改。
十、负载状态
展示当前PHP状态情况,如请求数,启动日期,应用池等等。
十一、PHPinfo
包含了PHP环境的各种配置信息,比如PHP的版本、操作系统的类型、PHP扩展模块的加载情况、当前PHP脚本运行的配置、请求头信息等等。在开发和调试阶段,通过查看这些信息可以帮助我们更好地了解当前PHP环境的状态,从而更好地调试和排查问题。
十二、Session配置
选择存储Session的方式,提供“files”、“redis”、“memcache”、“memcached”四种存储模式并填写相应的连接信息。同时还可以清理Session文件。
- 若你的站点并发比较高,使用Redis,Memcache能有效提升PHP并发能力
- 若调整Session模式后,网站访问异常,请切换回原来的模式
- 切换Session模式会使在线的用户会话丢失,请在流量小的时候切换
十三、日志
记录PHP的运行日志和运行中产生的错误日志。
十四、慢日志
主要用来记录在 PHP中执行时间超过指定时间的 PHP脚本。通过慢查询日志,可以查找出哪些语句的执行效率低,以便进行优化。