阿里雲部署前後臺專案

2022-07-20 16:39:10 字數 3266 閱讀 6740

1、vnc模式接入

2、本地cmd命令列連線1、命令列方式

ssh-keygen -t rsa -f admin-key
scp ./admin-key.pub [email protected]:~/.ssh
rm -f admin-key.pub
touch config
host admin

hostname 47.99.240.172

port 22

user root

identityfile ~/.ssh/admin-key

伺服器中配置
cat ~/admin-key.pub >> ~/.ssh/authorized_keys
systemctl restart sshd
#!/bin/sh

read -p "enter gcc download url ( " gccurl

read -p "enter node.js download url ( " nodeurl

yum install -y bzip2 gcc-c++ glibc-headers

# 建立臨時資料夾

cd ~

mkdir temp

cd temp

wget $ -o gcc.tar.gz

tar -zxvf gcc.tar.gz

mv $(ls | grep gcc) gcc

# 建立安裝目錄

mkdir /usr/local/gcc

cd gcc

./contrib/download_prerequisites

cd ..

mkdir gcc-tools

mv ./gcc/*.tar.* ./gcc-tools

cd gcc-tools

# 解壓縮外掛程式

mv $(ls | grep gmp) gmp.tar.gz

tar -xf gmp.tar.gz

mv $(ls | grep gmp) gmp

mv $(ls | grep isl) isl.tar.gz

tar -xf isl.tar.gz

mv $(ls | grep isl) isl

mv $(ls | grep mpfr) mpfr.tar.gz

tar -xf mpfr.tar.gz

mv $(ls | grep mpfr) mpfr

mv $(ls | grep mpc) mpc.tar.gz

tar -xf mpc.tar.gz

mv $(ls | grep mpc) mpc

# 安裝外掛程式

cd gmp

./configure

make

make install

cd ../isl

./configure

make

make install

cd ../mpfr

./configure

make

make install

cd ../mpc

./configure

make

make install

cd ~/temp/gcc

mkdir gcc-build

cd gcc-build

../configure --prefix=/usr/local/gcc --enable-checking=release --enable-languages=c,c++ --disable-multilib

make -j4

make install

rpm -e $(rpm -q gcc-c++)

rpm -e $(rpm -q gcc)

# 建立鏈結

ln -s /usr/local/gcc/bin/gcc /usr/bin

ln -s /usr/local/gcc/bin/g++ /usr/bin

ln -s /usr/bin/gcc /usr/bin/cc

rm -rf /usr/lib64/libstdc++.so.6

cd /usr/local/gcc/lib64

name=$(ls | grep '^libstdc++.so.6.[0-9].[0-9][0-9]$')

ln -s /usr/local/gcc/lib64/$ /usr/lib64

ln -s /usr/lib64/$ /usr/lib64/libstdc++.so.6

# 安裝 node.js

cd ~/temp

wget $ -o node.tar.gz

tar -zxvf node.tar.gz

mv $(ls | grep node) node

cd node

mkdir /usr/local/node

./configure --prefix=/usr/local/node

make -j4

make install

ln -s /usr/local/node/bin/node /usr/bin

ln -s /usr/local/node/bin/npm /usr/bin

npm install -g npm

npm install -g @vue/cli

scp initnodejs.sh [email protected]:.
sh initnodejs.sh
,

"watcher": ,

"privatekeypath": "~/.ssh/admin-key"

}

yum install -y nginx
vim /etc/nginx/nginx.conf
server 

error_page 404 /404.html;

location = /40x.html

error_page 500 502 503 504 /50x.html;

location = /50x.html

}

ln -s 原始檔 目標檔案

阿里雲ecs部署nodejs專案

步驟一 選擇雲伺服器 步驟二 安裝伺服器 yum y update 4.我們將使用最新源 構建node.js,要進行軟體的安裝,需要一組用來編譯源 的開發工具 yum y groupinstall development tools 5.現在就可以開始安裝node.js,首先需要進入 usr src...

使用docker 阿里雲部署專案

刪除本地的docker yum remove docker 安裝docker yum install docker 啟動docker服務 systemctl start docker 設定開機啟動 systemctl enable docker 停止docker服務 systemctl stop d...

專案部署到阿里雲Linux

1.ftp file transfer prptocol 我用的是xftp 是在linux伺服器上安裝這個ftp的 2.xshell直接操作linux客戶端,安裝刪除jdk tomcat,xshell等一系列操作 具體的操作步驟 1.先買伺服器 linux一些操作命令,在xshell上面用的 建立目...