Linux下部署Web程序

时间:2026-02-13 19:49:54

1、创建用户

一般情况下,发布应用程序都不是使用root用户的,需要创建一个普通用户来发布程序;

创建Chyson用户:

    useradd -d /Chyson Chyson

设置密码:

    passwd Chyson (密码设置为Chyson)

切换用户:

    su - Chyson

2、安装Tomcat

tomcat只要解压就可以使用。

创建web目录   mkdir /Chyson/web

上传apache-tomcat-7.0.57.tar.gz

解压

   tar -xvf apache-tomcat-7.0.57.tar.gz

重命名

   mv apache-tomcat-7.0.57 Chyson-usermanage

启动tomcat    cd Chyson-usermanage/bin/   ./startup.sh 或者 sh startup.sh

查看日志:   tail -f ../logs/catalina.out

查看效果 http://192.168.0.160:8080/发现无法访问:

Linux下部署Web程序

3、防火墙打开 8080 端口    /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

    /etc/rc.d/init.d/iptables save

安装成功

Linux下部署Web程序

4、部署用户管理项目

上传usermanage.sql和ROOT.war到/Chyson/web

执行数据库脚本

    cat usermanage.sql | mysql -uroot -p123456

部署web程序

删除webapps下的所有文件

    cd /Chyson/web/Chyson-usermanage/webapps

    rm -rf *

拷贝ROOT.war到webapps

    cp /Chyson/web/ROOT.war .

重新启动tomcat

    cd ../bin/

    sh startup.sh && tail -f ../logs/catalina.out

5、启动浏览器测试

http://192.168.0.160:8080/user/page/query

Linux下部署Web程序

© 2026 五度知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com