Friday, August 26, 2022

Pedoman Destinasi Pariwisata Berkelanjutan

Pedoman destinasi pariwisata berkelanjutan merupakan rangkuman dari Peraturan Menteri Pariwisata dan Ekonomi Kreatif Nomor 9 tahun 2021 sekaligus menggantikan Permenparekraf Nomor 14 tahun 2016 tentang Pedoman Destinasi Pariwisata Berkalanjutan.

Pedoman Destinasi Pariwisata Berkelanjutan bertujuan untuk memberikan acuan yang komprehensif mengenai pengelolaan destinasi pariwisata secara berkelanjutan, sehingga terwujud pengelolaan perlindungan, pemanfaatan dan pengembangan kawasan sebagai destinasi pariwisata yang berkelanjutan.

Thursday, July 28, 2022

PERENCANAAN DESTINASI WISATA dan PENGEMBANGANYA

Tujuan wisata dapat disebut juga dengan destinasi pariwisata adalah sebuah kawasan yang berada dalam satu atau lebih wilayah administrasi yang di dalamnya terdapat daya tarik wisata, fasilitas umum, fasilitas pariwisata, aksesbilitas, serta masyarakat yang saling terkait dan melengkapi terwujudnya objek wisata. Rasa aman, tertib, bersih, sejuk, indah, ramah dan kenangan menjadi sebuah impian seseorang untuk menikmati dan berlama-lama pada sebuah obyek wisata hal ini tertuang dalam Sapta Pesona dan Penjelasanya.


PP No. 52 Tahun 2012 tentang Sertifikasi Komputensi dan Sertifikasi Usaha di Bidang Pariwisata

PERATURAN PEMERINTAH REPUBLIK INDONESIA
NOMOR 52 TAHUN 2012 

TENTANG SERTIFIKASI KOMPETENSI DAN SERTIFIKASI USAHA DI BIDANG PARIWISATA

DENGAN RAHMAT TUHAN YANG MAHA ESA
PRESIDEN REPUBLIK INDONESIA

REGULASI USAHA PARIWISATA

Dasar Hukum : 

  • Undang-Undang Nomor 10 Tahun 2009 tentang Kepariwisataan
  • Undang-Undang No. 11 Tahun 2020 tentang Cipta Kerja Pasal 67 Paragraf 13 tentang  Perubahan Pasal 14, 15, 26, 29, 30, 54, 56 dan 64 Undang-Undang Nomor 10 Tahun 2009 tentang Kepariwisataan
  • Peraturan Pemerintah Nomor 52 Tahun 2012 tentang Sertifikasi Kompetensi dan Sertifikasi Usaha di Bidang Parwisata
  • Peraturan Menteri Pariwisata dan Ekonomi Kreatif Nomor 1 Tahun 2014 tentang Penyelenggaraan Sertifikasi Usaha Pariwisata

Wednesday, July 27, 2022

SIAPA LEMBAGA SERTIFIKASI USAHA BIDANG PARIWISATA dan KOMISI OTORISASI

Lembaga Sertifikasi Usaha Bidang Pariwisata (LSU Bidang Pariwisata) adalah lembaga mandiri yang berwenang melakukan seritifkasi Usaha Di Bidang Pariwisata sesuai dengan ketentuan peraturan perundang-undangan. 

Badan Hukum Lembaga Sertifikasi Usaha Bidang Pariwisata Haruslah Berbentuk Perseroan Terbatas.

TENTANG SERTIFIKASI USAHA BIDANG PARIWISATA (Usaha Pariwisata Menurut UU 10 Tahun 2009)

Sertifikasi usaha pariwisata adalah proses pemberian sertifikat kepada Usaha Pariwisata untuk mendukung peningkatan mutu produk pariwisata, pelayanan dan pengelolaan usaha pariwisata melalui audit.

Sertifikasi Usaha Bidang Pariwisata dilaksanakan oleh Lembaga Sertifikasi Usaha Bidang Pariwisata, dimana berdasarkan ketentuan peraturan perundang-undangan. Berdasarkan Pasal 14 ayat (1) Undang-Undang Nomor 10 Tahun 2009 tentang Kepariwisataan (“Undang-Undang Kepariwisataan”) untuk usaha pariwisata dimaksud antara lain :

Saturday, February 12, 2022

KBLI BIDANG KEPARIWISATAAN

