Tomcat与mysql部署java环境
2013-02-02 13:30
507 查看
Tomcat与mysql部署java环境
快速的搭建java环境,让新开发的项目能及时的得到测试,这是对一个系统工程师的基本要求。不多废话,下面分享一下我的项目经验:
1. 安装配置tomcat与mysql、java环境
我的系统环境:rhel6.3、yum环境已配置,不知道怎么配置yum请访问:http://stlong.blog.51cto.com
安装:
[root@localhost ~]# yum install tomcat* #安装tomcat
[root@localhost ~]# yum install mysql* #安装mysql及其工具
[root@localhost ~]# yum install java* #安装java
配置mysql与tomcat:
[root@localhost ~]# rpm -ql mysql-server #查看mysql-server安装的所有文件
[root@localhost ~]# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf #建立mysql的配置文件
[root@localhost ~]# vim /etc/my.cnf #编辑调整mysql
[mysql] ##客户端模块中添加如下行
default-character-set=utf8 #设置mysql的默认语言为utf8
[mysqld] ##服务器端模块中添加如下行
default-character-set=utf8 #设置mysql的默认语言为utf8
[root@localhost ~]# /etc/init.d/mysqld start #启动mysql服务
[root@localhost ~]# /etc/init.d/tomcat6 start #启动tomcat服务
[root@localhost ~]# chkconfig tomcat6 on #开机启动
[root@localhost ~]# chkconfig mysqld on
2. 上传项目
在windows的命令提示符下使用pscp.exe(是一绿色小软件,不需要安装,在使用时将pscp.exe复制到项目所在的文件夹中即可,使用的方法如下)软件上传项目:
D:\>pscp jboa.war root@192.168.8.63:/var/lib/tomcat6/webapps/ ####pscp代表命令体,jboa.war是项目名称,以root的身份将jboa.war拷贝到192.168.8.63服务器上的/var/lib/tomcat6/webapps目录中
3. 调试项目:在linux验证项目
[root@localhost ~]# ls /var/lib/tomcat6/webapps/
jboa jboa.war
[root@localhost ~]# cd /var/lib/tomcat6/webapps/
[root@localhost webapps]# mv jboa.war ROOT.war #将项目改名为ROOT.war,这样访问的时候就是默认项目
[root@localhost ~]# service tomcat6 restart #重启tomcat
[root@localhost ~]# mysqladmin -uroot password "123123" #给数据库设置密码
[root@localhost ~]# mysql -uroot -p123123 #登录数据库,u指定用户,-p指定密码
mysql> create database jboa; #创建数据库
Query OK, 1 row affected (0.02 sec)
mysql> use jboa; #使用数据库
Database changed
mysql> show tables; #查看表
Empty set (0.03 sec)
[root@localhost ~]# mysql -uroot -p123123 jboa < jboa.2013-02-02.sql #导入数据库
[root@localhost ~]# mysql -uroot -p123123 #登录数据库
mysql> use jboa #使用数据库
Database changed
mysql> show tables; #查看数据表
+----------------------+
| Tables_in_jboa |
+----------------------+
| ac_function |
[root@localhost classes]# service tomcat6 start #启动tomcat
Starting tomcat6: [确定]
注意:项目中连接数据库文件的密码和用一定要和mysql的一致,否则连接不上。保存该密码的网页文件可以问开发人员,因为这个文件是他们定义的。一般是在:/var/lib/tomcat6/webapps/ROOT/WEB-INF下。
另外注意关闭selinux和防火墙、等到测试结束后在设置想要的规则:
Setenforce 0
Iptables –F
在浏览器中输入:http://192.168.8.63:8080访问部署的项目:
快速的搭建java环境,让新开发的项目能及时的得到测试,这是对一个系统工程师的基本要求。不多废话,下面分享一下我的项目经验:
1. 安装配置tomcat与mysql、java环境
我的系统环境:rhel6.3、yum环境已配置,不知道怎么配置yum请访问:http://stlong.blog.51cto.com
安装:
[root@localhost ~]# yum install tomcat* #安装tomcat
[root@localhost ~]# yum install mysql* #安装mysql及其工具
[root@localhost ~]# yum install java* #安装java
配置mysql与tomcat:
[root@localhost ~]# rpm -ql mysql-server #查看mysql-server安装的所有文件
[root@localhost ~]# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf #建立mysql的配置文件
[root@localhost ~]# vim /etc/my.cnf #编辑调整mysql
[mysql] ##客户端模块中添加如下行
default-character-set=utf8 #设置mysql的默认语言为utf8
[mysqld] ##服务器端模块中添加如下行
default-character-set=utf8 #设置mysql的默认语言为utf8
[root@localhost ~]# /etc/init.d/mysqld start #启动mysql服务
[root@localhost ~]# /etc/init.d/tomcat6 start #启动tomcat服务
[root@localhost ~]# chkconfig tomcat6 on #开机启动
[root@localhost ~]# chkconfig mysqld on
2. 上传项目
在windows的命令提示符下使用pscp.exe(是一绿色小软件,不需要安装,在使用时将pscp.exe复制到项目所在的文件夹中即可,使用的方法如下)软件上传项目:
D:\>pscp jboa.war root@192.168.8.63:/var/lib/tomcat6/webapps/ ####pscp代表命令体,jboa.war是项目名称,以root的身份将jboa.war拷贝到192.168.8.63服务器上的/var/lib/tomcat6/webapps目录中
3. 调试项目:在linux验证项目
[root@localhost ~]# ls /var/lib/tomcat6/webapps/
jboa jboa.war
[root@localhost ~]# cd /var/lib/tomcat6/webapps/
[root@localhost webapps]# mv jboa.war ROOT.war #将项目改名为ROOT.war,这样访问的时候就是默认项目
[root@localhost ~]# service tomcat6 restart #重启tomcat
[root@localhost ~]# mysqladmin -uroot password "123123" #给数据库设置密码
[root@localhost ~]# mysql -uroot -p123123 #登录数据库,u指定用户,-p指定密码
mysql> create database jboa; #创建数据库
Query OK, 1 row affected (0.02 sec)
mysql> use jboa; #使用数据库
Database changed
mysql> show tables; #查看表
Empty set (0.03 sec)
[root@localhost ~]# mysql -uroot -p123123 jboa < jboa.2013-02-02.sql #导入数据库
[root@localhost ~]# mysql -uroot -p123123 #登录数据库
mysql> use jboa #使用数据库
Database changed
mysql> show tables; #查看数据表
+----------------------+
| Tables_in_jboa |
+----------------------+
| ac_function |
[root@localhost classes]# service tomcat6 start #启动tomcat
Starting tomcat6: [确定]
注意:项目中连接数据库文件的密码和用一定要和mysql的一致,否则连接不上。保存该密码的网页文件可以问开发人员,因为这个文件是他们定义的。一般是在:/var/lib/tomcat6/webapps/ROOT/WEB-INF下。
另外注意关闭selinux和防火墙、等到测试结束后在设置想要的规则:
Setenforce 0
Iptables –F
在浏览器中输入:http://192.168.8.63:8080访问部署的项目:
相关文章推荐
- 如何在Windows Server上部署tomcat+mysql+java环境
- centos服务器上java环境和tomcat部署过程以及mysql简单修改
- java搭建阿里云服务器环境(java环境+mysql+tomcat)和部署 JavaWeb 项目到云服务器(十分详细)
- centos服务器上java环境和tomcat部署过程以及mysql简单修改
- 如何在Linux上部署tomcat+mysql+java环境
- java搭建阿里云服务器环境(java环境+mysql+tomcat)和部署 JavaWeb 项目到云服务器(十分详细)
- 在Linux下Java环境的部署(linux+jdk+tomcat+mysql)
- 【Centos学习】二、部署javaweb环境(jdk,tomcat,svn,Nginx,Redis,mysql)
- linux部署项目(Java项目+Tomcat+mysql)
- Linux下安装Java环境(JDK8、Tomcat8、MySQL5.6)
- Ubuntu的Java开发环境基本搭建(JDK+IDE+Tomcat+MySQL+Navicat)
- Java、Tomcat 及 MySQL 环境配置
- CentOS7 JavaWeb环境搭建(JDK、Tomcat、Mysql、vsftpd)
- Centos 安装mysql + tomcat +jdk 环境部署
- (四)Linux环境部署(Centos+Nginx+Tomcat+Mysql) - 安装Tomcat和JDK 以及 Nginx与Tomcat整合
- 阿里云服务器连接以及centos 搭建 web java环境(linux java部署 tomcat部署)
- JDK+Eclipse+Mysql+Tomcat搭建Java学习开发环境
- 从零搭建CentOS7 Java开发环境(JDK1.8,MySQL 5.7,Redis3.2,Tomcat8.5)
- CentOS7下搭建java开发环境(JDK+Tomcat+MySQL)
- java环境配置,tomcat服务配置及部署myeclipse工程