# 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