Lampiran Permenparekraf  No. 10 tahun 2018 

Berikut Klasifikasi baku bidang kepariwisataan yang dimaksud 

PELAYANAN BERUSAHA TERINTEGRASI SECARA ELEKTRONIK SEKTOR PARIWISATA

Penjelasan Permenpar Nomor 10 tahun 2018 

tentang Pelayanan Berusaha Terintegrasi Secara Elektonik Sektor Pariwisata.


BAB I  KETENTUAN UMUM 

Pasal 1 

Pengertian : 

  1. Perizinan Berusaha Terintegrasi Secara Elektronik atau Online Single Submission yang selanjutnya disingkat OSS adalah Perizinan Berusaha yang diterbitkan oleh Lembaga OSS untuk dan atas nama menteri, pimpinan lembaga, gubernur, atau bupati/wali kota kepada Pelaku Usaha melalui sistem elektronik yang terintegrasi.
  2. Pendaftaran adalah pendaftaran usaha dan/atau kegiatan oleh Pelaku Usaha melalui OSS.
  3. Komitmen adalah pernyataan Pelaku Usaha untuk memenuhi persyaratan Izin Usaha dan/atau Izin Komersial atau Operasional.

PELAYANAN USAHA SEKTOR PARIWISATA (Permanpanekraf 10 tahun 2018 - OSS)

Setelah diundangkan dalam Berita Negara Republik Indonesia Tahun 2018 Nomor 1235 oleh Dirjen Peraturan Perundang-Undangan Kemenkumham RI Widodo Ekatjahjana pada 6 September 2018 di Jakarta maka Perizinan Bidang Kepariwisataan untuk selanjutnya dalam pengelolaan Perizinan menggunakan Perizinan Berusaha Terintegrasi Secara Elektronik atau Online Single Submission yang selanjutnya disingkat OSS. 
OSS sendiri adalah Izin Usaha yang diterbitkan

Wednesday, July 15, 2020

Bermain dengan tanggal dan Tahun

Terkadang beberapa perintah koding yang kita inginkan harus menghabiskan waktu lama untuk mencari dan mempelajari. Untuk itu saya coba rangkup beberapa script mysql untuk tanggal.
Namun sebelumnya kita lihat dulu ketentuan untuk format dan methode penulisan tanggal.

Autocall Javascrip on Open Pages

Fungsi ini mendeteksi apabila kita memanggil salah satu halaman, dan akan menjalankan script file yang akan di jalankan.

Mendefinisikan file yang dipanggil bukan file index.php Pada tautan url yang akan di panggil selain halaman utama biasanya index.html atau default.html meka akan di baca sebagai pengecualian.

Thursday, September 8, 2016

Tentang Evjab

ANALISIS JABATAN, ANALISIS BEBAN KERJA 
DAN EVALUASI JABATAN DALAM REFORMASI BIROKRASI

LANDASAN HUKUM
  • Peraturan Menteri PAN dan RB No. 34 Tahun 2011 tentang Pedoman Evaluasi Jabatan Pegawai Negeri Jo. Peraturan Menteri PAN dan RB No. 3 9 Tahun 201 3
  • Peraturan K ep a la BKN No . 21 T a h un 2011 t entang Pedoman Pelaksanaan Evaluasi Jabatan PNS

Friday, March 4, 2016

Penerapan Aplikasi Evaluasi Jabatan dalam Mendukung Reformasi Birokrasi

Untuk me-evaluasi jabatan memerlukan 2 faktor utama yaitu analisis jabatan dan analisis beban kerja, dari serangkaian kata Evaluasi Jabatan, Analisis Beban Kerja dan Evaluasi jabatan tersebut dapat dipermudah dengan adanya sistem informasi yang sudah dikemas secara praktis dan ringan berbasis-web yang dapat digunakan beberapa orang sekaligus secara bersamaan, biasanya disebut sebagai aplikasi yang mendukung

Friday, February 12, 2016

Redirect Dynamic IP ke Lokal Server

Bismillahirrohmanirrohim ......

Keberadaan hosting lokal dimaksudkan untuk memudahkan perawatan  dan  pengelolaan terhadap halaman informasi yang akan diakses untuk konsumsi perusahaan, instansi ataupun publik. Saat kita sedang menggunakan hosting local tersebut terkadang kita terkendala dengan IP Public dari provider kita yang selalu berubah, hal ini menjadi permasalahan tersendiri pada saat kita akan menjadikan server local sebagai hosting untuk keperluan, apalagi untuk pelayanan dan keperluan penggunaan yang lainnya. 

