centos6.5+jdk1.7+mysql5.6+tomcat7.0部署jpress

前言:此篇记录在linux下搭建环境部署jpress,mysql使用的是源码安装

 

1、准备

2、安装

3、部署

 

1、准备

a.准备centos6.5服务器环境

mysql-5.6.10.tar.gz

jdk-7u80-linux-x64.rpm

apache-tomcat-7.0.63.zip

 

2、安装

a.安装jdk,并配置环境变量(如果是源码包安装就仅需配置环境变量即可)

l  查看rpm -qa|grep java 

l  卸载rpm -e --nodeps XX

l  检查java -version

l  安装:

mkdir /usr/java

rpm -ivh jdk-7u80-linux-x64.rpm

vi /etc/profile 添加如下行:

export JAVA_HOME=/usr/java/jdk1.7.0_80 

export PATH=$PATH:$JAVA_HOME/bin  

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

执行source /etc/profile 使配置生效

 

b.源码安装mysql

l  安装必要的安装工具:yum -y install  gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* make cmake

l  创建用户和用户组

groupadd mysql

useradd -r -g mysql mysql

l  编译安装 

解压 tar -zxvf XX   

cd 安装目录 

cmake .  //这里有个“.”,不要掉了,代表编译当前目录

make && make install  执行安装

l  赋予数据存放目录权限

chown -R mysql.mysql /usr/local/mysql

l  初始化数据库 

 cd /usr/local/mysql/scripts

 ./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

l  设置mysqld的开机启动

cd /usr/local/mysql/support-files //注册服务

cp mysql.server /etc/rc.d/init.d/mysql  //使用默认配置文件

cp my-default.cnf /etc/my.cnf  //让chkconfig管理mysql服务

chkconfig --add mysql//添加为开机启动

chkconfig mysql on  //设置为开机启动

service mysql start  //启动mysql

vi /etc/profile加入以下内容 export PATH=/usr/local/mysql/bin:$PATH //将mysql的bin加入到path中

source /etc/profile   //使得环境变量配置生效

l  设置密码

mysql -uroot   //root用户登录

SET PASSWORD = PASSWORD('123456'); //为root用户设置密码 

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;//给远程用户授权访问权限

flush privileges;//使得修改生效

l  将防火墙对3306端口设为开放

Vi /etc/sysconfig/iptables,在端口22下面添加 iptables -I INPUT -p tcp --dport 3306 -j ACCEPT//允许3306端口访问 

/etc/init.d/iptables restart #最后重启防火墙使配置生效

 

c.安装tomcat

l  配置tomcat

unzip apache-tomcat-7.0.63.zip //解压到根目录

mv apache-tomcat-7.0.63 tomcat //重命名

cd /tomcat/bin   chmod a+x XX.sh  //将.sh的文件都授予可执行权限

./startup.sh //启动服务

l  将防火墙设为对8080端口开放

Vi /etc/sysconfig/iptables,在端口22下面添加 iptables -I INPUT -p tcp --dport 8080 -j ACCEPT   //允许8080端口访问 

/etc/init.d/iptables restart //最后重启防火墙使配置生效

 

3、部署

a.新建数据库

方法1:直接远程连接数据库,使用数据库连接工具navicat for mysql 右键创建名为jpress的数据库

方法2:在linux连接工具中访问数据库,然后创建

mysql -u root -p

show databases;

create database jpress  DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

 

b.部署jpress

1、将jpress.war放到webapps中,重启tomcat即可,访问http://yourserver:8080/jpress 完成安装 设置用户名和密码

2、重启tomcat访问http://yourserver:8080/jpress/admin/login  就可以访问后台了,http://yourserver:8080/jpress/访问的是前台

 

转载于:https://www.cnblogs.com/weizhideweilai/p/7410581.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值