新环境部署
系统:CentOS 6.9
-
1.使用FTP软件连接Linux,连接时默认目录是在当前用户所在目录,当前登录用户是root,那么就是在root目录下面。
-
2.在root目录下面创建文件夹s
-
3.上传本地文件到服务器s目录下面
-
4.使用xshell工具连接服务器。
-
5.进入s 目录,修改startinit.sh的权限,执行这个命令
chmod 700 startinit.sh
-
6.执行startinit.sh这个文件
- 6.1 出现这个输入no,这个地方时为了让本地生成一个.ssh的文件夹,因为后面的脚本需要配置秘钥,然后等待脚本执行,这个过程可能有点久。
- 6.2 这里还要输入一次 yes,需要去git上面获取代码
- 6.3 执行完成
-
7.需要配置jdk和maven
- 7.1 修改***/etc/profile*** 文件,输入以下命令
vim /etc/profile
,在文件末尾追加 ***export JAVA_HOME=/mnt/jdk1.8.0_191 export JRE_HOME=$JAVA_HOME export MAVEN_HOME=/root/maven/apache-maven-3.6.0 export PATH=$JAVA_HOME/bin:$JRE_HOME/jre:$MAVEN_HOME/bin:$PATH ***
- 7.1 修改***/etc/profile*** 文件,输入以下命令
系统:CentOS 7.0
-
1.使用FTP软件连接Linux,连接时默认目录是在当前用户所在目录,当前登录用户是root,那么就是在root目录下面。
-
2.在root目录下面创建文件夹s
-
3.上传本地文件到服务器s目录下面
-
4.使用xshell工具连接服务器。
-
5.进入s 目录,修改startinit.sh的权限,执行这个命令
chmod 700 startinit.sh
-
6.执行startinit.sh这个文件
- 6.1 出现这个输入no,这个地方时为了让本地生成一个.ssh的文件夹,因为后面的脚本需要配置秘钥,然后等待脚本执行,这个过程可能有点久。
- 6.2 这里还要输入一次 yes,需要去git上面获取代码
- 6.3 执行完成
-
7.需要配置jdk和maven
- 7.1 修改***/etc/profile*** 文件,输入以下命令
vim /etc/profile
,在文件末尾追加 ***export JAVA_HOME=/mnt/jdk1.8.0_191 export JRE_HOME=$JAVA_HOME export MAVEN_HOME=/root/maven/apache-maven-3.6.0 export PATH=$JAVA_HOME/bin:$JRE_HOME/jre:$MAVEN_HOME/bin:$PATH ***
- 7.1 修改***/etc/profile*** 文件,输入以下命令
-
8.数据库相关初始化,(mysql5.6.5过后是不支持在命令行上面增加 -e参数来执行脚本了,所以需要登录到数据库里面执行)
- 8.1 启动mysql CentOS 6.9 : service mysqld start CentOS 7.0 : systemctl start mysqld
- 8.2 查看数据库登录密码 grep 'temporary password' /var/log/mysqld.log
- 8.3 登录mysql, 输入mysql -uroot -p
- 8.4 需要修改mysql的一些配置,首先需要修改密码,修改密码的时候必须要设置一些参数才能设置比较简单的密码。 修改参数1,输入命令 set global validate_password_policy=0; 修改参数2,输入命令 set global validate_password_length=1; 输入命令 alter user 'root'@'localhost' identified by '密码';可以修改密码
- 8.5 让其他组件能够登录mysql,
- 关闭防火墙获取开放端口
- 输入命令 use mysql; update user set host = ‘%’ where user =’root’; select host, user from user; 然后重启mysql
- 8.5 创建数据库并且导入数据
- 8.5.1 创建数据库,输入命令 CREATE DATABASE p2p21_piaojuke_czbank DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;, 创建p2p21_piaojuke_czbank数据库
- 8.5.2 导入数据,选择数据库 use p2p21_piaojuke_czbank, 执行命令 source /root/s/p2p21_piaojuke_czbank.sql; 初始化完成,退出。
-
9.执行doall.sh 启动tomcat