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 [email protected]:/tmp/

Setelah itu ketika saya mengakses [email protected], 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


sumber
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
Gunakan S3 lalu. aws.typepad.com/aws/2011/02/…
iserko

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.


sumber
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".


sumber
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?

sumber