Tutorial sederhana ini akan menunjukkan bagaimana Anda dapat meng-host situs dasar (dibangun menggunakan HTML & CSS) di server Google, secara gratis. Dan Anda dapat dengan mudah menyelesaikan ini antara 1 - 3 jam.
Secara teknis, Google tidak menyediakan solusi hosting gratis, tetapi mereka memberikan Platform Sebagai Service (PAAS) dikenal sebagai Google App Engine (GAE). Tutorial ini menggunakan fitur 'file statis' App Engine untuk menjadi hostng sebuah website HTML-CSS statis pada server GAE itu.
Pada akhir tutorial ini Anda akan mendapatkan website pribadi Anda sendiri di alamat sub-domain disesuaikan seperti: <your-custom-name> appspot.com. Anda dapat membuat halaman kontak Anda, untuk terhubung dengan klien potensial atau untuk memperluasnya.
Sebagai contoh kita menggnakan di appspot.com, host di GAE. Ini hanya membutuhkan 7 langkah :
- Membuat situs pribadi menggunakan HTML-CSS template website gratis
- Download dan Instal Python dan GAE SDK
- Mendaftar untuk Google App Engine
- Buat aplikasi di Google App Engine
- Mengembangkan aplikasi menggunakan GAE Python SDK
- Deploy/upload aplikasi kustom Anda ke server GAE
Mari kita mulai.
Langkah 1 : Membuat Situs Pribadi
Membangun sebuah website dari awal bisa sulit dan rumit, terutama jika Anda bukan seorang desainer web hardcore atau ahli dengan menulis tag elemen dalam html. Namun Anda selalu dapat bekerja pada template web dan menyesuaikannya ke dalam versi Anda sendiri. Berikut adalah hanya beberapa yang baik, mudah untuk mengedit, dan Creative Commons website template :
- PageOne by StyleShout
- I am Creative by EGrappler
- OnePager by EGrappler
Atau, jika Anda ingin melakukan lebih pada website Anda, Anda dapat mencoba belajar HTML5 & CSS. Banyak tutorial HTML5/CSS di internet untuk belajar.
Langkah 2 : Dapatkan Python dan GAE SDK
Berikutnya, download dan menginstal perangkat lunak berikut untuk mengedit dan menyebarkan aplikasi untuk Gae server.
Catatan : Silahkan instal perangkat lunak dengan opsi dan pengaturan default, jika tidak, anda mungkin menghadapi masalah dengan tutorial.
Langkah 3 : Mendaftar untuk Google App Engine
Ketiga, mendaftar untuk account di Google App Engine. Jika Anda sudah memiliki akun Gmail, itu hanya masalah sign in
- Pergi ke appengine.google.com
- Jika Anda sudah memiliki akun Gmail kemudian pindah ke langkah berikutnya , atau tekan Create an account dan masukkan rincian yang diperlukan untuk membuat account.
- Masukkan kredensial akun Anda dan tekan Sign in tombol untuk mengakses dashboard GAE.
- Google App Engine akan menyambut Anda dengan pesan selamat datang.
Langkah 4 : Membuat Web di Google App Engine
Sekarang, Anda perlu membuat sebuah aplikasi di GAE.
- Klik tombol Create Application.
- Anda mungkin diminta untuk memverifikasi akun Anda. Memverifikasi account Anda dengan mengikuti petunjuk pada halaman yang muncul.
- Anda akan melihat halaman "Create Application" seperti di bawah ini :
- Masukkan alamat yang Anda inginkan dalam Application Identifier. Nama ini akan membuat alamat sub-domain Anda, misalnya namaanda.appspot.com.
- Setelah diberi nama, identifier aplikasi tidak dapat diubah. Jadi, pilih identifier aplikasi Anda dengan bijaksana.
- Masukkan Judul Application di bidang teks kedua. Nama ini akan ditampilkan ketika orang mengakses aplikasi Anda pada GAE.
- Untuk Authentication Options, biarkan dalam pilihan default (Buka untuk semua pengguna Akun Google).
- Klik pada tombol Create Application. Anda akan melihat halaman yang memberitahukan "Aplikasi Terdaftar Berhasil" sebagai berikut :
Langkah 5 : Mengembangkan aplikasi menggunakan GAE Python SDK
Sudah waktunya untuk mengembangkan aplikasi GAE Anda pada sistem Anda menggunakan Python dan Python App Engine SDK.
- Buka App Google App Engine Launcher pada sistem Anda menggunakan menu Start atau Start screen (jika Anda bekerja pada Windows 8).
- Buka menu File > Create New Application. Atau, Anda dapat menekan kombinasi tombol Ctrl+N untuk membuat aplikasi baru di GAE Launcher.
- Masukkan identifier aplikasi Anda di bidang Application Name.
- Pilih local parent directory untuk aplikasi Anda dengan mengklik tombol Browse. Direktori aplikasi Anda akan dibuat di dalam direktori ini.
- Tinggalkan Port dan Admin Port pada nilai default.
- Klik pada tombol Create.
- Pilih aplikasi Anda di GAE Launcher.
- Klik pada Edit.
- File aplikasi "app.yaml" Anda akan terbuka di WordPad.
- Ganti seluruh teks (menghapus teks lama dan memasukkan teks baru) dengan berikut :
application: <your-app-name-here>
version: 1
runtime: python27
api_version: 1
threadsafe: yes
handlers:
– url: /
static_files: www/index.html
upload: www/index.html
– url: /
static_dir: www
libraries:
– name: webapp2
version: "2.5.2"
Ganti <your-app-name-here> dengan identifier aplikasi Anda pada baris pertama dari file ini.
Simpan file ini dan tutup WordPad.
Untuk menambahkan file website pribadi Anda untuk app GAE lokal Anda :
- Buka direktori induk lokal app GAE Anda.
- Buka direktori app Anda.
- Hapus file bernama favicon.ico dan main.py yang ada dalam direktori ini.
- Buat direktori baru (atau folder) bernama www di dalam direktori ini. (Jika Anda ingin mengubah nama direktori ini, Anda harus mengubah nama direktori ini dan mengganti semua www pada nama direktori baru anda di file app.yaml.)
- Salin file website Anda (semua file dan sub-direktori di dalam folder tersebut, misalnya index.html) ke wwwdirectory ini.
Langkah 6 : Deploy / Upload app kustom Anda ke server GAE
Anda telah membuat app GAE lokal Anda dan sekarang, Anda perlu memeriksa dan menyebarkan / upload aplikasi Anda ke server GAE.
Untuk memeriksa aplikasi GAE lokal Anda :
- Pilih aplikasi Anda di GAE Launcher.
- Klik pada Run.
- Akan ditampilkan website Anda di web browser pada komputer Anda. (Jika tidak, mundur dan periksa untuk melihat apakah Anda mengikuti petunjuk dalam tutorial dengan benar.)
- Pilih aplikasi Anda di GAE Launcher.
- Klik Deploy.
- Anda akan diminta untuk mengisi id dan password gmail Anda. Masukkan kredensial akun Anda dan tekan OK.
- Anda akan melihat jendela Python merinci kemajuan operasi upload. Ini akan memakan waktu untuk meng-upload aplikasi Anda tergantung pada kecepatan koneksi Internet Anda.
Semua dilakukan !
Jika Anda mengikuti seluruh prosedur tepat, maka pada saat ini, Anda harus memiliki website Anda sendiri host di web. Anda dapat memeriksa situs web Anda di nama.Appspot.com Jika Anda berhasil host website Anda di Google App Engine.
Selamat Mencoba
Sumber
Tidak ada komentar:
Posting Komentar