BREAKING

Category 1

Category 2

Artikel Terbaru

Senin, 22 Februari 2016

Membuat web server lokal dengan nginx pada os windows

Kalau guru tik ingin membuat web server bisa menggunakan xampp atau wampp, yang sekali instal otomatis semua komponen yang di butuhkan langsung terinstal, seperti apache, mysql dan php. Tetapi jika ingin mencoba costum sendiri web servernya maka kita instal manual atau instal satu persatu, dengan mempersiapkan aplikasinya. misalkan kita ingin server menggunakan nginx tidak ingin menggunakan apache karena alasan tertentu. Untuk itu kali ini artikel yang saya buat mengenai cara membuat web server lokal dengan nginx pada os windows, tujuannya untuk pengingat ilmu buat saya pribadi dan semoga bermanfaat bagi yang membutuhkan terutama buat guru teknologi informasi dan komunikasi.

Kita memulai dengan persiapan terlebih dahulu, dengan cara mendownload beberapa software yang di butuhkan yaitu :
a. nginx  => link : http://nginx.org/en/download.html
b. php7  => link : http://windows.php.net/download#php-7.0
c. mysql => link : https://dev.mysql.com/downloads/file/?id=461389
d. phpmyadmin (optional) => link : https://files.phpmyadmin.net/phpMyAdmin/4.5.5/phpMyAdmin-4.5.5-english.zip

Sekarang jika sudah memiliki semua software yang kita butuhkan untuk membuat web server, kita mulai dengan installasi dan konfigurasi :

a. NGINX
install nginx on windows
  1. Extrak file nginx dan tempatkan dalam drive C:\nginx.
  2. Jalankan nginx exe, maka server sudah bisa di gunakan.
  3. Untuk menjalankan nginx kita butuh file bat, caranya ketik di notepad dengan script berikut :
@ECHO OFF
start C:\nginx\nginx.exe
start C:\nginx\php\php-cgi.exe -b 127.0.0.1:9000 -c C:\nginx\php\php.ini
ping 127.0.0.1 -n 1>NUL
echo Starting nginx
echo .
echo ..
echo ...
ping 127.0.0.1 >NUL
EXIT 
dan di simpan dengan nama start.bat (namanya sembarang saja) dan jangan lupa di apit tanda petik contoh: "start.bat" agar pada di simpan melalui notepad hasilnya berextensi bat bukan txt.

adapun script untuk menghentkan nginx adalah :
@ECHO OFF
taskkill /f /IM nginx.exe
taskkill /f /IM php-cgi.exe
Exit
dan di simpan dengan nama stop.bat

Sekarang untuk menjalankan nginx tinggal klik dobel pada file start.bat

b.  PHP 7
konfigurasi php
  1. extrak file php kedalam folder nginx
  2. ganti folder dengan nama php.
  3. setting nginx.conf yang berada di dalam folder C:/nginx/conf  cari script berikut dan hilangkan tanda hastaq atau pagar #:
        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        location ~ \.php$ {
            root           html;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  C:/nginx/html/$fastcgi_script_name;
            include        fastcgi_params;
        }
  oya sama bagian ini juga sekalian, di tambah index.php :
        #access_log  logs/host.access.log  main;

        location / {
            root   html;
            index index.php index.html index.htm;
        }
    4. Konfigurasi php.ini-development dalam folder php, cari script seperti di bawah ini :


script asli script diganti
extension_dir = "ext" extension_dir = "C:\nginx\php\ext"
enable_dl = Off enable_dl = On
date.timezone = date.timezone = "Asia/Jakarta"
;cgi.force_redirect = 1 cgi.force_redirect = 1
;cgi.fix_pathinfo=1 cgi.fix_pathinfo=1
;fastcgi.impersonate = 1 fastcgi.impersonate = 1
cgi.rfc2616_headers = 0 cgi.rfc2616_headers = 1
;extension=php_mysqli.dll extension=php_mbstring.dll
;extension=php_mysqli.dll extension=php_mysqli.dll
Tambahan untuk pdo enable
;extension=php_pdo_mysql.dll extension=php_pdo_mysql.dll

   5. di simpan dengan nama php.ini.

c. MYSQL
Mysql installer Cara instalnya serperti kita menginstal aplikasi yang biasanya. Pada saat konfigurasi user dan passwor jangan sampai lupa, karena passwordnya akan di gunakan pada saat akses phpmyadmin.

d. phpMyAdmin
install phpmyadmin
  1. Extrak file ke dalam C:\nginx\html 
  2. Rename folder dengan nama phpMyAdmin
  3. Buka browser ketik localhost/phpmyadmin
  4. silahkan login dengan password yang ada pada mysql sebelumnya.

Sabtu, 30 Januari 2016

Belajar program website bagi pemula

Belajar program website bagi pemula
Artikel kali ini bukan berarti saya sudah menjadi ahli sehingga memberi artikel berjudul Belajar program website bagi pemula. Tapi sebagai sesama pemula saya ingin sharing dari pengangalaman saya sebagai pemula dalam menggeluti dunia programing. Di era yang serba digital saya rasa sudah selayaknya kita mengupdate ilmu pengetahun yang sedang berkembang dan di butuhkan orang banyak pada saat ini. Salah satunya adalah memahami dunia program khususnya yang berhubungan dengan website.

