Mengakses situs Amazon EC2


0

Saya baru mengenal cloud hosting dan sebagainya. Jadi saya akhirnya berhasil mengunggah file ke instance menggunakan kode di bawah ini menggunakan Terminal pada OS X (Mac)

scp -i key.pem index.html ec2-user@ec2-50-17-89-32.compute-1.amazonaws.com:/tmp/

Setelah itu ketika saya mengakses ec2-user@ec2-50-17-89-32.compute-1.amazonaws.com, halaman tidak memuat, jadi saya tahu saya seharusnya menambahkan port HTTP dan kemudian menambahkan port HTTP dalam grup keamanan. Namun situs saya masih belum memuat. Apakah saya melewatkan sesuatu?

masukkan deskripsi gambar di sini


apakah Anda membuat server web? seperti apache!
fengd

tidak, bagaimana saya bisa melakukannya? sorry am noob

Saya akan mengatakan apa yang Anda cari adalah layanan webhosting, yang bukan EC2 Amazon. Tetapi jika Anda benar-benar ingin tetap menggunakan EC2 ... tergantung pada gambar yang Anda ambil, Anda harus mencari cara menginstal server web terlebih dahulu. Jika Anda menggunakan Ubuntu ... login dengan SSH kemudian apt-get install apache2salin index.html itu ke / var / www / (saya pikir itulah yang diatur oleh root dokumen)
iserko

saya tahu, saya mendapat Dedicated Server ,, tetapi ingin menyimpan file di amazon

Jawaban:


0

Apa jenis instance Anda? "Amazon Linux AMI"? "Topi merah"? "SUSE"? "Ubuntu"?

akses ssh dengan "ec2-user" hanya berfungsi untuk "Amazon Linux AMI". Untuk yang lain, Anda harus mengonfigurasi akses ssh seperti untuk sistem Linux yang biasa, yaitu Anda harus menambahkan kunci publik ke .ssh / berwenang_kunci.


1
Saya menggunakan contoh Linux

0

Jadi jika Anda menggunakan tipe OS yang berbeda, Anda mungkin ingin melakukan hal berikut:

  1. Jatuhkan instance saat ini
  2. Buat instance baru dari tipe "Amazon Linux AMI"

Ingat, ini didasarkan pada Red Hat, bukan Ubuntu. Itu sebabnya "apt-get" (jawaban dari Igor Serko) tidak akan berfungsi. Anda harus menggunakan "yum install".


saya memasang apache dengan sukses

sekarang panas untuk mengunggah file

Apache tidak ada hubungannya dengan masalah Anda dengan "scp". Linux berikut ini mana yang sudah Anda instal: "Amazon Linux AMI"? "Topi merah"? "SUSE"? "Ubuntu"?

Amazon linux ami

0
  1. Apakah scp bekerja tanpa kesalahan? Apakah index.html disalin ke server?
  2. Gunakan ssh, sambungkan ke server dan pastikan itu di bawah / tmp
  3. Salin file Anda (index.html) ke root dokumen server Apache
  4. Periksa di browser
  5. Apa hasilnya? Jika tidak berhasil, periksa access.log server Apache: pesan apa yang Anda lihat di sana?
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.