Linux中部署LNMT项目

战姬物语项目部署

部署java环境

1、上传jdk压缩包
2、解压缩
[root@qqfarm ~]#tar -xf jdk-8u211-linux-x64.tar.gz
[root@qqfarm ~]#mv jdk1.8.0_211/  /usr/local/jdk 
3、配置环境变量
[root@qqfarm ~]#vim /etc/profile.d/java.sh
            export JAVA_HOME=/usr/local/jdk
            export PATH=$JAVA_HOME/bin:$PATH
[root@qqfarm ~]#source /etc/profile.d/java.sh
[root@qqfarm ~]#java -version
java version "1.8.0_211"
Java(TM) SE Runtime Environment (build 1.8.0_211-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode)

发布项目

准备数据库

#1、修改数据库密码
[root@qqfarm ~]#vim /etc/my.cnf
    validate-password=OFF
#2、重启数据库
[root@qqfarm ~]#systemctl restart mysqld
#3、修改密码:
[root@qqfarm ~]#mysqladmin -pQianfeng@123 password jgirlstest
#4、建库
[root@qqfarm ~]#mysql -pjgirlstest
mysql>create database jgirls_test default charset 'utf8';
#5、导入sql文件
mysql>use jgirls_test;
mysql>source  /root/jgirls_test.sql;
#6、执行SQL语句
mysql>UPDATE `jgirls_test`.`system` SET `id`='1', `data`='{\"version\":\"1.0.0.0\",\"resVersion\":\"1.0.0.0.0.0.0.0\",\"areas\":[{\"id\":100001,\"name\":\"云计算1\",\"host\":\"192.168.100.132\",\"port\":10090,\"status\":2},{\"id\":100002,\"name\":\"www.QFetu.com\",\"host\":\"192.168.100.132\",\"port\":10100,\"status\":1}],\"globalStatus\":1,\"versionStr\":\"\",\"whiteListWhenMaintenance\":\",\",\"declaration\":[{\"declarationTitle\":\"云计算\",\"declarationCotent\":\"www.QF.com\"},{\"declarationTitle\":\"公告标题2\",\"declarationCotent\":\"公告内容2\"},{\"declarationTitle\":\"公告标题3\",\"declarationCotent\":\"公告内容3\"}]}' WHERE (`id`='1');
mysql>\q

发布前后端项目

1、上传项目代码
2、解压缩
[root@qqfarm ~]#tar -xf zjwy.tar.gz -C /

修改后端项目配置

[root@qqfarm ~]#vim /opt/server/100001/Application.properties
    managerWhiteList=127.0.0.1,192.168.100.132
[root@qqfarm ~]#vim /opt/server/apache-tomcat-8080/conf/context.xml
    <Resource name="jdbc/mysql" auth="Container" type="javax.sql.DataSource"
               maxActive="500" maxIdle="30" maxWaitMillis="10000"
               username="root" password="jgirlstest" driverClassName="com.mysql.jdbc.Driver"
               url="jdbc:mysql://localhost:3306/jgirls_test?characterEncoding=utf-8&amp;useSSL=false"
         factory = "org.apache.tomcat.jdbc.pool.DataSourceFactory"
         removeAbandonedOnBorrow="true"
         removeAbandonedOnMaintenance="true"
         logAbandoned="true"
         testOnBorrow="true"
         />

启动后端项目

cd /opt/server/mongodb-linux-x86_64-rhel70-3.2.9/ && ./start.sh
cd /opt/server/AdminNew/ && ./restart.sh
cd /opt/server/apache-tomcat-8080/bin/ && ./startup.sh
cd /opt/server/chatserver/ && ./start.sh
cd /opt/server/100001/ && ./start.sh start
#重启JAVA进程 pkill -9 java

部署前端项目

1、部署前端项目
[root@qqfarm ~]#rm -rf /usr/share/nginx/html/*
[root@qqfarm ~]#mv /www/wwwroot/yixiaw/* /usr/share/nginx/html/
2、修改配置
[root@qqfarm ~]#vim /usr/share/nginx/html/index.html
:%s/218.93.207.238/192.168.100.132/g

访问项目

http://192.168.100.132
http://192.168.100.132:8002
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值