Monday, November 24, 2014

Praktek Biometrik

tangan=imread('tangan_kiri.jpg');
%figure, imshow(tangan), title('Tangan Asli');
ukuran = imresize(tangan, [400 320]);
%%figure,imshow(ukuran), title ('Gambar Resize');
tangan_abu=rgb2gray(ukuran);
%%figure, imshow(tangan_abu), title('Tangan Abu-abu');
%tangan_hp=im2bw(tangan);
%figure, imshow(tangan_hp), title('Hitam Putih');
tepi=edge(tangan_abu,'Sobel');
%%figure, imshow(tepi), title('Deteksi Tepi Sobel');
%tepi_tajam=im2bw(tepi); %tdkplu krn sdh hitam putih
%figure, imshow(tepi_tajam), title('Penajaman Tepi lagi');
doub_lagi=double(tepi);

%%figure, imshow(doub_lagi>200 & doub_lagi<500 br="" ertajam="" 
tepi="" title="" warna="">%matriks=ukuran(m,n);
%doub=double(tangan_abu);
%doubb=doub>200 & doub<400 br="">%figure, imshow(doubb), 
title ('Pertajam Warna');
b=5; % buat sektor/grid sesuai ukuran piksel yg ditentukan
%a=zeros(m,n);
%c=0;
%d=0;
% buat sektorisasi/grid dri gambar (kolom)
for m=1:80 %pakai 1:10 krn gridx di bagi 40 pixel
    % buat sektorisasi/grid dri gambar (baris)
    for n=1:64
        %hitung nilai matriksx
        a=tepi(b*(m-1)+1:b*m,b*(n-1)+1:b*n);
                %disp(a);
        %counter pixel utk tiap sektor/vektor kolom
       ct=0;
        for c=1:5
            %counter pixel utk tiap sektor/vektor baris
            for d=1:5
                %hitung counter berdasarkn nilai matriks a
                if a(c,d)==0
                    ct=ct+0;
                else
                    ct=ct+1;
                end;
            end;
        end;
        %akumulasikan counter utk code image
        if ct<=2
           code(m,n)=0;
        else
           code(m,n)=1;
        end;
            imshow(code), title ('Hasil Akhir');
            disp(code);
    end;
end;

Tuesday, March 25, 2014

Pendapatan Tambahan Tak Terduga

Keperluan ekonomi tidak semuanya bisa sesuai dengan keinginan kita, keinginan untuk menjadi lebih dari sekedar gaji terkadang juga membuat kita harus berfikir untuk mendapatkan tambahan tersebut, namun demikian beberapa kesempatan yang mungkin telah kita coba beberapa kali selalu tidak sesuai dengan harapan... (halah jadi curhat), oke lah ... sekarang kita atur pikiran kita dengan berkonsentrasi terhadap apa yang akan kita lakukan akan BERHASIL!. 

Saturday, September 21, 2013

Penyimpanan Multi Transaksi/ Table

Penyimpanan data multitransaksi sering dikenal dengan penyimpanan data pada dua tabel atau lebih dikarena data-data tersebut saling berelasi atau berhubungan apabila salah satu data tidak tersimpan maka penyimpanan transaksi lainnya yang berkaitan dengan traksaksi tersebut harus dibatalkan apabila tidak dibatalkan maka akan terjadi kekeliruan data yang sangat berpengaruh pada laporan dan data transaksi berikutnya apa pembahasan ini kami ingin memberi contoh tentang data penjualan point of sales apabila dalam penjualan barang dalam satu transaksi ada satu barang yang tidak tersimpan maka transaksi tersebut harus dibatalkan dan dikembalikan datanya seperti semula yang dikenal dengan istilah rollback pada

Tuesday, September 10, 2013

form_dropdown

Kumpulan fungsi Dropdown

form_dropdown dengan nilai default

if ($jabat1->result()) {
            foreach ($jabat1->result() as $row1)
     {
             $array_1[$row1->kd_pej] = $row1->pej_nama . " - " . $row1->pej_jabat;
     }
     $mengetahui_res = array_merge(array('' => '-- Mengetahui --'), $array_1);
    
     echo form_dropdown('mengetahui', $mengetahui_res);
}


Sunday, June 16, 2013

Menampilkan data dari Mysql

di CONTROLER


Friday, May 17, 2013

PHP Pulldown Script

Membuat menu pulldown dengan menggunakan javascript

Buat File pulldown.js dan isi dengan script ini

Tulisan dengan Gambar





Lihat Scriptnya

Enter Hand on From

Terkadang dalam sebuah form penginputan data kita memerlukan beberapa hal kecil yang mendasar, salah satunya adalah pada saat di form kita harus menekan enter untuk ke field berikutnya dalam php script perlu adanya penambahan script. 

Pesan sebagai Konfirmasi Powrbuilder

Menampilkan pesan untuk konfirmasi pada pemrograman powerbuilder

integer Net
Net = MessageBox('Keluar ', 'Yakin Akan Keluar dari Aplikasi INI  ?', &
Exclamation!, OKCancel!, 2)
IF Net = 1 THEN
close(parentwindow)
END IF

Artikel dengan file TXT

Untuk mengembangkan fungsi dari file txt, dalam php dapat digunakan sebagai artikel. Dalam hal ini untuk mengupdate/ modifikasi file tersebut kita bisa menggunakan sedikit script dasar sebagai berikut:

File XML dengan php 2

< ?php
//$xml = new XMLWriter();
//$xml->openMemory();
//$xml->startDocument('1.0','UTP-8');


$fileName = 'members.xml';

$xml = new XMLWriter();
$xml->openMemory();
$xml->startDocument('1.0', 'UTF-8');

//members
$xml->startElement('members');

    //member
    $xml->startElement('member');
    $xml->writeAttribute('id',1);
    $xml->writeAttribute('position','treasurer');

        //firstname
        $xml->startElement('firstName');
        $xml->text('Apri');
        $xml->endElement();
        //lastname
        $xml->startElement('lastName');
        $xml->text('Suharto');
        $xml->endElement();
        //score
        $xml->startElement('score');
        $xml->text('99');
        $xml->endElement();
    //close member
    $xml->endElement();

//close members
$xml->endElement();

//write to file
file_put_contents('members.xml', $xml->outputMemory());

//end document
$xml->endDocument();


? >

File XML dengan PHP

< ?php
//$xml = new XMLWriter();
//$xml->openMemory();
//$xml->startDocument('1.0','UTP-8');


$fileName = 'members.xml';

$xml = new XMLWriter();
$xml->openMemory();
$xml->startDocument('1.0', 'UTF-8');

Hapus file dokumen

Terkadang proses upload dokumen, tidak semulus yang kita inginkan, hal ini akan sangat mengganggu apabila kita tidak bisa menghapus dokumen/ file hasil uploat tersebut. Untuk itu sedikit catatan untuk proses penghapusan file yang telah kita upload tersebut.

Popup window link

<..script language="javascript">
 window.name = 'parentWindow';
 var newPopupWindow;
 function popupLinkOption(url,width,height) {
 newPopupWindow=window.open(url,"childWindow","height="+height+",width="+width+",left=100,top=100,resizable=no,scrollbars=yes,toolbar=no,status=no,menubar=no,location=no");
 newPopupWindow.moveTo(screen.width/2-300,screen.height/2-250);
 }

<../script>

Error dan Permasalahan PHP

Bagi yang beralih dari PHP 4.x ke PHP 5.x mungkin pernah menjumpai peringatan seperti ini:

Notice: Use of undefined constant mod – assumed ‘mod’ in /var/www/blogsaya/index.php on line 7

atau seperti ini:

Notice: Undefined index: mod in /var/www/blogsaya/index.php on line 7

atau seperti ini:

Notice: Undefined variable: mod in /var/www/blogsaya/index.php on line 8

Ketiganya hanyalah pesan peringatan (notice), bukan kesalahan (error). Namun nampak tidak elegan jika pesan seperti itu muncul di halaman website kita. Untuk menyembunyikan pesan peringatan tersebut cukup dengan menambahkan sebaris kode berikut di bagian paling awal kode PHP.

error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));

