Posting ini akan mengetengahkan cara install nopCommerce di komputer sendiri. Tujuannya agar kita bisa mencoba fitur-fitur nopCommerce secara lokal sebelum memutuskan untuk memakainya secara online. Dengan instalasi lokal kita bisa berlaku sebagai pengunjung dan admin toko online sehingga kita bisa mencoba semua fitur yang ada. Dengan instalasi lokal kita juga bisa bereksperimen terhadap modul-modul tambahan nopCommerce.
Sebagaimana yang sudah saya tuliskan dalam posting nopCommerce untuk Jualan Online, nopCommerce termasuk salah satu software eCommerce yang berjalan di atas sistem operasi Windows dengan web server IIS. Bagi yang sudah terbiasa dengan Windows dan IIS, melakukan instalasi nopCommerce bukanlah langkah yang sulit. Hanya dengan menambahkan beberapa software pendukung dan melakukan beberapa langkah instalasi, dalam waktu kurang dari satu jam kita bisa memiliki instalasi nopCommerce lokal.
Software Pendukung nopCommerce
Berikut ini daftar beberapa software pendukung untuk bisa menjalankan nopCommercese secara lokal.
Sistem Operasi
Kita bisa menggunakan Windows XP, Windows Vista, Windows 7, maupun Windows Server untuk menjalankan nopCommerce. Tidak semua edisi Windows yang saya sebutkan di atas bisa menjalankan nopCommerce. Syarat utama agar Windows bisa menjalankan nopCommerce adalah adanya web server IIS di dalamnya. Dalam tutorial ini saya menggunakan Windows 7. Walaupun demikian langkah-langkah fundamentalnya tetap sama untuk edisi Windows yang lain.
Web Server
Web Server adalah tempat aplikasi nopCommerce di install dan dijalankan. nopCommerce membutuhkan web server IIS yang bisa menjalankan aplikasi ASP.NET. Biasanya IIS tidak secara otomatis ter-install dalam Windows. Kita mesti menambahkannya dengan menggunakan fasilitas Add/Remove Windows Component di Control Panel.
Kita bebas menggunakan versi IIS berapa pun asalkan bisa menjalankan ASP.NET. Dalam tutorial ini saya menggunakan IIS 7 yang berjalan di atas Windows 7. Jika Anda menggunakan Windows XP, IIS yang ter-install adalah versi 5. Sedangkan di Windows Vista, IIS yang dipakai adalah versi 6. Memang terdapat perbedaan fitur dan karakteristik di antara berbagai versi IIS namun perbedaan tersebut tidak terlalu jauh berbeda sehingga tutorial yang akan saya sajikan di sini bisa diaplikasikan di versi IIS yang lain.
Database
nopCommerce memerlukan database SQL Server sebagai tempat penyimpanan data. Kita bisa menggunakan SQL Server 2005 atau SQL Server 2008 dengan edisi apa saja. Untuk keperluan instalasi lokal, kita bisa menggunakan Express Edition yang gratis. Kita bisa mengunduh SQL Server Express Edition di alamat berikut ini: http://www.microsoft.com/express/sql/download/.
.NET Framework
nopCommerce memerlukan .NET Framework 2.0. Dalam beberapa sistem operasi seperti Windows 7, .NET Framework 2.0 sudah ter-install secara otomatis pada saat kita meng-install Windows. Apabila belum ter-instal, kita bisa mengunduhnya dari alamat berikut ini: http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5. Setelah ter-unduh, kita tinggal meng-instal-nya semudah mengikuti wizard installer-nya.
Langkah-Langkah Instalasi nopCommerce
Berikut ini langkah demi langkah untuk meng-install nopCommerce yang saya bagi menjadi dua tahap. Tahap pertama meng-install perangkat pendukung, sedangkan tahap kedua mengikuti wizard instalasi nopCommerce.
Instalasi Perangkat Pendukung
-
Install IIS dan hidupkan fitur ASP.NET. Bagi yang belum meng-install IIS, buka Control Panel > Programs and Features, lalu pilih Turn Windows features on or off. Scroll down layar sampai kita menjumpai Internet Information Services, lalu pastikan kita mencentang ASP.NET.
Gambar berikut ini menunjukkan layar Turn windows features on or off dengan fokus pada Internet Information Services:
-
Buat website nopCommerce. Buka Control Panel > Administrative Tools, lalu pilih Internet Information Services (IIS) Manager. Klik kanan pada Sites, lalu pilih menu Add Web Site, seperti yang terlihat dalam gambar berikut ini:
-
Lalu isi form yang muncul dalam kotak dialog Add Web Site. Gambar berikut ini menunjukkan form tersebut dengan contoh isian untuk masing-masing field:
Site name: nopcommerce; isian ini bebas sesuai dengan keinginan kita menamai website untuk nopCommerce.
Application pool: secara otomatis akan diisi sesuai dengan nama Site name.
Physical path: D:\Websites\nopcommerce; diisi sesuai dengan path dari folder dimana kita akan meletakkan berkas-berkas nopCommerce.
IP address: 192.168.56.1; diisi dengan IP address dari network interface dimana kita memasang website nopCommerce, tinggal memilih dari daftar yang sudah disediakan.
Port: 80; gunakan port 80 agar kita tidak direpotkan dengan pengetikan nomor port pada saat mengakses nopCommerce.
Host name: nopcommerce.local; diisi dengan nama virtual host dimana kita mengakses nopCommerce.
-
Tambahkan definisi virtual host. Buka C:\Windows\System32\drivers\etc\hosts lalu tambahkan entri berikut ini:
192.168.137.1 nopcommerce.local
-
Install SQL Server 2008 Express Edition. Setelah di-unduh, lakukan instalasi SQL Server 2008 Express Edition. Langkah ini cukup mudah karena dipandu oleh wizard instalasi yang gampang dimengerti.
-
Buat user database nopcommerce. Setelah database ter-instal, lakukan konfigurasi agar mode autentikasi database bisa hibrid: Windows dan SQL Server. Lalu buat user SQL server dengan nama nopcommerce. Jadikan nopcommerce sebagai super user yang mempunyai hak membuat database baru.
-
Unduh nopCommerce. Unduh nopCommerce dari alamat berikut ini: http://www.nopcommerce.com/Downloads.aspx. Ekstrak semua yang berada di bawah folder NopCommerceStore, lalu salin ke D:\Websites\nopcommerce. Pastikan bahwa berkas-berkas di dalam folder tersebut tidak read only.
Wizard Instalasi nopCommerce
-
Jalankan wizard instalasi. Buka browser, arahkan ke http://nopcommerce.local. Layar pertama wizard instalasi nopCommerce akan ditampilkan seperti terlihat dalam gambar berikut ini:
Klik tombol Next.
-
Layar kedua menunjukkan form isian konfigurasi database. Gambar berikut ini menunjukkan form tersebut dan contoh isian untuk masing-masing field:
SQL Server name or IP address: localhost\SQLEXPRESS; isilah dengan nama instance dari SQL Server hasil instalasi langkah sebelumnya.
Pilih Use SQL Server account, lalu isikan:
Username: nopcommerce
Password: <isi dengan password yang Anda berikan untuk user nopcommerce pada saat membuat user database>
Lalu klik tombol Next.
-
Layar ketiga memberikan pilihan kepada kita apakah akan membuat database baru atau menggunakan database yang sudah ada. Pilih Create a new database, lalu isikan nopcommece untuk field New database name
Centang kotak Create sample data untuk meng-install data-data contoh.
Gambar berikut ini menunjukkan layar ketiga:
Kemudian klik tombol Next.
-
Layar keempat adalah konfirmasi bahwa proses intalasi sudah selesai dan berhasil.
Untuk melihat hasilnya, buka browser dan arahkan ke http://nopcommerce.local. Layar berikut ini akan ditampilkan dalam browser:
Untuk membuka layar admin, arahkan browser ke http://nopcommerce.local/administration. Setelah layar berikut ini ditampilkan, login dengan E-mail Address admin@yourstore.com, dan Password admin. Setelah sukses login, layar berikut ini akan ditampilkan:
Dengan demikian, nopCommerce sudah ter-install di komputer lokal dan bisa digunakan untuk keperluan pengembangan dan pengujian.
Kesimpulan
Meng-install nopCommerce di komputer sendiri cukup mudah karena persyaratan software yang dibutuhkan tersedia dalam sistem operasi Windows XP, Windows Vista, maupun Windows 7, baik secara otomatis maupun mengunduh dari situs Microsoft. Langkah-langkah instalasi nopCommerce yang hanya terdiri atas tiga langkah cukup mudah diikuti dan diselesaikan.













ijin nyoba mas …
waduh .. baru tahu ini .. nopcommerce …
thx info nya …
Wah, aku perlu mencoba software ini nih kayaknya
Info yang mantap. Menuju TKP
keren bro, thanks. mampir ke blog saya juga ya teman
Wah udah kebiasaan pake joomla ama virtuemart, tapi ini hal baru, layak dicoba hehehe, izin menguji coba. Kalo sempet mampir ke rumah saya atau toko saya
mas, kalo di lnux bisa juga? dan kalo di WordPress Self-Hosting gimana caranya mas?
Mungkin bisa menggunakan Mono, namun saya belum coba…
Blogwalking mas
Meskipun saya belum ngerti tentang bisnis online hehe
Oh ya, mas tukar link ya ? Link mas dah saya pasang di blog saya . Silahkan dicek ya
Salam kenal
biasana pake cubeart pak
Salam kenal Pak Suhanto! Makin lama makin bagus saja tutorialnya. Yuk terus blogging!
Saya tunggu kunjungan anda
mangtafff tutorialnya om
Setelah saya kunjungi blog anda, salut dan jempol… mohon bisa berbagai ilmunya
Senang berkenalan dengan anda dan dapat mengunjungi blog ini, ijinkan saya pasang di blog roll saya…
trims..
Terimakasih Pak….
mantep lah… bagus…. bagus…. bagus… minta saran boz. menurut pengamatan yang paling bagus pake joomla atau oscommerce…. yang user friendly lah.. kalau pakai joomla belajar utak atik phpnya kurang seru kalau pake oscommerce enak utak ataiknya phpnya tapi fiturnya kurang…. mohon di beri pencerahan bozz coz yang sekarang pake oscommerce di http://acto.anakciremai.com masih kurang sreg tapi ingin pake…
Kalau mau seru coba lihat Magento
Aku yo rak mudheng.. Gaptek
waduh, aku sih bukane gak mudeng, tapi panjang banget langkahnya… jadi ya aku pusing…
nice info bos, lanjutkan!!hehe
patut dicoba tuh op tank ya
tanya boz, kalau asp.net ini di localhost nanti apa ngga bentrk ama xampp.
karena saya mencoba2x localhost pake xampp.
terimakasih..
(mohon pencerahan, maklum newbi..)hihi
Nggak masalah, asalkan beda port. Kalau IIS di-set ke port 80, pilih port yang lain buat XAMPP.
wah, hebat-hebat.
hehehe,aku kok gak ngerti-ngerti ya?????mungkin karna aku gaptek kaleeee.tapi kayaknya tulisannya sangat bagus……..
Suggestion saya mending serahkan hal-hal teknis ke ahlinya, kita fokus di jualannya aja