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?
apt-get install apache2
salin index.html itu ke / var / www / (saya pikir itulah yang diatur oleh root dokumen)Jawaban:
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
Jadi jika Anda menggunakan tipe OS yang berbeda, Anda mungkin ingin melakukan hal berikut:
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
sumber