Linux上安装JDK、Tomcat、MySQL
Linux上安装JDK
1,下载jdk
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2,使用XFTP工具导入linux
3,解压到/root/software目录
mkdir /root/software #在root下面创建software目录
tar -zxvf jdk-8u181-linux-x64.tar.gz -C /root/software #解压到指定目录
4,配置环境变量并测试
打开控制台,运行 vi /etc/profile,在最后插入下面要配置的内容 ,按Esc键 ,输入( :wq 保存并退出)
JAVA_HOME=/root/software/jdk1.8.0_181
PATH= $ JAVA_HOME/bin: $ PATH
CLASSPATH=.: $ JAVA_HOME/lib/dt.jar: $ JAVA_HOME/lib/tools.jar
#中间$前后的空格是因为需要调格式加的,用的时候没有空格
export JAVA_HOME
export PATH
export CLASSPATH
让环境变量生效,执行下面的命令
source /etc/profile
验证
java -version
Linux上安装Tomcat
1.下载tomcat
2.解压
改名
3.修改tomcat的相关配置
4.启动tomcat
5.测试
Linux上安装mysql
1,下载
https://dev.mysql.com/downloads/mysql/5.5.html#downloads
2,使用xftp上传到linux
3,解压改名
#解压
tar -zxvf mysql-5.5.61-linux-glibc2.12-x86_64.tar.gz
#重命名
mv mysql-5.5.61-linux-glibc2.12-x86_64 mysql
#复制解压后的mysql目录
cp -r mysql /usr/local
3,安装数据库
1,进入安装mysql软件目录:执行命令 cd /usr/local/mysql/
2,创建mysql用户 : 执行命令useradd mysql
3,修改当前目录拥有者为mysql用户:执行命令 chown -R mysql:mysql ./ [如果是就不用修改了]
4,安装数据库:执行命令 ./scripts/mysql_install_db
5,把mysql目录所有者变成root:执行命令 chown -R root:root ./
6,到此数据库安装完毕
4,启动mysql服务和添加开机启动mysql服务
添加开机启动:执行命令cp support-files/mysql.server /etc/init.d/mysql,把启动脚本放到开机初始化目录
启动mysql服务:执行命令service mysql start
执行命令:ps -ef|grep mysql 看到mysql服务说明启动成功
5,修改mysql的root用户密码,root初始密码为空的
执行命令:./bin/mysqladmin -u root password ‘密码’
如果出现上面的问题
找到mysql.sock文件。使用一个软连接到tmp/mysql.sock
6,把mysql客户端放到默认路径
ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
注意:建议使用软链过去,不要直接包文件复制,便于系统安装多个版本的mysql
7,登陆 mysql -uroot -p
回车输入上面设置的密码
8,设置数据库默认编码
查看数据库编码show variables like ‘character_set_%’
找到系统里面的/etc/my.cnf文件
修改my.cnf文件
在如下位置上面添加
character_set_server=utf8
再次查询看编码
9,mysql的相关命令
登陆 mysql -u root -p
显示所有数据库 show databases;
使用某一个数据库 use 数据库名
创建数据库 create database 1129erp
删除数据库 drop database 1129erp
创建表 create table user(id int pramary key autoincrement ,name varchar(255) )
10,执行sql脚本
Mysql -u root -p
输入密码
Create database 1129carrent
Use 1129carrent
Source /root/download/1129carrent.sql
11,navcat连接远程的mysql
进入linux的mysql
执行use mysql
执行update user set host="%" where host=“127.0.0.1”;
刷新配置flush privileges; 刷新权限
使用navcat连接
连接
修改 mysql里面的密码
发布项目到Tomcat运行
1.项目打包
2.把war包放到tomcat的webapps
cp /root/download/1129carrent.war /root/software/tomcat7/webapps/1129carrent.war
改名
cd /root/software/tomcat7/webapps
mv 1129carrent.war bjsxt.war
3.重启tomcat
./root/software/tomcat7/bin/shutdown.sh 停止
./root/software/tomcat7/bin/startup.sh 启动
4.可能存在问题
如果启动之后无法访问
可以看cat /logs/catalina.out 有没有错