Kode tersebut hanya akan menyembunyikan semua pesan peringatan level Notice dan Warning yang muncul, pesan kesalahan yang lain, misal error, tetap muncul.

Namun tentu saja menyembunyikan pesan peringatan bukan solusi yang baik. Notice message tersebut muncul karena penanganan register global di PHP 5.x yang sedikit berbeda dengan PHP 4.x, dan juga ada variable atau konstanta yang tidak diinisialisasi sebelum digunakan. Pelanggaran yang umum dalam bahasa pemrograman PHP tetapi penegakan hukumnya kurang ketat.

Perhatikan contoh berikut:

<form action="" method="post">
  <input type="text" name="mod" />
  <input type="submit" />
</form>

<?php
  echo $_POST[mod];
  echo $mod;

Kedua pesan pertama muncul karena penggunaan register global yang kurang tepat, seperti pada contoh di atas pada baris ke-7, seharusnya ditulis seperti berikut:

echo $_POST['mod'];

Begitu kesalahan pertama diperbaiki, pesan yang pertama hilang namun yang kedua tidak. Itu terjadi karena variable global $_POST belum diinisialisasi. Jadi kode baris ke-7 seharusnya seperti berikut:

if (isset($_POST['mod']))
  echo $_POST['mod'];

Lalu yang terakhir mudah saja kita selesaikan, tinggal kita inisialisasi saja variable $mod dengan string kosong seperti berikut:

