質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
87.20%
VPN

VPN(Virtual Private Network)は、仮想プライベートネットワークとも呼ばれ、インターネットに接続してるユーザー間に仮想的な通信トンネルを構築した組織内ネットワークです。認証や暗号化を用いて通信経路を保護し安全なネットワークの構築ができます。

FTP

FTP(File Transfer Protocol)は、ネットワークでのファイル転送を行うための通信プロトコルの1つである。

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

SSH

SSH(Secure Shell)は、セキュアチャネルを通してデータを交換するためのネットワークプロトコルです。リモートサーバーへのコマンド実行やファイル転送を行う時に一般的に使用されます。

解決済

サーバーにhtmlファイルなどをアップロードしたい(ssh-keygenコマンドで鍵の生成、権限管理など)

Tashio
Tashio

総合スコア0

VPN

VPN(Virtual Private Network)は、仮想プライベートネットワークとも呼ばれ、インターネットに接続してるユーザー間に仮想的な通信トンネルを構築した組織内ネットワークです。認証や暗号化を用いて通信経路を保護し安全なネットワークの構築ができます。

FTP

FTP(File Transfer Protocol)は、ネットワークでのファイル転送を行うための通信プロトコルの1つである。

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

SSH

SSH(Secure Shell)は、セキュアチャネルを通してデータを交換するためのネットワークプロトコルです。リモートサーバーへのコマンド実行やファイル転送を行う時に一般的に使用されます。

2回答

0評価

0クリップ

1559閲覧

投稿2018/09/26 03:18

とあるスタートアップのフロントエンドエンジニアです。ssh-keygenコマンドを使って鍵の生成、また権限管理を出来るようになりたく相談です。簡潔に**「ssh-keygenコマンドを使って鍵の生成、また権限管理を出来るようになる為には、何が必要なの?何を学べばいいの?」に対する回答を頂きたいです。
この度会社の
ファイルのアップロードを引き継ぐ事になった**のですが、インフラに関する知識ほぼ皆無なので、ど素人でも理解出来るように教えて頂きたいです。
私のスキルとしては、マークアップ言語とJavaScriptを使い、サイトのコーディングを行える程度です。またProgateのコマンドライン、Git、ドットインストールでDocker、Unixコマンドのレッスンを受け、現在Dockerを使ったローカル環境構築に取り組んでいます。

そして、本題のインフラに関してですが(https://thinkit.co.jp/article/11526)や(http://nigohiroki.hatenablog.com/entry/2013/08/18/221434)を読みました。ITインフラの全体像に関してある程度理解を得ましたが、**知識が乏しいため理解出来ない部分もあります。**

開発環境は以下の通りです。
-サーバーサイド(言語):Ruby

フレームワーク: Runy on Rails

-フロントエンド : HTML / CSS(一部Bootstrap) / Javascript (Vue.js /JQuery) / Ajax

通信: JSON

-インフラ:さくらクラウド

APサーバ : HHVMまたはPHP-FPM

プロキシサーバ : リバースプロキシとしてNginxを使う可能性あり

-DB:MySQL

-サーバーOS : CentOS、Ubuntu、Kusanagi(まだ、未定)

-テスト環境:RSpec

-仮想環境:Docker

-その他 :Git/Github/Slack

何卒、よろしくお願いいたします。

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

CHERRY
CHERRY

2018/09/26 03:53 編集

質問の中身が色々な方向を向いていて何を聞きたいのか絞り込めないのですが、質問のタイトルどおりで、「サーバー環境は構築済みのところにファイルを転送して稼働させるだけですか?」それとも「サーバー環境構築もされるのですか?」

まだ回答がついていません

会員登録して回答してみよう

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
87.20%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

VPN

VPN(Virtual Private Network)は、仮想プライベートネットワークとも呼ばれ、インターネットに接続してるユーザー間に仮想的な通信トンネルを構築した組織内ネットワークです。認証や暗号化を用いて通信経路を保護し安全なネットワークの構築ができます。

FTP

FTP(File Transfer Protocol)は、ネットワークでのファイル転送を行うための通信プロトコルの1つである。

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

SSH

SSH(Secure Shell)は、セキュアチャネルを通してデータを交換するためのネットワークプロトコルです。リモートサーバーへのコマンド実行やファイル転送を行う時に一般的に使用されます。