对于LNMP一键环境安装多PHP版本共存的方法感兴趣的读者,本文将会是一篇不错的选择,我们将详细介绍php安装多个版本,并为您提供关于Apache/Nginx+PHP+MySQL一键环境安装包、Cen
对于LNMP一键环境安装多PHP版本共存的方法感兴趣的读者,本文将会是一篇不错的选择,我们将详细介绍php安装多个版本,并为您提供关于Apache/Nginx+PHP+MySQL一键环境安装包、CentOs 下的 lnmp 环境安装 PHP 的 APCU 拓展、Debian LNMP一键安装包 Nginx/PHP5.3/MySQL、lamp安装多个php版本的有用信息。
本文目录一览:- LNMP一键环境安装多PHP版本共存的方法(php安装多个版本)
- Apache/Nginx+PHP+MySQL一键环境安装包
- CentOs 下的 lnmp 环境安装 PHP 的 APCU 拓展
- Debian LNMP一键安装包 Nginx/PHP5.3/MySQL
- lamp安装多个php版本
LNMP一键环境安装多PHP版本共存的方法(php安装多个版本)
多PHP版本只支持LNMP模式,LNMPA、LAMP模式下不支持!
要使用多PHP先安装多PHP版本,在lnmp1.4源码(lnmp1.3的不行哦)目录下运行:./install.sh mPHP 按提示选择要另外安装的PHP版本,不能多选,只能选一个,要安装多个需要安装完成后再运行前面的安装命令。
已经升级完LNMP管理脚本且已安装好多PHP版本的话,lnmp vhost add 时会在设置完日志名称后提示当前已经存在的PHP版本,按提示的数字选择就可以。
如果已经存在的虚拟主机要更改PHP为指定版本需要修改虚拟主机的配置文件,配置文件为 /usr/local/Nginx/conf/vhost/域名.conf ,将里面的include enable-PHP.conf; 替换为 include enable-PHP7.1.conf; 前面的7.1为PHP版本,可以根据自己的需要进行修改,但必须要对应的多PHP版本已经安装,要不然会提示502错误。
修改后必须要重启Nginx,否则无法生效。
然后就按照步步骤来
在lnmp的安装目录下
sudo ./install.sh mPHP
local 配置下多了个PHP7.2 的目录!
zb@zb-computer:/usr/local/Nginx$ cd /usr/local/PHP
PHP/ PHP7.2/
conf 多个enable-PHP7.2.conf
zb@zb-computer:/usr/local/Nginx/conf$ ls
enable-PHP7.2.conf koi-utf rewrite
Apache/Nginx+PHP+MySQL一键环境安装包
windows平台 1.Nginx PHP环境集成包:http://www.upupw.net/Nginx/ 我用的就是这个,WIN平台搞开发 Apache PHP环境集成包:http://www.upupw.net/Apache/ 2.WINDOWS的NGINXPHPMYSQLMEMCACHED的服务器集成环境 http://www.hdj.me/wnmpserver LINUX 平台 1.linux
windows平台
1.Nginx PHP环境集成包: http://www.upupw.net/Nginx/ 我用的就是这个,WIN平台搞开发
Apache PHP环境集成包:http://www.upupw.net/Apache/
2.WINDOWS的NGINX+PHP+MYSQL+MEMCACHED的服务器集成环境
http://www.hdj.me/wnmpserver
LINUX 平台
1.linux+
lanmp/lamp/lnmp/lnamp一键安装包
http://www.wdlinux.cn/lanmp/
http://www.wdlinux.cn/bbs/thread-6292-1-1.html
2.linux+apache/nginx+php+mysql
立即学习“PHP免费学习笔记(深入)”;
LNMP一键安装包
http://lnmp.org/install.html
3.LANMPS一键安装包,LINUX+NGINX+MYSQL+PHP+SPHINX ( PHPMYADMIN+OPENCACHE+XDEBUG )环境套件包,绿色PHP套件,一键自动安装
LANMPS 一键PHP环境安装包
http://www.lanmps.com/
CentOs 下的 lnmp 环境安装 PHP 的 APCU 拓展
- 下载源码,解压编译
cd /homw/download/
wget http://pecl.php.net/get/apcu-5.1.17.tgz
tar zxvf apcu-5.1.17.tgz
cd apcu-5.1.17
phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
- 配置 php.ini
vim /usr/local/php/etc/php.ini
lnmp reload php-fpm
- 查看是否安装成功
- phpinfo () 里搜索 apcu
- APCu Support Enabled
Debian LNMP一键安装包 Nginx/PHP5.3/MySQL
本文出自 “Jimmy Li我站在巨人肩膀上” 博客,请务必保留此出处http://jimmyli.blog.51cto.com/3190309/1060839
lamp安装多个php版本
随着web应用程序越来越复杂,不同的程序员可能需要使用不同的php版本来完成各自的工作。通常来说,在一个服务器上只有一个版本的php是不够的,而安装多个php版本可以很好地满足这个需求。
在本文中,我们将在lamp环境下介绍如何安装多个php版本,并通过一个简单的示例来演示如何切换php版本。
- 更新lamp环境
在开始安装多个php版本之前,我们需要确保系统和lamp环境已经是最新的。具体来说,可以使用以下命令更新系统和lamp环境:
sudo apt-get update sudo apt-get upgrade sudo apt-get install lamp-server^
在安装过程中,可能会要求您设置mysql和apache服务器的root密码。
- 安装不同版本的php
在安装lamp环境时,默认情况下会安装php5。如果需要安装其他版本的php,可以使用以下命令:
立即学习“PHP免费学习笔记(深入)”;
sudo apt-get install php7.0 php7.1 php7.2
在以上示例中,我们安装了php7.0、php7.1和php7.2。根据需要可安装不同版本的php。
- 配置不同版本的php
每个安装的php版本都有自己的配置文件,因此需要将它们分别配置。在Ubuntu系统中,php的配置文件位于/etc/php/{version}/apache2/目录下。
您可以使用以下命令打开php7.0的配置文件并修改其中的配置:
sudo nano /etc/php/7.0/apache2/php.ini
同样,也可以使用类似的命令来打开其他版本的php配置文件。
在编辑php配置文件时,需要注意以下几点:
- 确定要修改的配置项,例如:memory_limit、post_max_size、upload_max_filesize等。
- 更改配置项的值,根据需要设置适当的值
- 保存并关闭文件
完成以上步骤后,您可能需要重新启动apache服务器以使更改生效:
sudo service apache2 restart
- 切换php版本
当有多个php版本安装在系统上时,默认的php版本将是最后安装的一个。为了切换php版本,您可以使用以下命令:
sudo a2dismod php7.2 sudo a2enmod php7.1 sudo service apache2 restart
在以上示例中,我们禁用了php7.2并启用了php7.1。通过这些命令,我们已成功地将php版本从7.2更改为7.1,并将php7.1设置为默认版本。
- 示例
现在,我们来用一个简单的PHP脚本来演示如何切换php版本。首先,创建一个php文件并使用nano编辑器打开它:
nano /var/www/html/phpinfo.php
将以下代码复制到文件中:
<?php phpinfo(); ?>
保存并关闭文件。在浏览器中访问此文件,您将看到当前启用的php版本。如果您按照以上说明切换到另一个php版本,在刷新页面后,您将看到已更改的php版本。
- 总结
在本文中,我们介绍了如何在lamp环境中安装多个php版本,并通过一个示例演示了如何切换php版本。通过如此方便的管理不同的php版本,程序员可以高效地完成各自的工作,从而提高工作效率。
以上就是lamp安装多个php版本的详细内容,更多请关注php中文网其它相关文章!
今天的关于LNMP一键环境安装多PHP版本共存的方法和php安装多个版本的分享已经结束,谢谢您的关注,如果想了解更多关于Apache/Nginx+PHP+MySQL一键环境安装包、CentOs 下的 lnmp 环境安装 PHP 的 APCU 拓展、Debian LNMP一键安装包 Nginx/PHP5.3/MySQL、lamp安装多个php版本的相关知识,请在本站进行查询。
本文标签: