【问题标题】:Shell script for installation [closed]用于安装的 Shell 脚本 [关闭]
【发布时间】:2013-03-08 08:01:26
【问题描述】:

我需要一个 shell 脚本文件,用于在 Ubuntu 12.10 上安装带有 PHP5(和 PHP-FPM)和 MySQL 支持(LEMP)的 Nginx。谁能指导我创建一个 shell 脚本文件来安装这些工具。是创建 shell 脚本的新手。

你的反应应该是可观的!!!

【问题讨论】:

    标签: shell ubuntu


    【解决方案1】:

    基本上,Shell 脚本是一个文件,其中包含您无论如何都可以在命令行中手动执行的命令。

    从创建它开始,内容如下:

    #!/bin/bash
    
    apt-get install ...
    
    # do some other operations
    

    将其保存为 script.sh。现在只需更改它的权限,使其可执行:

    $ chmod +x script.sh
    

    现在可以调用了:

    $ ./script.sh
    

    【讨论】:

    • 先生,我有一个疑问。在 shell 脚本中,我们使用 git repo checkout。然后在 repo 中我们有一个配置文件来设置数据库名称、密码等。如何使用 shell 脚本设置替换这些数据?
    • 好吧,你可以使用 Perl 或 sed 来完成这个任务。例如,用“password=qwerty”替换 conf 文件“password=”中的行,您可以使用 perl: perl -p -i -e 's/password=.*/password=qwerty/' conf.txt跨度>
    • 你能给我参考网址吗?
    • 例如,您可以阅读this article
    • 您好先生,如何使用 shell 脚本更改 /etc/nginx/sites-available/default 中的配置?
    猜你喜欢
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-16
    相关资源
    最近更新 更多