安装jdk
1.查询原有的jdk rpm -qa | grep jdk rpm -qa | grep gcj yum -y remove 查询到的jdk 不行的话,用 rpm -e –nodeps 然后安装jdk8 yum list|grep java yum install java-1.8.0-openjdk.i686 java -version或者rpm -qa|grep java 安装tomcat下载tomcat8.5
wget http://apache.fayea.com/tomcat/tomcat-8/v8.5.34/bin/apache-tomcat-8.5.34.tar.gztar -zvxf 解压压缩包
进入bin目录 ./startup.sh 启动tomcat服务器 cd … cd logs cat catalina.out 查看日志 如果是用xshell,设置视图为瓷砖模式,
tail -n 20 -f catalina.out
修改端口号,在tomcat的conf目录下,vim server.xml, 找到<Connector port=”8080”…进行修改,也可以在只读模式下按下/ 后输入8080进行查找在按下i键进行修改
关闭tomcat,./shutdown.sh或者ps aux | grep tomcat 查看进程在执行 kill -9 1234 杀掉进程
安装mysql
卸载原来低版本
rpm -qa | grep mysql, 卸载 yum –y remove ***mysql***2.yum安装
yum -y install mysql-server mysql mysql-devel3.启动服务
启动: service mysqld start或者/etc/init.d/mysqld start 查看: ps aux | grep mysql查看启动进程 停止: service mysqld stop 重启: service mysqld restart4.创建root管理员
mysqladmin -u root password 1234565.登录
mysql -uroot -p1234566.登录之后,关闭防火墙,并设置允许其他客户端访问 查看防火墙状态,并关闭
service iptables status service iptables stop在mysql状态下输入两行命令
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option; FLUSH PRIVILEGES;重启下mysql
service mysqld restartnavicat连接数据库 查看下虚拟机的地址
ifconfig虚拟机上连接
将原来数据库的文件转储为sql文件,然后创建数据库,创建的数据库和项目中的程序jdbc.properties里的数据库名称一样,然后运行转储的sql文件
项目打包
配置pom.xml文件
<finalName>crm</finalName> <profiles> <!-- 默认开发环境 --> <profile> <id> dev </id> <properties> <env>dev</env> </properties> <activation> <activeByDefault>true</activeByDefault> </activation> </profile> <!-- 测试环境 --> <profile> <id> test </id> <properties> <env>test</env> </properties> </profile> <!-- 生产环境 --> <profile> <id> product </id> <properties> <env> product </env> </properties> </profile> </profiles> 资源文件配置 <!-- 最终包名指定 --> <finalName>crm</finalName> <!-- 资源文件指定 --> <resources> <resource> <directory>src/main/resources/${env}</directory> </resource> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> <include>**/*.properties</include> </includes> <filtering>false</filtering> </resource> </resources> 在build标签中打包命令(跳过maven 测试)
打开发环境包: clean compile package -Pdev -Dmaven.test.skip=true 打测试环境包: clean compile package -Ptest -Dmaven.test.skip=true 打正式环境包: clean compile package -Pproduct -Dmaven.test.skip=trueidea中设置
输入打包命令
打包完成后 上传到服务器上,直接将war包放在tomcat的webapps下 重启下tomcat即可
解决xshell无法拖拽文件问题 yum install lrzsz -y 安装插件