好得很程序员自学网
  • 首页
  • 后端语言
    • C#
    • PHP
    • Python
    • java
    • Golang
    • ASP.NET
  • 前端开发
    • Angular
    • react框架
    • LayUi开发
    • javascript
    • HTML与HTML5
    • CSS与CSS3
    • jQuery
    • Bootstrap
    • NodeJS
    • Vue与小程序技术
    • Photoshop
  • 数据库技术
    • MSSQL
    • MYSQL
    • Redis
    • MongoDB
    • Oracle
    • PostgreSQL
    • Sqlite
    • 数据库基础
    • 数据库排错
  • CMS系统
    • HDHCMS
    • WordPress
    • Dedecms
    • PhpCms
    • 帝国CMS
    • ThinkPHP
    • Discuz
    • ZBlog
    • ECSHOP
  • 高手进阶
    • Android技术
    • 正则表达式
    • 数据结构与算法
  • 系统运维
    • Windows
    • apache
    • 服务器排错
    • 网站安全
    • nginx
    • linux系统
    • MacOS
  • 学习教程
    • 前端脚本教程
    • HTML与CSS 教程
    • 脚本语言教程
    • 数据库教程
    • 应用系统教程
  • 新技术
  • 编程导航
    • 区块链
    • IT资讯
    • 设计灵感
    • 建站资源
    • 开发团队
    • 程序社区
    • 图标图库
    • 图形动效
    • IDE环境
    • 在线工具
    • 调试测试
    • Node开发
    • 游戏框架
    • CSS库
    • Jquery插件
    • Js插件
    • Web框架
    • 移动端框架
    • 模块管理
    • 开发社区
    • 在线课堂
    • 框架类库
    • 项目托管
    • 云服务

当前位置:首页>CMS系统>Dedecms
<tfoot draggable='sEl'></tfoot>

lnmp切换php lnmp切换php版本

很多站长朋友们都不太清楚lnmp切换php,今天小编就来给大家整理lnmp切换php,希望对各位有所帮助,具体内容如下:

本文目录一览: 1、 lnmp怎么重装php? 2、 lamp一键安装包怎么单独升级php 3、 lnmp升级php5.5怎么升级 4、 LNMP 环境,php.ini 修改之后为什么不生效 5、 LNMP如何修改php-cgi进程数 6、 Linux系统lnmp安装完成后php的端口是多少,怎么修改php的端口号,在什么文件中? lnmp怎么重装php?

1、安装库:

CentOS :yum install libc-client-devel

Debian:apt-get install libc-client-dev

2、进入php安装目录的ext目录

比如php的安装目录为:/root/lnmp0.4-full/php-5.2.10/

则执行:cd /root/lnmp0.4-full/php-5.2.10/ext/

我们要安装imap模块,执行cd imap/

再执行 /usr/local/php/bin/phpize 返回信息:

Configuring for:

PHP Api Version: 20041225

Zend Module Api No: 20060613

Zend Extension Api No: 220060519

执行以下命令:

[root@vpser imap]# ./configure --with-php-config=/usr/local/php/bin/php-config

[root@vpser imap]# make make install

返回:

Build complete.

Don't forget to run 'make test'.

Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/

已经成功,再修改/usr/local/php/etc/php.ini

查找:extension = 再最后一个extension= 后面添加上extension = "imap.so"

保存,执行/root/lnmp restart 重启。

lamp一键安装包怎么单独升级php

在LNMP目前LNMP v1.2/1.3中已经包含了Nginx、MySQL/MariaDB、PHP的升级脚本,可以帮助搭建对环境中的程序进行升级。(注意:以下操作均需要在lnmp压缩包解压后的目录里运行)

一、Nginx升级脚本

执行:./upgrade.sh nginx 按提示输入版本号后回车(访问 可查找nginx的最新版本号和以往旧版本号。如:1.6.0 ),再次回车确认即可开始升级Nginx。如要升级到1.9.5或更高版本必须使用v1.3里面的升级脚本。Nginx升级为平滑升级,升级过程不影响nginx的运行。