$mod = '';
echo $mod;

Atau saya lebih suka menggunakan operator ternary (bukan operator tersier) seperti berikut:

$mod = isset($_POST['mod']) ? $_POST['mod'] : '';

Dengan menggunakan operator ternary ini lebih saya sukai karena bisa sekaligus menyelesaikan ketiga permasalahan di atas. Operator ternary adalah operator yang memiliki tiga buah argumen atau operasi matematika, yang dipisahkan dengan tanda “?:”. Pernyataan di atas berarti: jika variable global $_POST['mod'] ada isinya, maka $_POST['mod'] akan disalin ke $mod , jika tidak maka $mod akan berisi string kosong.

Tulisan ini adalah kategori baru yang ingin saya catat di blog, yaitu tentang troubleshooting (penyelesaian masalah) dalam pemrograman. Troubleshooting adalah salah satu aspek paling penting dalam mempelajari bahasa pemrograman apapun.

Tuesday, September 4, 2012

Export db MySQL Via FTP

Permasalahannya begini : mau export table di database MySQL, istilahnya dump-file. Lalu dump-file tersebut akan langsung dikirim ke server lain via FTP. Bagaimana solusinya?
Ada berbagai macam solusi. Nah, solusi yang saya gunakan adalah menggunakan batch-file yang dijalankan per periode menggunakan Task Scheduler dari Windows. Berikut adalah langkah-langkahnya.
1. Buat batch-file bernama batch.dat – pada server sumber MySQL
Asumsikan beberapa parameter berikut :
MySQL database = theDatabase
MySQL table = theTable
MySQL username = myUser
MySQL password = myPassword
Dump file = “D:\output_dump_file.txt”
FTP IP = 10.11.12.13
FTP username = ftpuser
FTP password = ftppassword
Maka isi batch-file yang bernama batch.bat tersebut adalah :
1mysqldump --user=myUser --password=myPassword theDatabase theTable > "D:\output_dump_file.txt"
2@ftp -i -s:"batch.bat"&GOTO:EOF
3ftp
4open 10.11.12.13
5ftpuser
6ftppassword
7put "D:\output_dump_file.txt"
8quit
2. Buat cronjob pada Task Scheduler Windows (jika menggunakan Windows) – pada server sumber – untuk dapat secara otomatis mengeksekusi file batch.bat per periode waktu.
3. Aktifkan FTP Server – pada server target.
Selesai.
Semoga bermanfaat.


http://putrichairina.wordpress.com/2012/06/28/export-database-mysql-dan-kirim-ke-ftp-via-batch-file/#more-3249


Saturday, June 9, 2012

Proses Multiple Checkbox

Contoh Formnya disini
Select the programming languages you can use
C++ Java PHP ASP Delphi


Script Disini

Print Break Pages PHP



$i = 1;
while ($i <= 10) {

echo "
";
echo "Page 1";
echo "
";
echo "Name = Irfan Ansari";
echo "Order Number= Example22154";
echo "email= [email]irfanbaba@hotmail.com[/email]";
echo "
";
$i++;
}

?>

