在linux上部署我的项目
linux的配置
1.查看网络
ping www.baidu.com
1.2装置数据库mariadb
sudo yum install mariadb-server
1.3连贯数据库配置
systemctl start mariadb
mysql_secure_installation
mysql -uroot -proot;use mysql;
select host,user from user;
update user set host='%' where host='localhost';flush privileges;
firewall-cmd --state // 查看防火墙开闭状态
firewall-cmd --list-ports // 查看防火墙凋谢端口
firewall-cmd --query-port=80/tcp // 查看端口是否凋谢
firewall-cmd --add-port=80/tcp --permanent // 增加端口firewall-cmd --reload // 重启防火墙
systemctl disable firewalld.service // 设置当前默认敞开防火墙
ip addr // 查看本机ip地址
1.4连贯数据库
连贯后的界面
插入数据库
2.反向代理Nginx的装置和应用
2.1批改hosts文件
在文件中增加如下代码192.168.126.128 image.jt.com 192.168.126.128 manage.jt.com127.0.0.1 www.jt.com127.0.0.1 sso.jt.com127.0.0.1 localhost
2.2装置nginx
应用MobaXterm软件,连贯虚拟机
进入工作目录cd /usr/local/src/
//创立一个softs文件对立保留安装包mkdir softs//上传nginx安装包
//解压 tar -zxvf nginx-1.15.10.tar.gz
装置命令./configuremakemake install
遇到 PCRE谬误 执行上面的代码yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel
make install 后
nginx的工作目录 cd /usr/local/nginx
进入sbin中开启nginx ./nginx重启nginx ./nginx -s reload敞开nginx ./nginx -s stop
在浏览器中输出localhost呈现下图则胜利
3.JDK部署和我的项目的公布
3.1JDK的部署
上传并解压jdk-8u51-linux-x64.tar.gz 而后把安装包移入softs 把jdk1.8.0_51改名为jdk1.8
3.2JDK的环境配置
vim /etc/profile 中增加一下代码#设定jdk环境export JAVA_HOME=/usr/local/src/jdk1.8export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib
测验配置后果 java -version
3.3 我的项目的设置和公布
数据库地址
图片的门路配置
创立图片的保留门路和我的项目的公布门路
上传打包好的我的项目
//配置nginx的nginx.conf文件,减少一下代码 server { listen 80; server_name image.jt.com; location / { root /usr/local/src/images; } } server { listen 80; server_name manage.jt.com; location / { proxy_pass http://192.168.126.128:8071; } }
重启nginx:./nginx -s reload 后盾开启服务器: nohup java -jar 8071.war -> 8071.log &
在网页上输出网页
以上我的项目就曾经公布,但还能够持续优化,前面在介绍。