另外如需添加其他模块可以编辑lnmp.conf 配置文件,在 Nginx_Modules_Options 参数的引号里加其他需要的参数。

lnmp 1.2版修改include/upgrade_nginx.sh文件

在Nginx_Modules_Arguments="" 参数的双引号里添加需要的其他模块,多个模块参数空格隔开,然后再运行升级即可。

二、MySQL升级脚本

虽然脚本会备份数据,但依然建议先自行备份!

执行:./upgrade.sh mysql 需要先输入MySQL root密码进行验证,验证不通过将无法进行升级,验证通过后可以到 获取MySQL的版本号,输入后回车确认,如要启用Innodb,输入y,不确定的话也可以输入输入y 回车确认,再次回车确认即可开始升级。会在/root 目录下生成mysql_upgrade日期.log的日志文件,供出错时排查。

如升级失败可将/usr/local/oldmysql日期的目录重命名为mysql,并将/etc/下的my.conf.bak.日期的配置文件重命名为my.cnf和/etc/init.d/下的mysql.bak.日期重命名为mysql即可恢复原mysql。(下面MySQL升级至MariaDB及升级MariaDB一样)

三、MySQL升级至MariaDB脚本

MariaDB是MySQL的一个分支,主要由开源社区在维护。MariaDB兼容MySQL,由MySQL创始人主导开发。依然建议先自行备份!

执行:./upgrade.sh m2m 需要先输入MySQL root密码进行验证,验证不通过将无法进行升级,验证通过后可以到 获取MariaDB的版本号,输入后回车确认,如要启用Innodb,输入y,不确定的话也可以输入输入y 回车确认,再次回车确认即可开始升级。会在/root 目录下生产mysql2mariadb_upgrade日期.log的日志文件,供出错时排查。

四、MariaDB升级脚本

依然建议先自行备份!

执行:./upgrade.sh mariadb 需要先输入MariaDB root密码进行验证,验证不通过将无法进行升级,验证通过后可以到 获取MariaDB的版本号,输入后回车确认,如要启用Innodb,输入y,不确定的话也可以输入输入y 回车确认,再次回车确认即可开始升级。会在/root 目录下生产mariadb_upgrade日期.log的日志文件,供出错时排查。

如升级失败可将/usr/local/oldmariadb日期的目录重命名为mariadb,并将/etc/下的my.conf.bak.日期的配置文件重命名为my.cnf和/etc/init.d/下的mariadb.bak.日期重命名为mariadb即可恢复原mariadb。

五、LNMP PHP升级脚本

升级PHP前,请确认你的网站程序是否支持升级到的PHP版本,防止升级到网站程序不兼容的PHP版本,具体可以去你使用的PHP程序的官网查询相关版本支持信息。v1.3大部分情况下也可以进行降级操作。

执行:./upgrade.sh php 到 获取版本号,输入版本号,如5.3.28 回车,再次回车确认即可开始升级。

如需要编译其他参数可以,lnmp 1.3版可以修改lnmp.conf配置文件里的 PHP_Modules_Options 参数的引号里加其他需要的参数。

lnmp 1.2版修改include/upgrade_php.sh文件

在PHP_Modules_Arguments="" 参数的双引号里添加需要的其他模块,多个模块参数空格隔开,然后再运行升级即可。

六、LNMPA/LAMP PHP升级脚本

升级PHP前,请确认你的网站程序是否支持升级到的PHP版本,防止升级到网站程序不兼容的PHP版本,具体可以去你使用的PHP程序的官网查询相关版本支持信息。

执行:./upgrade.sh phpa 到 获取版本号,输入版本号,如5.3.28 回车,再次回车确认即可开始升级。

lnmp升级php5.5怎么升级

并不建议你去升级lnmp的php,因为它本身是个集成环境,作者在制作它的时候,已经将它们做了特色的配置,这里面有许多是作者本身的考虑,擅自更改容易出问题。最好的办法,就是等作者更新lnmp,然后你去下载替换。

