软件的安装
rpm 常用命令
安装一个包
# rpm -ivh <包名>
--nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。
--force 即使覆盖属于其它包的文件也强迫安装
查询一个包是否被安装
# rpm -q <软件名>
得到被安装的包的信息
# rpm -qi < 软件名>
列出该包中有哪些文件
# rpm -ql < 软件名>
列出服务器上的一个文件或目录属于哪一个RPM包
#rpm -qf <文件或目录名>
列出所有被安装的rpm package
# rpm -qa |grep ooxx
卸载一个包
# rpm -e <软件名>
yum
1 配置一个自定义的仓库地址
/etc/yum.repos.d
local.repo
2 安装命令
yum install
3 查看软件包
yum list |grep mysql
yum list installed
4 卸载软件包
yum remove
jdk的安装
1 上传jdk安装包到指定目录/root/soft
2 对文件进行解压操作 tar -zxvf /root/soft/jdk-8u161-linux-x64.tar.gz -C /usr/local/
3 修改目录名字 mv /usr/local/jdk1.8.0_161/ /usr/local/jdk1.8/
4 配置环境变量 vi /etc/profile (最后一行)
export JAVA_HOME=/usr/local/jdk1.8
export PATH=$PATH:$JAVA_HOME/bin
保存退出: wq
5 重新加载配置文件 source /etc/profile
6 验证操作 java -version
tomcat的安装
1 上传对应的安装包到/root/soft目录(apache-tomcat-7.0.78.tar.gz)
2 解压安装文件到指定目录 tar -zxvf /root/soft/apache-tomcat-7.0.78.tar.gz -C /usr/local/
3 修改名字 mv /usr/local/apache-tomcat-7.0.78 /usr/local/tomcat7
4 启动服务器 /usr/local/tomcat7/bin/startup.sh
5 查看日志信息 tail -100f /usr/local/tomcat7/logs/catalina.out
6 开放8080端口
firewall-cmd --add-port=8080/tcp --permanent
firewall-cmd --reload
7 验证: http://192.***.***.***:8080(验证自己的IP地址)
mysql数据库的安装
先把postfix和mariadb-libs卸载掉,不然的会有依赖包冲突:
rpm -e postfix mariadb-libs
安装mysql的依赖net-tools和 perl
yum -y install net-tools perl
安装mysql-common包:rpm -ivh mysql-community-common-5.7.22-1.el7.x86_64.rpm
安装mysql-libs包: rpm -ivh mysql-community-libs-5.7.22-1.el7.x86_64.rpm
安装mysql-client包: rpm -ivh mysql-community-client-5.7.22-1.el7.x86_64.rpm
安装mysql-server包 :rpm -ivh mysql-community-server-5.7.22-1.el7.x86_64.rpm
设置开机启动: systemctl enable mysqld
启动MySql服务 systemctl start mysqld
查看端口信息 :netstat -ntpl (n代表数字化显示,t代表tcp,p代表端口,l代表listen,换句话说就是出于监听中的一些嘻信息)
由于MySQL5.7安装好后会给root用户分配一个临时密码,所以我们先查看临时密码
grep 'temporary password' /var/log/mysqld.log
2018-06-01T19:40:08.341478Z 1 [Note] A temporary password is generated for root@localhost: Ct<pX.k7S(=w
冒号后面的就是root用户的临时密码:Ct<pX.k7S(=w
8、使用临时密码登录 mysql -u root -p
输入密码:Ct
设置root的密码 mysql>
9、mysql> exit
注意:mysql5.7增加了安全级别,密码必须包含:大小写字母、数字和特殊符号,并且长度不能少于8位。
用新密码登陆 mysql -u root -p"LiCC_2017"
开放远程登录权限
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'LiCC_2017' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES;
开放mysql的3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload
项目部署
1 创建一个wms的数据库,并且导入wms.sql文件
2 上传wms.war到/root/soft 目录
3 删除ROOT目录下面的所有文件: rm -fr /usr/local/tomcat7/webapps/ROOT/*
4 移动war包到ROOT目录 mv /root/soft/wms.war /usr/local/tomcat7/webapps/ROOT/
5 解压文件 unzip /usr/local/tomcat7/webapps/ROOT/wms.war
6 删除文件 rm -fr /usr/local/tomcat7/webapps/ROOT/wms.war
7 修改数据库的配置文件db.properties文件的数据库密码
8 启动服务: /usr/local/tomcat7/bin/startup.sh
9 访问应用: http://***.***.***.***:8080/
上面这个操作是只war包
如果是框架用SpringBoot的话 它打成的包会是jar包
其实更简单 一样是上传xxx.jar包
java- jar **.jar (我这里用的是相对路径)
网友评论