📜  面纱框架安装 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:12:51.637000             🧑  作者: Mango

面纱框架安装 - Shell/Bash

面纱框架是一个基于Bash的轻量级Web框架,可以用于快速搭建一个简单的Web应用。

安装

在Linux环境下使用以下命令进行安装:

$ git clone https://github.com/ccpaging/mianju.git
$ cd mianju
$ sudo ./install.sh

这个安装过程会将 Web 应用安装到 /opt/mianju 目录下。安装完成后,可以启动 Web 应用:

$ sudo /opt/mianju/bin/run.sh start
配置

默认情况下,面纱框架的 Web 应用监听 8080 端口。可以用以下命令修改配置文件:

$ sudo vi /opt/mianju/conf/mianju.conf
使用

面纱框架可以使用 Bash Shell 的语法来进行开发。以下是一个简单的例子:

#!/opt/mianju/bin/sh

route() {
    echo "Content-Type: text/html"
    echo ""

    echo "<html>"
    echo "  <head>"
    echo "    <title>Hello, World!</title>"
    echo "  </head>"
    echo "  <body>"
    echo "    <h1>Hello, World!</h1>"
    echo "  </body>"
    echo "</html>"
}

route

保存为 hello.sh,并放到 /opt/mianju/srv/ 目录下。然后在 Web 浏览器中访问 http://localhost:8080/hello.sh 即可看到结果。

结语

面纱框架是一个非常方便、易用的Web框架,使用Bash Shell语法,可以使得Web应用变得非常灵活。