Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!-- In the name of Allah, the Beneficent, the Merciful. -->
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>README</title>
- <link href="style.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="header">
- <img src="logo.png"><span class="Judul_1"><font size=1px>Departemen Teknis dan Komputasi Akira!</font></span><br>
- <span class="Judul_2"><font size=5px>Akira! Web Server</font></span>
- <span class="readme">README</span>
- </div>
- <div id="main"><br><div id="peringatan" style="background: red; margin:5px; padding: 5px 5px 5px 5px"><p><center><font color=white><b>PERINGATAN</b><br>
- Program ini dibuat untuk pembelajaran dan percobaan semata. Tidak disarankan untuk menggunakan program ini pada server asli karena
- banyak setting yang mungkin kurang sempurna. Menggunakan program ini pada server asli berarti anda sudah mengerti resiko yang akan anda temui.
- <br></font></center></p></div>
- <hr>
- <p><b>Spesifikasi</b><br>
- <li>Menggunakan <a href=http://www.nginx.org/>nginx</a></li>
- <li>Menggunakan <a href=http://www.php.net/>PHP</a> dan <a href=http://www.adminer.org/>Adminer</a> (Sebagai program pengelolaan MySQL, PostgreSQL, SQLite, MS SQL dan Oracle)</li>
- <li>Menggunakan <a href=http://www.mysql.com/>MySQL</a> sebagai database.</li>
- <li>Menggunakan <a href=http://www.xcache.lighttpd.net>XCache</a> sebagai PHP Accelerator (Cache)</li>
- <li>Menggunakan <a href=http://www.hardened-php.net/suhosin.127.html>Suhosin</a> sebagai PHP Protector (Guard)</li>
- <li>Menggunakan <a href=http://php.net/manual/en/book.memcache.php>Memcache</a> dan <a href=http://memcached.org>Memcached</a> sebagai Memory Caching (Cache)</li></p>
- Beberapa setting pada <i>php.ini</i> diubah agar sesuai dengan standar <a href=http://phpsec.org/projects/phpsecinfo/>PHPSecInfo</a><br>
- <p><b>Kebutuhan Minimal</b>
- <li>Prosessor sekelas Pentium 2/Athlon keatas</li>
- <li>128MB RAM</li>
- <li>600MB HDD</li>
- <li>Windows XP SP3 keatas 32-bit. Tidak didesain untuk 64-bit namun dilaporkan berjalan di 64-bit. (Tidak dicoba pada XP SP2 kebawah)</li><p>
- <p>nginx, PHP, MySQL, dan AkiraCP pada program ini dibuat/disetting diatas Windows 7 SP1 32-bit.</p>
- <p>PHP di compile menggunakan Visual Studio C++ 2008 Express Edition (VC9) SP1 Thread Safety dan Microsoft Windows SDK 7.0</p>
- <hr>
- <font size=4px color=blue><i>Daftar Isi</i></font>
- <p><b>I. Cara Pakai</b>
- <br><i>I.1. Penjelasan akan folder root
- <br>I.2. Membuka Adminer
- <br>I.3. Membuka xCache Administration Page
- <br>I.4. Menjalankan dan Mengganti Password Memcached</i>
- <br><b>II. Mengganti Password MySQL dan Adminer</b>
- <br><b>III. Limitasi</b>
- <br><b>IV. Rencana Kedepan</b>
- <br><b>V. Kredit dan Ucapan Terima Kasih</b></p>
- <font size=4px><b>I. Cara Pakai</b></font>
- <p>1. Install Akira! Web Server
- <br>2. Jalankan AkiraCP dari dekstop shortcut atau AkiraCP.exe yang terdapat pada folder C:/AkiraWebServer/
- <br>3. Gunakan Username Adminer: <font color=red>root</font> | Password Adminer: <font color=red>pass</font>
- <br>4. Gunakan Username MySQL: <font color=red>root</font> | Password MySQL: <font color=red>pass</font>
- <br>5. Gunakan Username XCache: <font color=red>root</font> | Password XCache: <font color=red>pass</font>
- <br>6. Gunakan Username Memcached: <font color=red>root</font> | Password Memcached: <font color=red>pass</font>
- <br>7. Gunakan file <i>phpinfo.php</i> untuk melihat status PHP<br></p>
- <i>I.1. Penjelasan akan folder root</i><br>
- <p>Folder root (atau yang biasa dikenal sebagai htdocs di Apache) adalah folder html yang ada didalam folder nginx.
- Jadi letakkan file website anda didalam folder C:\AkiraWebServer\nginx\html</p>
- <i>I.2. Membuka Adminer</i><br>
- <p>Adminer adalah program manipulasi database berbasis PHP yang sangat ringan, cepat dan aman. Cara akses Adminer adalah dengan masuk ke
- <i>localhost/acp/adminer/</i> atau klik tombol "Adminer" yang ada di AkiraCP. Gunakan Username dan Paswword yang sudah diberikan pada bagian <b>I. Cara Pakai</b>
- <font size =2px color=green>Catatan: Username dan Password Adminer selalu mengikuti Username dan Password MySQL. Contoh jika anda mengganti Username dan Password MySQL
- dengan Username: asd Password: asd maka Username untuk login ke Adminer adalah asd dan Password untuk login ke Adminer adalah asd.</font></p>
- <i>I.3. Membuka XCache Administration Page</i><br>
- <p>Masuk ke <i>localhost/acp/xcache/</i> atau klik tombol "XCache" pada AkiraCP. Masukkan username sesuai keterangan <b>I. Cara Pakai</b>. Untuk mengubah username dan password,
- buka <i>localhost/acp/xcache/mkpassword.php</i>, lalu masukkan password yang anda inginkan.
- Setelah itu, kopi kode enskripsi yang muncul.</p>
- <p>Lalu buka <i>php.ini</i>; Cari:<br><br>
- <font face="Monospace">[xcache.admin]<br>
- xcache.admin.enable_auth = On<br>
- xcache.admin.user = "root"<br>
- ; xcache.admin.pass = md5($your_password)<br>
- xcache.admin.pass = "1a1dc91c907325c69271ddf0c944bc72"</font><br><br>
- Ganti <font face="Monospace">xcache.admin.user</font> dengan username yang dinginkan. Ganti <font face="Monospace">xcache.admin.pass</font> dengan password hasil enskripsi
- yang tadi anda kopi. Simpan, restart Akira Web Server.</p>
- <i>I.4. Menjalankan dan Mengganti Memcached</i><br>
- <p>Masuk ke <i>localhost/acp/memcache/</i> atau klik tombol "Memcached" pada AkiraCP. Untuk info lebih lanjut file INSTALL yang ada di dalam folder C:\AkiraWebServer\memcache
- <br><br>Untuk username dan password silahkan cek bagian <b>I. Cara Pakai.</b>
- <br><br>Untuk mengganti username dan password, masuk ke C:\AkiraWebServer\nginx\html\acp\memcache Buka file index.php. Cari:
- <br><br><font face="Monospace">define('ADMIN_USERNAME','root'); // Admin Username
- <br>define('ADMIN_PASSWORD','pass'); // Admin Password</font>
- <br><br>Lalu ganti dengan yang anda inginkan.
- <br><font size =2px color=green>Catatan: Jika Memcached dijalankan sebagai service, maka tombol "Stop" terkadang tidak akan berfungsi. Anda harus mematikan
- manual via Control Panel > Administrative Tools > Service [Bug 1]</font></p>
- <font size=4px><b>II. Mengganti Password MySQL dan Adminer</b></font><br>
- <br>1. Jalankan Akira Web Server dengan membuka AkiraCP dan klik "Start" pada nginx, PHP/FastCGI dan MySQL
- <br>2. Masuk ke <i>localhost/acp/adminer.php</i> atau klik "Adminer", login menggunakan username MySQL yang sudah diberikan pada bagian <b>I. Cara Pakai.</b>
- <br>3. Buka database <font face="Monospace">mysql</font>.
- <br>4. Pada kolom database disamping kiri, klik <font face="Monospace">select user</font>.
- <br>5. Pada tabel <font face="Monospace">user</font> klik <font face="Monospace">Select data</font> yang ada di atas.
- <br>6. Setelah itu akan muncul semacam tabel yang memuat 2 (atau lebih) username <font face="Monospace">root</font>. Klik <i>Edit</i>.
- <br><font size =2px color=green>Catatan: Jika ada 2 atau lebih username root, ambil yang 2 yang paling akhir.</font>
- <br>7. Pada field <font face="Monospace">Password</font>, buka menu drop-down lalu pilih <font face="Monospace">password</font>.
- <br>8. Masukkan password baru.
- <br>9. Klik save.
- <br>10. Setelah itu, password akan muncul dalam bentuk terenskripsi. Pastikan bentuk enskripsinya sama untuk memastikan password yang
- dimasukkan sama.
- <br>11. Password yang baru dibuat dapat dipakai untuk login MySQL dan Adminer<br><br>
- <font size=4px><b>III. Limitasi</b></font><br>
- <p><i>III.1. Akira! Web Server tidak bisa berjalan di OS yang didalamnya terdapat XAMPP/WAMP/Web Server lainnya.</i>
- <br><br><font color=blue>Solusi:</font>
- <br>Matikan XAMPP/WAMP/Web Server lainnya dan pastikan MySQL tidak diinstall sebagai service. Jika MySQL masih aktif sebagai service,
- Akira! Web Server akan error.</p>
- <p><i>III.2. Maksimal besar file yang bisa diupload dari sisi client: 20MB.</i>
- <br><br><font color=blue>Solusi:</font>
- <br>Jika ingin upload file yang lebih besar, buka file <i>nginx.conf</i> lalu ubah:
- <br><br><font face="Monospace">client_max_body_size 20M;</font><br>
- <br>Setelah itu buka <i>php.ini</i>, ubah:
- <br><br><font face="Monospace">upload_max_filesize = 20M</font>
- <br><br>Dengan besar yang sama seperti yang anda set di <i>nginx.conf</i></p>
- <p><i>III.3. Besar memori maksimum yang dapat digunakan oleh script PHP: 128MB</i>
- <br><br><font color=blue>Solusi:</font>
- <br>Jika ingin menaikkan maksimum memori, buka <i>php.ini</i> lalu cari:
- <br><br><font face="Monospace">memory_limit = 128M</font>
- <br><br>Ubah sesuai yang anda inginkan dan butuhkan.</p>
- <p><i>III.4. Ukuran maksimum dari POST data yang PHP terima: 8M</i>
- <br><br><font color=blue>Solusi:</font>
- <br>Jika ingin menaikkan maksimum POST data, buka <i>php.ini</i> lalu cari:
- <br><br><font face="Monospace">post_max_size = 8M</font>
- <br><br>Ubah sesuai yang anda inginkan dan butuhkan.</p>
- <p><i>III.5. Kemungkinan masih ada bugs kecil yang luput. Mungkin akan diperbaiki diwaktu yang akan datang.</i></p>
- <font size=4px><b>IV. Rencana Kedepan</b></font><br>
- <p><li>Readme yang lebih baik.</li>
- <li>Memasukkan plugin untuk Adminer.</li>
- <li>Mensetting ulang nginx, PHP, XCache, dan Suhosin agar berjalan lebih baik dan aman.</li>
- <li>Menambahkan modul PHP-FPM. <!-- Trolling. :P --></li>
- <li>Menambahkan modul pembuatan SSL dengan OpenSSL.</li></p>
- <font size=4px><b>V. Kredit dan Ucapan Terima Kasih</b></font>
- <p>1. Administrator <font color=red><b>Suzumiya-Haruhi</b></font> (Kepala Departemen Teknis dan Komputasi <a href=www.komikanimasi.web.id>Akira! -komikanimasi.web.id</a>), atas bantuannya.
- <br>2. Kepada pembuat nginx, PHP, MySQL, XCache, Suhosin, Memcache dan Memcached.
- <br>3. Anda! Karena sudah mau membaca readme dan menggunakan program ini. :)</p>
- </div>
- <hr>
- <div id="footer">
- <p style="text-align: right"><font size=1px>Update: 27 April 2012</font></p><br><br>
- </div>
- </body>
- <!-- Copyright © Departemen Teknis dan Komputasi Akira!, 2012
- Semoga program ini berguna bagi siapapun yang menggunakannya dan berniat mempelajarinya dalam hal kebaikan. Amin. -->
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement