Skip to content

Commit bccd8da

Browse files
authored
chore(Deploy): update deploy script (#5181)
1 parent 6e69988 commit bccd8da

File tree

1 file changed

+25
-12
lines changed

1 file changed

+25
-12
lines changed

scripts/linux/deploy.sh

+25-12
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,50 @@
11
#! /bin/bash
22

3-
echo "clean env"
4-
3+
echo "*********************** clean env ***********************"
54
sudo rm -fr BootstrapBlazor
6-
75
sudo rm -fr /usr/local/ba/blazor
86

9-
echo "apt update"
7+
echo "*********************** apt update ***********************"
108
sudo apt update
119

12-
echo "install git"
10+
echo "*********************** install git ***********************"
1311
echo yes|sudo apt install git
1412

15-
echo "install BootstrapBlazor"
13+
echo "*********************** install BootstrapBlazor ***********************"
1614
sudo git clone https://gitee.com/LongbowEnterprise/BootstrapBlazor.git
1715

18-
echo "make directory BA/Blazor"
16+
echo "*********************** make directory BA/Blazor ***********************"
1917
sudo mkdir /usr/local/ba
2018
sudo mkdir /usr/local/ba/blazor
2119

22-
echo "copy scripts"
20+
echo "*********************** copy scripts ***********************"
2321
sudo cp BootstrapBlazor/scripts/linux/deploy-blazor.sh deploy-blazor.sh
2422
sudo cp BootstrapBlazor/scripts/linux/ba.blazor.service /usr/lib/systemd/system/ba.blazor.service
2523

26-
echo "install ba.blazor.service"
24+
echo "*********************** install ba.blazor.service ***********************"
2725
sudo systemctl enable ba.blazor
2826

29-
echo "install nginx"
27+
echo "*********************** install nginx ***********************"
3028
echo yes|sudo apt install nginx
3129

32-
echo "copy nginx config"
30+
echo "*********************** copy nginx config ***********************"
3331
sudo cp BootstrapBlazor/scripts/linux/nginx.conf /etc/nginx/
3432

35-
echo "copy cert"
33+
echo "*********************** copy cert ***********************"
3634
sudo mkdir /etc/nginx/cert
3735
sudo cp BootstrapBlazor/scripts/linux/cert/* /etc/nginx/cert/
36+
37+
echo "*********************** install chrome ***********************"
38+
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
39+
sudo apt install ./google-chrome-stable_current_amd64.deb
40+
41+
echo "*********************** install support font ***********************"
42+
sudo apt install fonts-wqy-microhei
43+
44+
echo "*********************** install DOTNET ***********************"
45+
wget https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
46+
sudo dpkg -i packages-microsoft-prod.deb
47+
rm packages-microsoft-prod.deb
48+
49+
sudo apt-get update && \
50+
sudo apt-get install -y dotnet-sdk-9.0

0 commit comments

Comments
 (0)