VPS侦探论坛
标题:
【建议】LNMP 1.4多版本PHP并存
[打印本页]
作者:
pppscn
时间:
2017-4-4 15:10
标题:
【建议】LNMP 1.4多版本PHP并存
1、lnmp restart 这些仅支持重启默认版本的php,是否考虑重启其他版本 php-fpm
lnmp_start()
{
echo "Starting LNMP..."
/etc/init.d/nginx start
/etc/init.d/mysql start
#/etc/init.d/php-fpm start
for file in /etc/init.d/php-fpm*
do
if test -f $file
then
$file start
fi
done
}
lnmp_stop()
{
echo "Stoping LNMP..."
/etc/init.d/nginx stop
/etc/init.d/mysql stop
#/etc/init.d/php-fpm stop
for file in /etc/init.d/php-fpm*
do
if test -f $file
then
$file stop
fi
done
}
lnmp_reload()
{
echo "Reload LNMP..."
/etc/init.d/nginx reload
/etc/init.d/mysql reload
#/etc/init.d/php-fpm reload
for file in /etc/init.d/php-fpm*
do
if test -f $file
then
$file reload
fi
done
}
复制代码
2、扩展组件安装是否也加入兼容多版本php(安装前加一个步骤,选择php版本)
[
本帖最后由 pppscn 于 2017-4-4 21:20 编辑
]
作者:
pppscn
时间:
2017-4-11 11:53
上面的有bug,php-fpm有可能存在备份文件
lnmp_start()
{
echo "Starting LNMP..."
/etc/init.d/nginx start
/etc/init.d/mysql start
/etc/init.d/php-fpm start
for file in /etc/init.d/php-fpm[0-9].[0-9]
do
if test -f $file
then
$file start
fi
done
}
lnmp_stop()
{
echo "Stoping LNMP..."
/etc/init.d/nginx stop
/etc/init.d/mysql stop
/etc/init.d/php-fpm stop
for file in /etc/init.d/php-fpm[0-9].[0-9]
do
if test -f $file
then
$file stop
fi
done
}
lnmp_reload()
{
echo "Reload LNMP..."
/etc/init.d/nginx reload
/etc/init.d/mysql reload
/etc/init.d/php-fpm reload
for file in /etc/init.d/php-fpm[0-9].[0-9]
do
if test -f $file
then
$file stop
fi
done
}
复制代码
[
本帖最后由 pppscn 于 2017-4-11 22:57 编辑
]
作者:
pppscn
时间:
2017-4-11 13:51
第二点 已经在 【2017年4月10日13:58 GMT+8】 发布的包里面更新了
欢迎光临 VPS侦探论坛 (https://bbs.lnmp.com/)
Powered by Discuz! X3.4