2020-04-06(上線內容總結)
1、vue.js
(1)上線打包時需要執行的命令
npm install
npm run build:prod
(2)將打包完畢的dist的文件夾放到tomcat的webapps下面,需要通過8080端口訪問(可在tomcat的配置文件中修改)
2、nginx的使用(配置反向代理)
(1)、windows版本
注意:啓動windows版本nginx時,不能直接點擊nginx.exe,需要在nginx.exe目錄上使用cmd數據nginx.exe來執行,需要在ngnix.conf中配置的內容如下:
upstream api {
server 139.196.72.37:8081;
#server 127.0.0.1;
}
server {
listen 8080;
#server_name localhost;
#server_name 192.168.11.31;
location / {
# 配置nginx代理的打包完畢的項目目錄
root D:\jiakong\code\jc_platform\pages\jiachen-ui\jiachen-ui\dist;
index index.html index.htm firstpage.html;
try_files $uri /index.html;
}
# 配置請求的代理路徑,將其訪問的路徑均請求到139.196.72.37:8081
location ~* prod-api {
proxy_pass http://api;
}
}
(2)、linux版本(yum安裝,安裝目錄一般在/etc/ngnix)
1、添加Nginx到YUM源
sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
2、安裝Nginx:
sudo yum install -y nginx
3、啓動Ngnix
sudo systemctl start nginx.service
如果想在系統啓動的時候,nginx就啓動的話可以使用命令sudo systemctl enable nginx
nginx啓動命令也可是切換到nginx/sbin目錄下面使用./nginx進行啓動*
重啓命令./nginx -s reload
3、yum安裝Tomcat(不用配置環境變量)
1、下載Tomcat
wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.0.23/bin/apache-tomcat-8.0.23.tar.gz
2、解壓tomcat壓縮包
tar -zxvf apache-tomcat-8.0.23.tar.gz
3、放在usr/local/tomcat下所以要創建tomcat文件夾並將解壓文件移動到tomcat下
mkdir /usr/local/tomcat
mv apache-tomcat-8.0.23 /usr/local/tomcat
4、啓動tomcat
cd ..
ls
cd bin
ls
./startup.sh
注:如果頁面沒有打開,可以通過日誌查看報錯原因
cd ..
ls
cat logs/catalina.out
參考連接:https://blog.csdn.net/weixin_42884654/article/details/89075683
4、linux下安裝JDK(yum安裝)
1、首先執行以下命令查看可安裝的jdk版本:
yum -y list java*
2、選擇自己需要的jdk版本進行安裝,比如這裏安裝1.8,執行以下命令
yum install -y java-1.8.0-openjdk-devel.x86_64
3、安裝完成之後,查看安裝的jdk版本,輸入以下指令:
java -version
可以在usr/lib/jvm下找到它們
參考連接:https://blog.csdn.net/qq_42815754/article/details/82968464