ImageVerifierCode 换一换
格式:DOCX , 页数:4 ,大小:20.11KB ,
资源ID:230624      下载积分:15 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/230624.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(FreeBSD系列3FreeBSD下安装PHP.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

FreeBSD系列3FreeBSD下安装PHP.docx

1、FreeBSD11下安装PHP5.5.38一、安装1、安装php55# cd /usr/ports/lang/php55 (php5.5.38)#make config /选择相应配置# make install clean# rehash2、安装模块#cd /usr/pofts/www/mod_php55#make config / 选择Apache 支持#make install clean编译完成后会在/usr/local/libexec/apache24目录内多出一个libphp5.so文件,这是 Apache php 模块文件,需要在httpd.conf内添加以下配置,位置可以在Lo

2、adModule 最后一行的后面继续添加。LoadModule php5_modulelibexec/apache24/libphp5.so(FreeBSD11 php55下也可能会自己添加进apache24的配置文件)二、配置1、编辑 Apache 配置文件以支持 PHP 。# ee /usr/local/etc/apache24/httpd.conf2、在 httpd.conf 文件DirectoryIndex添加 index.php 。DirectoryIndexindex.phpindex.html3、在 httpd.conf 文件 节,添加下列语句使 Apache 支持 PHP 。A

3、ddType application/x-httpd-php .phpAddType application/x-httpd-php-source .phps4、将“/usr/local/etc”中的“php.ini-recommended ”复制为“php.ini ”,生成 PHP 的配置文件。注意:freebsd9.2及以后改成了:“ php.ini-production”# cd /usr/local/etc# cp php.ini-production php.ini5、编辑“php.ini”配置文件# ee /usr/local/etc/php.inisession.save_pat

4、h = /tmp#会话路径date.timezone = Asia/Shanghai#时区6、编辑“extensions.ini”配置文件# ee /usr/local/etc/php/extensions.ini保存空文件,退出。为安装PHP扩展作准备。7、重启 Apache 。# /usr/local/etc/rc.d/apache24 restart三、测试1、在Web根目录下(如 /usr/local/apache22/data)建立 index.php 文件,内容如下:# ee /usr/local/www/apache24/data/index.php2、保存退出。用浏览器打开 h

5、ttp:/服务器主机名或IP地址,如果能正常浏览就表明 PHP 安装成功。四、PHP 扩展1.安装# cd /usr/port/lang/php55-extensions#make config /选择需要的模块#make install clean一般只需要编译自己需要的模块,但因为每次编译都需要时间,我选择全部模块一次编译,但有些模块不是必要,而且如果不配置的话,则无法正常启动 Apache,不过我还是建议全部一次性编译,通过修改配置来禁用自己不需要的模块,这样在后期需要再打开,可以减少编译次数。2、编辑extensions.ini文件# cd /usr/local/etc/php# ee

6、 extensions.ini可以看到里面的配置全部被打开,为避免错误导致异常,关闭不需要的扩展,要哪个开哪个,在每行前面加个 “;” 就可以禁用这个模块,例如:;extension=bcmath.soextension=bz2.so;extension=calendar.so 年 月 日.so 文件置于 /usr/local/lib/php/20121212下重新加载php-fpm /usr/local/etc/rc.d/php-fpm reload用php m 命令查看 php已加载的模块安装memcache扩展# tar zxvf memcache-2.2.6.tgz# cd memca

7、che-2.2.6# /bak/local/php-fpm/bin/phpize#./configure -with-php-config=/bak/local/php-fpm/bin/php-config# make# make install# ll /bak/local/php-fpm/lib/php/extensions/no-debug-non-zts-20131226/-rwxr-xr-x. 1 root root 246328 10月 9 11:33 memcache.so同样检查到有memcache.so这个文件证明安装OK;修改php.ini文件;在文件中添加如下行:exte

8、nsion=memcache.somemcachememcache.chunk_size = 32768memcache.default_port = 11211memcache.allow_failover = 1memcache.max_failover_attempts = 20memcache.hash_strategy = consistentmemcache.hash_function = crc32主要是修改memcache扩展在php中的默认值,将这个值修改为自身系统需要的版本匹配PHP 7.0.12+ Apache 2.4.23 + MySQL 5.7.15 + PHPMyAdmin 4.4.15 组成。PHP 5.6.23+ Apache 2.4.20 + MySQL 5.7.13 + PHPMyAdmin 4.4.15 组成。PHP 5.4.45+ Apache 2.4.23 + MySQL 5.6.27 + PHPMyAdmin 4.4.15 集成。PHP 5.4最终版本为PHP 5.4.45,官方已经不再更新,不推荐使用PHP 5.5,建议直接使用PHP 5.6或PHP 7.PHP 6 已经直接跳过,官方将PHP 6的功能移植到了PHP 5系列当中。PHP 7.0 即 PHPNG,PHP Next Generation,详情请参见PHP 7简介。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1