others.md 1020 B

Others

Rust

Ruby

mkdir -p php-demo chmod 777 php-demo && cd php-demo docker run --rm -it -w /var/www/html -v $(pwd):/var/www/html -p 8000:8000 groovy:jdk17-alpine /bin/bash cd /var/www/html

数据库

mysql

服务器

apache

jetty

tomcat

在部署 jsp 项目需要用到,项目打 war 包,放入 tomcat web目录,配置好运行:

# 新建项目
mvn archetype:generate \
  -DgroupId=com.example \
  -DartifactId=my-project \
  -DarchetypeArtifactId=maven-archetype-quickstart \
  -DinteractiveMode=false

mvn archetype:generate \
    -DgroupId=com.example \
    -DartifactId=my-jsp-project \
    -DarchetypeArtifactId=maven-archetype-webapp \
    -DinteractiveMode=false

# 编译项目
mvn package

# 部署项目
docker run -it --rm -p 8888:8080 -v $(pwd)/target:/usr/local/tomcat/webapps tomcat:9.0

# 访问 http://localhost:8888/my-project

Rust

docker run -d --privileged -p 58888:8080 jklincn/rust-os

访问: http://localhost:58888 开启vscode开发 rust