Apa sih keuntungan belajar program ? kan sudah banyak para ahli di bidangnya yang mengembangkan dan memanjakan para konsumen digital...? Memang sudah banyak para pakar yang menguasai sebuah bahasa pemrograman. Tetapi beda orang beda kreatif, walaupun bahan dasar yang sama tetapi ide kreatif hanya bisa di miliki masing-masing individu. Adapun keuntunganya adalah bisa mendesain web sendiri tanpa butuh tenaga jasa yang biayanya cukup mahal, bahkan bisa di jadikan lahan pekerjaan yang bisa menghasilkan cukup uang. Kalau saya pribadi lebih condong karena hoby, jadi kalau ditinggalkan saya tidak rela. ya harapan nya dengan hoby bisa menjadi lahan penghasilan juga sih... hehhehe...

Senin, 18 Januari 2016

tips belajar program mudah ingat

Belajar program susah susah gampang apa lagi yang tidak memiliki dasar sama sekali.  Saya sendiri latar belakangnya pendidikan komputer , dulu waktu kuliah memang pernah belajar bahasa pemograman offline seperti Visual Basic dan visual foxpro, walaupun belum sempat mencoba mengerjakan proyek dari konsumen.

Di jaman ini yang lebih tenar adalah pemograman online seperti PHP HTML JavaScript Android, karena coding sudah menjadi hobi jadi kegiatan coding dilanjut walaupun sedang banyak kesibukan. sekarang saya mencoba untuk beralih dari yang offline ke bahasa pemograman online . 

Beberapa tahun yang lalu ilmu coding PHP sudah cukup dikuasai dan sudah menghasilkan sebuah karya tetapi selama beberapa bulan belakangan ini Kondisi saya tidak memungkinkan untuk menyentuh bahasa pemograman jadi otomatis istirahat total, lalu apa yang terjadi setelah Kondisi badan agak sehat...???  kode-kode script script yang ada di otak buyar entah kemana sehingga ketika ingin memulai jadi seperti orang kebingungan, dan kebetulan proses pembuatan karya yang sebelumnya tidak sempat didokumentasikan.

Untuk itu kali ini saya mencoba sharing tips belajar program mudah ingat . Dengan media blog ini akan saya Uraikan langkah demi langkah untuk menguasai bahasa pemograman yang tentunya khusus untuk PHP baik yang Berbentuk native ataupun framework dengan begini harapannya saya bisa mengingat kode Script sekaligus berbagi dengan teman-teman khususnya dari t i k.

Untuk memahami sebuah bahasa pemograman khususnya bagi yang tidak memiliki latar belakang pendidikan komputer, maka Hal pertama yang harus dilakukan adalah memahami istilah-istilah yang ada dalam tutorial atau pembahasan dalam sebuah pemograman, misalkan caranya jika kita menemukan salah satu kata asing yang tidak kita pahami maka janganlah melanjutkan ke level berikutnya sampai kita memahami istilah yang asing tersebut. Adapun untuk memahami istilah tersebut kita bisa tanya ke dalam grup atau forum atau bisa searching di Google. Apabila istilah-istilah telah dipahami maka kita lanjutkan dengan mengikuti tutorial yang dibahas.

Adapun metode yang efektif untuk belajar pemograman, yaitu mengikuti tutorial, mengulangi tutorial, lalu mengembangkan sendiri dari yang dipahami dari tutorial tersebut dan jangan lupa untuk didokumentasikan dengan harapan materi tutorial tidak mudah dilupakan. Adapun tutorial belajar pemograman untuk pemula bisa anda ikuti melalui blog saya ini, ok selamat mengembangkan diri.

Jumat, 15 Januari 2016

Jangan bersedih guru TIK



Ketika ada berita bahwa guru tik akan di hapuskan dari muka bumi pendidikan nasional oleh pemerintah, banyak teman-teman dari guru tik bersedih, kawatir akan kehilangan mata pencaharian mereka. Dunia itu kejam jika di pandang kejam, maka berfikirlah yang positif. Dunia penghasilan masih banyak koq, jadi jangan lah bersedih guru tik.

Dengan kemampuan dasar di bidang IT dan komputer, guru tik seharusnya bisa melihat peluang lebih luas. Karena satu-satu nya bidang pekerjaan yang bisa bertahan di masa yang akan datang hanyalah TIK. Melihat perkembangan teknologi yang sangat pesat, dan hampir semua tenaga manusia sudah jarang di gunakan alias beralih ke tenaga robot, yang di buat dan di program melalui komputer. Jadi raihlah kesempatan dengan terus mengembangkan diri, tidak perlu larut dengan kebijakan yang menyudutkan pekerjaan guru tik.

Category 3

Category 4

Category 5

 
Copyright © 2013 Teknologi Informasi dan Komunikasi
Design by FBTemplates | BTT