ホームページ >運用・保守 >Linuxの運用と保守 >Linux でのサーバー コード展開の簡単な分析 (共有)

Linux でのサーバー コード展開の簡単な分析 (共有)

奋力向前
奋力向前転載
2021-09-06 10:52:312552ブラウズ

前回の記事「Gitのインストールと使い方を解説した記事(コード付き)」では、Gitのインストールと使い方について学びました。次の記事は、Linux でのリモート ログイン スクリプトの構成を理解するのに役立ちます。その方法を見てみましょう。

Linux でのサーバー コード展開の簡単な分析 (共有)

Linux, リモート ログイン スクリプト構成, git インストール構成, node インストール , mysqlインストール構成、nginxインストール構成、0 から 1 まで。この記事ではデプロイメントについてのみ説明します。コードの記述に関して良いことは何もありません。オンラインでライブ コードを記述する

サーバー aliyun

があります。サーバーを購入し、サーバーを登録し、

ip、ユーザー、パスワード

ドメインを取得します。 name

ドメイン名を購入して登録し、登録番号を取得して、ドメイン名を対応する IP

Environment

Telnet に解決します。スクリプト構成 (Mac および Linux)

#!/usr/bin/expect -f
set ip 8.8.8.8 #服务器IP地址
set password 123456 #登录密码
set timeout 10 #超时时间
set user root #登录帐号

spawn ssh $user@$ip
expect {

	"*yes/no" { send "yes"; exp_continue}
	"*password:" { send "$password" }

}
interact

ログイン プロンプト

@@@@@@@@@@ 警告: リモート ホスト ID があります変更されました! @@@@@ @@@@@@@@@@@@@@@@@@@@ サーバー関連のデータが変更されると、

ssh は実行できなくなりますログインしたら、ローカルのファイルをクリアするだけです。 ~/.ssh/known_hsots ファイル関連の削除は実行できます。

秘密キーを使用してログインします。

秘密キーを生成した後、公開キーの内容をサーバーに配置します

/root/.ssh/authorized_keys ,利用できない場合は作成

git のインストールと使用

node のインストールと使用

mysql のインストールと使用

nginx のインストールと使用

【終了】

推奨学習:

Linux ビデオ チュートリアル

以上がLinux でのサーバー コード展開の簡単な分析 (共有)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はchuchur.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。