首页 > 技术文章 > Web项目Linux下搭建

T-Bye 2021-08-11 20:44 原文

Web项目搭建

一、卸载过程

1.停止服务

1.1 停止tomcat进程

ps -ef |grep tomcat 查找tomcatPID
ps -ef |grep java 查找java PID
cd tomcat/bin 
./shutdown.sh
kill -9 pid	

1.2 停止mysql服

service mysqld stop
netstat -anp|grep 3306

2.备份项目包

2.1 项目包备份

tar zcvf  /tmp/work/suqi.tar.gz suqi/   #打成tar包并压缩
zip -r /tmp/work/suqi.zip suqi/  #打成zip包

2.2 mysql数据库备份

3.卸载软件包

卸载Tomcat:清理项目文件,直接删除Tomcat文件夹

卸载mysql:

yum remove mysql-server`

卸载JDK:

rpm -e jdk-1.8.0_11-fcs.x86_64

4.还原环境变量

vim /etc/profile 删除JAVA_HOME、CLASSPAHT、PATH下的部分
source /etc/profile

二、项目部署

2.1环境检查

cat /proc/cpuinfo 查看CPU信息
cat /proc/meminfo 查看内存信息
free -h 显示内存的使用情况
df -h 查看磁盘分区
top 显示或管理执行中的程序
service iptables status 查看防火墙是否运行
chkconfig iptables off 设置防火墙开机不启动

三、项目安装

3.1JDK安装和环境变量配置

JDK包:jdk-8u11-linux-x64.rpm

rpm -ivh jdk-8u11-linux-x64.rpm 安装JDK
rpm -ql jdk 查看JDK安装路径
vim /etc/profile 配置环境变量
	export JAVA_HOME=/usr/java/jdk1.8.0_11/
	export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
	export PATH=$JAVA_HOME/bin:$PATH
source /etc/profile
java -version

3.2Tomcat安装及配置

Tomcat包:apache-tomcat-7.0.82.zip 绿色解压包

unzip apache-tomcat-7.0.82.zip -d /opt/ 解压缩
cd /opt/apache-tomcat-7.0.82/bin/  
chmod +x *.sh 赋予执行权限
./start.sh  访问localhost:8080

3.3Mysql安装及服务管理

mysql使用yum仓库安装

配置国内仓库镜像文件 CentOS6-Base-itzmx.repo

rm -rf /etc/yum.repos.d/ 删除旧的镜像文件
cp /opt/suqi/CentOS6-Base-itzmx.repo  /etc/yum.repos.d/
yum clean all 清理yum缓存
yum  list 查看所有软件包信息 |grep mysql-server 
yum install mysql-server 安装
service mysqld start 启动mysql服务

3.4项目包配置及导入数据库数据

项目包:suqi-v1.0.2.3.war

数据文件:init_database.sql

unzip  /opt/suqi/suqi-v1.0.2.3.war -d /opt/apache-tomcat-7.0.82/webapps/suqi 解压缩
vim /opt/apache-tomcat-7.0.82/webapps/suqi/WEB-INF/config.txt 修改ip
vim /opt/apache-tomcat-7.0.82/webapps/suqi/WEB-INF/classes/log4j.properties 修改日志目录
mysql
source  /opt/suqi/init_database.sql;
show database;
use suqi;
exit;

四、冒烟测试

管理后台:localhost:8080/suqi/tms/login

公司名: 苏汽

管理后台管理员账号密码 admin/admin

推荐阅读