VPS侦探论坛

 找回密码
 注册
查看: 3293|回复: 4

运行install.sh 报install.sh: line 20: .: lnmp.conf: file not found

[复制链接]
发表于 2020-1-17 15:49:14 | 显示全部楼层 |阅读模式

本帖最后由 dazongzi222333 于 2020-1-17 15:51 编辑

我下载lnmp1.5 和1.6版本,非完整版和完整版都试了,进入lnmp目录,运行:install.sh 都报:install.sh: line 20: .: lnmp.conf: file not found
lnmp.conf 文件是存在的,这可能是什么问题?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2020-1-17 19:16:35 | 显示全部楼层


哪里教程让你用sh运行install.sh,你可以看看官网教程是怎么执行安装脚本的 https://lnmp.org/install.html
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2020-1-19 11:45:50 | 显示全部楼层

抱歉,我误以为这两个命令效果一样。。。
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2020-1-19 13:16:59 | 显示全部楼层



sh 运行时不会识别 ./conf  引入的配置文件 如果想用sh 可以将引入的脚本文件写法由 . ./***.sh或conf 全部改成 source ./***.sh 或 conf,但我觉得没必要啊  直接 ./install.sh lnmp 就好了
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2020-1-19 16:25:49 | 显示全部楼层

wangweida 发表于 2020-1-19 13:16
sh 运行时不会识别 ./conf  引入的配置文件 如果想用sh 可以将引入的脚本文件写法由 . ./***.sh或conf 全部 ...

并不是这样的
因为lnmp是基于bash shell的,而有些系统里(如debian/ubuntu)sh默认是指向dash,bash和dash语法是有很多区别的
在bash中source 就等于 .

军哥运维代购:http://shop63846532.taobao.com/

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-20 21:30 , Processed in 0.027488 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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