相信小伙伴在面试中都会遇到问到项目问题,也避免不了被面试官问到怎么部署项目测试环境,很多测试环境都是开发部署好的,在给我到我们进行测试,那我们是不是也该要学会怎么在自己电脑上部署测试环境呢。
Linux部署tomcat流程Linux上部署MySQL步骤linux下如何搭建Tomcat服务器 linux下安装tomcat一边经过5步:
1)下载apache及jdk安装文件 Jdk-7u10-linux-i586-rpm.bin Apache-tomcat-7.0.tar.gz
2) 安装JDK及apache Jdk-7u10-linux-i586-rpm.bin放在/usr目录下 chmod 777 Jdk-7u10-linux-i586-rpm.bin 将其改为可执行文件 sh Jdk-7u10-linux-i586-rpm.bin 执行此文件,先会出来一段协议,按空格看完 后选择yes会自动释放出JDK的RPM包,并进行安装。 安装完成后/usr/java/jdk1.7.0_10即为JDK的安装目录 测试java安装成功 java –version Apache-tomcat-7.0.tar.gz放在/usr/local目录下 解包:tar –zxvf Apache-tomcat-7.0.tar.gz
3)配置环境变量(/etc/profile) Vi /etc/profile 在文件最后端加入: JDK_HOME=/usr/java/jdk1.7.0_10 JAVA_HOME=/usr/java/jdk1.7.0_10 CATALINA_HOME=/usr/local/tomcat7.0 JRE_HOME=/usr/java/jdk1.7.0_10 Source/etc/profile 载入配置
4)启动tomcat sh /usr/local/tomcat7.0/bin/startup.sh Using CATALINA_BASE: /usr/local/tomcat7.0 Using CATALINA_HOME: /usr/local/tomcat7.0 Using CATALINA_TMPDIR: /usr/local/tomcat7.0/temp Using JRE_HOME: /usr/java/jdk1.7.0_10 ps –ef | grep tomcat查看tomcat是否启动
5)测试tomcat 打开浏览器并输入http://localhost:8080 8080为tomcat默认端口 会出
tomcat搭建网站我当时用的是linux,centos6.4操作系统,当时我们部署的过程是这样的: 1.[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm 使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子,然后就可以直接yum安装了。
2.[root@localhost ~]# yum -y install mysql57-community-release-el7-10.noarch.rpm 之后就开始安装MySQL服务器。 [root@localhost ~]# yum -y install mysql-community-server
3. 首先启动MySQL [root@localhost ~]
4.查看MySQL运行状态,运行状态如图: [root@localhost ~]# systemctl status mysqld.service
5. 想进入MySQL还得先找出此时root用户的密码,通过如下命令可以在日志文件中找出密码: [root@localhost ~]# grep "password" /var/log/mysqld.log
6. 如下命令进入数据库: [root@locDalhost ~]# mysql -uroot -p 输入初始密码,此时不能做任何事情,因为MySQL默认必须修改密码之后才能操作数据库: mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
- 部署tomcat,具体步骤参考tomcat部署过程
- 部署mysql数据库,具体步骤参考mysql部署过程
- 部署应用程序到Tomcat服务器 部署应用程序到Tomcat服务器就是将开发好的应用程序打包成war包,然后发布到tomcat服务器的指定目录下,具体步骤如下: 1> 打包应用程序的代码,将要打包的内容导出为war包,并存放在指定目录下 2> 将war包发布到tomcat服务器的webapps目录下: 1)将打包好的war包上传到tomcat服务器的webapps目录 2)Tomcat服务器自动解压缩war包 3)检查一下tomcat服务器是否自动在conf目录下创建了Catalina/localhost目录,在看看localhost目录下是否有tomcat服务器自动创建的.xml文件 4)验证是否部署成功