Print Botton

Taruh script di bawah ini diantara dan




 
Untuk tombolnya 

Sunday, April 15, 2012

Import Data Format XML ke MySQL dengan Script PHP

Alternatif cara yang lain untuk import data ini adalah dengan membuat tool sendiri dengan sebuah script PHP. Mau tahu caranya?

Export Data Dari MySQL ke XML dengan PHP

OK.. bagaimana cara membuat scriptnya? pertama kita buat asumsi terlebih dahulu bahwa dokumen XML yang akan kita hasilkan akan berbentuk seperti ini

Tuesday, January 31, 2012

ehcp adalah dunia Hosting Control Panel di Linux baru. Meskipun dalam tahap beta, fungsi dasar perusahaan berfungsi dengan baik. beroperasi kuat dengan debian / ubuntu "s apt-get package manager ..

itu berbeda dari panel kontrol lain, atau bahkan panel opensource lain yang, ehcp adalah yang pertama dan satu-satunya: opensource, php penuh, berorientasi objek, panel kontrol gpl, hosting gratis di muka bumi!

Anda dapat menggunakan ehcp dengan mudah setup lingkungan hosting, untuk diri sendiri atau untuk menjual hosting .. Anda juga dapat menggunakannya untuk hanya ftp hosting ..

Persyaratan:

Sebuah ubuntu bersih atau apapun menginstal linux berbasis debian. apa-apa lagi. Setiap linux apt-get diaktifkan adalah persen cukup.

untuk menginstal copy dan paste berikut di konsol linux anda:

wget http://www.ehcp.net/ehcp_latest.tgz

tar-zxvf ehcp_latest.tgz

cd ehcp

/ Install.sh.
#

installer akan menanyakan beberapa pertanyaan tentang pengaturan Anda, maka secara otomatis akan menginstal semua program yang dibutuhkan server seperti apache, mysql dan seterusnya ..

Setelah selesai installer, arahkan ke localhost (jika Anda terinstal di lokal) atau ke ip dengan mengetik di address bar browser Anda.

default login: admin
default lulus: 1234

Wednesday, January 18, 2012

Catatan Install LPSE

Sekedar mencatat  dan share bagi agan dan sista yang kebetulan admin LPSE. atau sekedar untuk menambah wawasan. untuk installer pada debian Linux

login sebagai root

##konfigurasi network
vim /etc/network/interfaces

auto lo
iface lo inet loopback

auto eth0
allow-hotplug eth0
iface eth0 iniet dhcp / static
address 10.1.23.45 === 192.168.10.
netmask 255.255.240.0
gateway 10.1.31.1.

*)kasi pagar address netmask dan gateway jika set dhcp
simpan :wq atau :!q atau :x

###Konfigurasi DNS Resolvnya
vim /etc/resolv.conf
nameserver 8.8.8.8
domain pengadaannasional-bappenas.go.id
search pengadaannasional-bappenas.go.id
nameserver 116.66.200.20
nameserver 116.66.201.190
nameserver 202.46.64.34
simpan :wq

/etc/init.d/networking restart *)untuk merestart network

###Tambahkan resource repositoriesnya 
vim /etc/apt/resources.list

deb http://debian.csie.ntu.edu.tw/debian lenny main contrib non-free
deb http://etc.inittab.org/~agi/debian/libapache-mod-security2/old ./
:wq

apt-get update

###Install apache dan perlengkapannya
apt-get install apache2 apache2-thread-dev unzip postgresql build essential libapache2-mod-evasive libapache2-mod-security2
apt-get install ssh
 
jalankan ssh dg tujuan ip server 
file protocol = scp
masuk ke server /home
buat directory installer
masuk ke directory /home/installer

copy ke /home/installer
folder apahe-tomcat-latihan
folder debian base
folder jdk1.6.0
folder sql_master_230
zipfile epns-web-2.3.0r-23...
zipfile tomcat-connectors-1.2....
silahkan tutup ssh client

#
cd /home/installer/
mkdir -p /home/appserv/epns-lat-230r1/latihan
mkdir -p /home/file_latihan
cp -r apahe-tomcat-latihan/ jdk1.6.0 /usr/local/src/
cp -r debian\ base/apache2/ /etc/
tar -xzf tomcat-connectors-1.2.25-src.tar.gz
cd tomcat-connectors-1.2.25-src
cd netive/
./configure --with-apxs=/usr/bin/apxs2 && make && make install
cd /home/appserv/epns-lat-230r1/latihan
unzip /home/installer/epns-web-2.3.0r1-2.3.0r1-nasional.zip

