目录
jdk安装
- yum list java*
- yum -y install java-1.8.0-openjdk*
- java -version
Tomcat安装
a)去官网下载Tomcat安装包Apache Tomcat® - Apache Tomcat 8 Software Downloads 选择tar.gz(pgp,sha512)
b)通过xftp将tomcat安装包上传到服务器
c)解压Tomcat的安装包 使用命令 tar -zxvf 文件名解压
d)设置运行的权限 ContOS 7.5+版本才需要设置(如果Tomcat启动不起来时设置)
使用 chmod +x *.sh命令
Tomcat 启动命令 ./startup.sh
Tomcat关闭命令 ./shutdown.sh
Mysql安装
- 下载mysql安装套件 wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
- yum -y install mysql57-community-release-el7-10.noarch.rpm
- yum -y install mysql-community-server (安装错误:移除命令:yum -y remove mysql-community-server)
- service mysqld start
- grep "password" /var/log/mysqld.log
- mysql -uroot -p你的临时密码
- set global validate_password_policy=0;
- ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码';
- GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码';
- 设置编码格式set character_set_database = 'utf8'; set character_set_server = 'utf8';
注意:此处的编码格式只适用于本次文件上传,之后要重新设置,下文会介绍一种一劳永逸的方式
部署项目
- 关闭远程服务器上的Tomcat
- 初始化数据库(使你的sql脚本在服务网的mysql执行一下)
- 修改项目中的数据库连接信息,确保数据库名称与服务器一一对应
- 使用maven打包项目
- 上传xxx.war 到服务器的tomcat/webapps(注意:必须放在根目录)
- 启动tomcat
修改msql的字符集
1、重新登录mysql,然后输入status,查看mysql字符集信息:
2、退出mysql,然后再到/etc目录下的my.cnf文件下修改一下文件内容
vim /etc/my.cnf
3、进入文件后,新增四行代码:
[client] default-character-set=utf8 character-set-server=utf8 collation-server=utf8_general_ci
4、 保存更改后的my.cnf文件后,重启下mysql,然后输入status再次查看
service mysqld restart #注意是mysqld,不是mysql
更多CentOS安装Mysql的内容参考:CentOS7安装MySQL(详解) - 知乎
附录:常见的Linux命令
- ls :查看文件目录
- ls -l (简写ll):查看文件详细信息
- ls -lt(ll -t) : 查看文件详细信息,以穿件时间排序
- yum install tree 安装 tree 命令(tree):以树形结构查看文件
- cd:目录切换
- mkdir :创建目录 mkdir aaa :在当前目录下创建一个名为aaa 的目录 mkdir /usr/aaa 在指定目录下创建一个名为aaa的目录
- rm :删除命令
- mv:剪切目录
- cp:拷贝目录
- touch:新建文件
- rm -rf 文件名 :删除文件
- man :帮助命令