如果不想这样,可以自己去单独配置,不使用它这集成环境。这样版本任意改。

LNMP 环境,php.ini 修改之后为什么不生效

分析解决问题的方法:

1、到根目录下去找一下php-fpm看看在哪里?

find / -name php-fpm

/usr/local/php/sbin/php-fpm

/usr/bin/php-fpm

/etc/rc.d/init.d/php-fpm

找到了就是第三行的那个 然后执行

/etc/rc.d/init.d/php-fpm restart

这样php.ini配置文件就生效了!

解决方法二:

reboot 重新启动服务器,这个是扯淡的,还是老老实实的使用方法一更靠谱!

LNMP如何修改php-cgi进程数

NMP环境现在还是比较多人用的,下面介绍一个修改php-cgi进程数的方法:

一、修改php-cgi:

vi /usr/local/nginx/conf/nginx.conf

二、其中worker_processes 1;可以修改成2或3个,nginx本身就很强大,不需要像apache那样,开启过多的进程来保证其稳定运行。

vi /usr/local/php/etc/php-fpm.conf

三、找到,按你的内存容量修改PHP进程的数量,一般128内存开启6个,256内存开启16个。这样能保证,在PHP大并发的情况下不会502错误,注:PHP5.3系列不需要修改。

四、优化后,重启lnmp

/root/lnmp restart

Linux系统lnmp安装完成后php的端口是多少,怎么修改php的端口号,在什么文件中?

php的默认端口就我知道应该是9000,修改端口号请在PHP安装目录找到配置文件修改。

关于lnmp切换php的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。

查看更多关于lnmp切换php lnmp切换php版本的详细内容...

声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did168786
更新时间:2023-04-11   阅读:53次

上一篇: cpp如何调用php cpp调用c

下一篇:物品借还php 物品借还app安卓版

相关资讯

最新资料更新

  • 1.织梦DEDECMS分表迁移内容模型转入新建模型的方法
  • 2.dedecms添加rss订阅功能实现代码
  • 3.织梦在导航栏下拉菜单中调用当前栏目子类的方法
  • 4.dedecms编辑修改文章后使发布时间更新为最新时间的解决方法
  • 5.Dedecms文章设置推荐后列表页标题自动加粗的解决方法
  • 6.Dedecms提示信息及提示内容的修改方法
  • 7.织梦DedeCms取消后台登陆验证码的方法示例
  • 8.dede织梦文章列表隔行换色的方法
  • 9.完美织梦DeDeCMS 5.6 升级 5.7 SP1版解决方案
  • 10.dedecms实现任意页面调用当前会员信息的方法
  • 11.织梦DEDECMS dede:arclist,dede:list获取附加表字段内容的方法
  • 12.dedecms返回列表页功能的标签代码
  • 13.织梦dedecms不能上传或者保存jpeg格式图片的解决方法
  • 14.解析DedeCms中data目录下的sessions是什么文件
  • 15.dedecms实现游客可以提问、回答及查看的方法
  • 16.织梦dedeCMS二次开发文档手册 程序目录详解以及数据表结构字段
  • 17.dedecms [field:fulltitle/]标签详解(小结)
  • 18.dedecms图片集添加水印的方法
  • 19.dedecms列表页上一页下一页翻页单独调用的方法
  • 20.登录织梦后台提示用户名不存在的解决方法介绍

CopyRight:2016-2025好得很程序员自学网 备案ICP:湘ICP备09009000号-16 http://haodehen.cn
本站资讯不构成任何建议,仅限于个人分享,参考须谨慎!
本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。

网站内容来源于网络分享,如有侵权发邮箱到:kenbest@126.com,收到邮件我们会即时下线处理。
网站框架支持:HDHCMS   51LA统计 百度统计
Copyright © 2018-2025 「好得很程序员自学网」
[ SiteMap ]