#
vim /home/appserv/epns-let-230r1/latihan/WEB-INF/classes/aplication.properties

secman.jdbc.url=jdbc:postgresql://localhost/secman_220
secman.jdbc.url=jdbc:postgresql://localhost/secman_latihan
username=secman
pasw=secman
begitu juga dengan epnsnya

#
vim /etc/postgresql/8.3/main/postgresql.conf
#connection settings
listen_address = '*'
:wq

#
vim /etc/postgresql/8.3/main/pg_hba.conf
tambahkan
host all all 10.1.20.107/32 md5 *)alamat sever
:wq

/etc/inid.d/postgresql-8.3 restart

vim /etc/apache2/sites-avaible/default
lat-230 ganti menjadi lat-230r1 
:wq

/etc/init.d/apache2 restart


cd /home/installer/sql-Master_230/lat/
chmod -R 777 /home/installer/sql_Master_230/

su postgres
psql

*)posisi di postgres=#

CREATE USER  epns;
CREATE USER secman;
ALTER USER epns password 'epns';
ALTER USER secman password 'secman';
\q

createdb -U poetgres - T template0 -O epns epns_latihan
createdb -U poetgres - T template0 -O secman secman_latihan

psql
*)posisi di postgres=#

\c epns_latihan

#epns_latihan=#
\i /home/installer/sql_Master_230/lat/1_epns_master_latihan_220.sql

\i 2_sql_upgrade.......
\i 3_sql_upgrade.......
\i 4_sql_upgrade....... s/d 6_patch

#
\c secman_latihan
\i secman/1_ .. 2_ .sql
\q
exit

