Centos7.5 Vue+Mysql+Java 프로젝트 배포

1.mysql
mysql 환경 설치는 Centos 7.5 서버 설정 (1) - - - 시스템 업데이트,apache,mysql 참조.원격 연결 중 발생한 문제: (1) 3306 포트는 방화벽을 열어야 합니다. 중앙os7.5 서버 설정 (2) ----java환경,tomcat, 방화벽을 보십시오.(2) 루트 권한 문제, 즉 루트 계정은 원격 로그인을 허용하지 않습니다. 다른 사용자가 같은 방식으로 새로 만들었을 경우.
#  mysql
mysql -u root -p
use mysql;
#    localhost     
update user set host = '%' where user = 'root'  and host='localhost';
#      
flush privileges;

2.java
자바 환경 설치는 Centos 7.5 서버 설정(二)------자바 환경,tomcat, 방화벽을 보십시오.
#  jar     
nohup java -jar YourJar.jar >YourLog.log 2>&1 &

Small spring 프로젝트가 메모리를 너무 많이 차지하는 것을 해결하는 방법: JVM 디버그
nohup java -jar -Xms64m -Xmx128m -Xss256k YourJar.jar >YourLog.log 2>&1 &
# -XX:MetaspaceSize=128m (       ) 
# -XX:MaxMetaspaceSize=128m (       ) 
# -Xms1024m (     )
# -Xmx1024m (     ) 
# -Xmn256m (    ) 
# -Xss256k (       ) 
# -XX:SurvivorRatio=8 (       8:2) 
# -XX:+UseConcMarkSweepGC (          ,    CMS   ) 
# -XX:+PrintGCDetails (     GC  )

3.Nginx
Nginx 설치는 Centos 7.5 서버 구성(3) -- -- Nginx 를 참조하십시오.
#  nginx  
whereis nginx
cd /usr/local/nginx #        
cd conf
#          
vi nginx.conf
#  locatioin/  root
root /usr/website #        vue    dist    
index index.html
try_files $uri $uri/ /index.html; #                 404

편집기 종료
cd ../sbin
#  nginx
./nginx -s reload

좋은 웹페이지 즐겨찾기