VPS侦探论坛

 找回密码
 注册
查看: 3675|回复: 1

修改main.sh 跑./install.sh之后实现自动安装。

[复制链接]
发表于 2017-8-31 15:08:11 | 显示全部楼层 |阅读模式

军哥,
请教一个问题,我想实现跑./install.sh 自动安装完成(lnmp),不需要点击回车。

编辑了main.sh
把read -p 开头都注释掉了(DBSelect / PHPSelect / InstallInnodb="y" 都选好了)。

问题出现在这段语句:
Press_Install()
{
    echo ""
    Echo_Green "Press any key to install...or Press Ctrl+c to cancel"
    OLDCONFIG=`stty -g`
    stty -icanon -echo min 1 time 0
    dd count=1 2>/dev/null
    stty ${OLDCONFIG}
    . include/version.sh
    Kill_PM
}

改成下面。
#Press_Install()
# {
#    echo ""
#    Echo_Green "Press any key to install...or Press Ctrl+c to cancel"
    OLDCONFIG=`stty -g`
    stty -icanon -echo min 1 time 0
    dd count=1 2>/dev/null
    stty ${OLDCONFIG}
    . include/version.sh
    #Kill_PM
#}

之后,安装就失败了:

Nginx: OK
Error: MySQL install failed.
Error: PHP install failed.
Sorry, Failed to install LNMP!
Please visit https://bbs.vpser.net/forum-25-1.html feedback errors and logs.
You can download /root/lnmp-install.log from your server,and upload lnmp-install.log to LNMP Forum.



请问要怎么修改呢?才能实现执行./install.sh 自动安装完成,不需要点击回车。

谢谢!
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2017-8-31 19:51:56 | 显示全部楼层


Press_Install 内的
. include/version.sh
Kill_PM
别注释,其他可以都注释,但是你别函数都注释了肯定就不起作用了
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-18 06:00 , Processed in 0.025691 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表