chmod -R 777 /usr/local/src/*
vim /usr/local/src/apache-tomcat-latihan/conf/server.xml

###replace



##jalankan catalina
/usr/local/src/apache-tomcat-latihan/bin/catalina.sh run

jalankan secara otomatis
/usr/local/src/apache-tomcat-latihan/bin/starup.sh

vim /etc/rc.local

sebelum exit 0
/usr/local/src/apache-tomcat-latihan/bin/starup.sh
:wq

silahkan di reboot

Thursday, January 5, 2012

Install Webmin

Install Webmin

The standard installation of Webmin fails in Ubuntu 10.10 and 11.4. You have to install manually as described here.
Log in to your Ubuntu machine. Open a browser to the following Webmin download page. If you select the link on this page, it will open in a new window.
http://www.webmin.com/download.html.
Down the bottom of the download page you will see the following line and link. Place the mouse over the link, right click, and select Copy Link Location.
Debian package suitable for Debian, Ubuntu or other derived Linux
http://www.webmin.com/download/deb/webmin-current.deb
Select Applications then Accessories then Terminal. Terminal is a 1950s DOS/Unix/Linux command line box. Terminal should open in your home directory. You should be able to get to the downloads directory by typing cd Downloads then pressing enter. Make sure you use the capital D because Linux and Unix think D is different to d when used in a name.
Type wget and make sure there is a space after the wget. Go to the Terminal menu and select Edit then Paste. Press enter. A program named wget will download webmin-current.deb to your downloads directory.
Windows users will be used to Ctrl-v to paste text. Terminal lets you use Ctrl-Shift-v to paste text.
The following command is the finished command. You can copy the command from this page and paste into Terminal.
wget http://www.webmin.com/download/deb/webmin-current.deb
Now type sudo dpkg -i webmin-current.deb and press enter. You can copy the command from this page and paste into Terminal.
Terminal may ask for your password. Type your password and press enter.

Error messages

You may get messages about missing prerequisite software. i no longer get the error with Webmin on Ubuntu 11.4. Here are steps to fix up what Webmin mixed up.
Go to Applications and start Ubuntu Software Centre. Ubuntu Software Centre will complain about an error and suggest a repair. Repair.
Type sudo dpkg -i webmin-current.deb and press enter. Parts of Webmin are installed out of sequence and will be there the second time you run the installation command.

Log in

The installation messages end with a message about logging in. Log in. I get the following message on my example computer.
You can now login to https://example:10000/ as root with your root password, or as any user who can use sudo to run commands as root.
Copy the URL, similar to https://example:10000/, into the address box in your Web browser and press enter. Webmin will appear in your Web browser.

Password problem

This error may occur when you first login to Webmin in Ubuntu 11.4. The Webmin user is set to root with a mystery password. Your user id is not set up for login. you have to type the following command into the ancient Terminal. Replace example-password with the password you use to authenticate when you perform system administration work, which will be your password from when you installed Ubuntu.
sudo /usr/share/webmin/changepass.pl /etc/webmin root example-password
After the login, go to Webmin, Webmin Users, then Create a new Webmin user. Use your user name. Set the password to Unix authentication. Go to Permissions for all modules, select all, then save the change. Log out. Log in as yourself.

sumber : http://petermoulding.com/webmin_installation_on_ubuntu_-_install_webmin_in_ubuntu_10.10

Instalasi XAMPP

PROSES INSTALASI

Download
Silahkan download DISINI
Masuk ke root administrator linux sudo su
extract ke hasil sedotan ke /opt
tar xvfz xampp-linux-1.7.7.tar.gz -C /opt
Jalankan Xampp
/opt/lampp/lampp start
sekarang webserver dan mysql sudah run silahkan coba
http://localhost
Here a list of missing security in XAMPP:

  1. The MySQL administrator (root) has no password.
  2. The MySQL daemon is accessible via network.
  3. ProFTPD uses the password "lampp" for user "nobody".
  4. PhpMyAdmin is accessible via network.
  5. Examples are accessible via network.
  6. MySQL and Apache running under the same user (nobody).
To fix most of the security weaknesses simply call the following command:
/opt/lampp/lampp security
It starts a small security check and makes your XAMPP installation quite secure. For example this protects the XAMPP demo pages by a username ('lampp') and password combination.

START AND STOP PARAMETERS
Parameter     Description
start     Starts XAMPP.
stop     Stops XAMPP.
restart     Stops and starts XAMPP.
startapache     Starts only the Apache.
startssl     Starts the Apache SSL support. This command activates the SSL support permanently, e.g. if you restarts XAMPP in the future SSL will stay activated.
startmysql     Starts only the MySQL database.
startftp     Starts the ProFTPD server. Via FTP you can upload files for your web server (user "nobody", password "lampp"). This command activates the ProFTPD permanently, e.g. if you restarts XAMPP in the future FTP will stay activated.
stopapache     Stops the Apache.
stopssl     Stops the Apache SSL support. This command deactivates the SSL support permanently, e.g. if you restarts XAMPP in the future SSL will stay deactivated.
stopmysql     Stops the MySQL database.
stopftp     Stops the ProFTPD server. This command deactivates the ProFTPD permanently, e.g. if you restarts XAMPP in the future FTP will stay deactivated.
security     Starts a small security check programm.
For example: To start Apache with SSL support simply type in the following command (as root):

/opt/lampp/lampp startssl

You can also access your Apache server via SSL under https://localhost.
* What is where?
What is where? A big question of our existens, here are some answers! ;)
IMPORTANT FILES AND DIRECTORIES
File/Directory     Purpose
/opt/lampp/bin/     The XAMPP commands home. /opt/lampp/bin/mysql calls for example the MySQL monitor.
/opt/lampp/htdocs/     The Apache DocumentRoot directory.
/opt/lampp/etc/httpd.conf     The Apache configuration file.
/opt/lampp/etc/my.cnf     The MySQL configuration file.
/opt/lampp/etc/php.ini     The PHP configuration file.
/opt/lampp/etc/proftpd.conf     The ProFTPD configuration file. (since 0.9.5)
/opt/lampp/phpmyadmin/config.inc.php     The phpMyAdmin configuration file.
* Stopping XAMPP
To stop XAMPP simply call this command:

/opt/lampp/lampp stop

You should now see:

Stopping LAMPP 1.7.7...
LAMPP: Stopping Apache...
LAMPP: Stopping MySQL...
LAMPP stopped.

And XAMPP for Linux is stopped.
* Uninstall
To uninstall XAMPP just type in this command:

rm -rf /opt/lampp
Auto Run lampp di ubuntu
# ln -s /opt/lampp/lampp /etc/init.d/lampp


Sumber : http://www.apachefriends.org/en/xampp-linux.html