把web项目部署到linux服务器
部署 Web 项目到 Linux 服务器 在部署 Web 项目到 Linux 服务器时,需要准备好 Linux tomcat 压缩包,一般命名为 apache-tomcat-6.0.36.tar.gz。需要将压缩包放到 Linux 服务器自己的账户目录下,然后使用解压命令 tar xvf apache-tomcat-6.0.36.tar.gz 进行解压。解压完成后,为方便后期维护,可以将 tomcat 的名称修改为自己需要的名称。 在修改 tomcat 的默认端口之前,需要首先进入 admin-tomcat/conf 目录,找到 server.xml 文件,并使用 vi 编辑,修改<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />中的端口号为自己需要的端口号,例如 8022。修改完成后,按 ESC 退出编辑状态, 再按 :wq 保存并退出。 在部署自己的项目时,需要首先将项目打包为 war 格式,可以使用 Eclipse 的 Export 功能,选择 war 格式,然后将其上传到服务器的 admin-tomcat/webapps 目录下。上传完成后,可以使用 lsof -i:8022 命令查看 8022 端口是否被使用,如果没有被使用,可以执行 admin-tomcat/bin/startup.sh 来启动服务器,然后打开浏览器输入 http://192.168.1.100:8022/testjpda,即可访问自己的项目。 在关闭服务器时,需要执行 admin-tomcat/bin/shutdown.sh 命令,关闭服务器。 在整个部署过程中,需要使用到一些常用的 Linux 命令,例如: * cd 文件夹名:进入文件夹 * ls:查看当前目录下文件列表 * tar xvf 压缩包:解压缩包 * mv 旧文件夹名 新文件夹名:修改文件夹名称 * ps -ef |grep zhengzhifang:查看进程 * lsof -i:8022:查看 8022 端口是否被使用 * rm -r 文件:删除文件 * cp -rf 文件 文件夹:复制文件 * kill -9 进程号:杀掉进程 * tailf catalina.out:查看日志 在部署完成后,可以通过修改 admin-tomcat/conf/ tomcat-users.xml 文件来添加用户角色和密码,以便登录 tomcat 管理界面。 需要注意的是,在部署过程中,需要根据自己的需求修改相应的配置文件和参数,以确保项目的正确部署和运行。