{"id":9,"date":"2009-05-27T11:20:03","date_gmt":"2009-05-27T04:20:03","guid":{"rendered":"http:\/\/oktobrima.staff.fe.uns.ac.id\/?p=9"},"modified":"2009-05-27T11:20:03","modified_gmt":"2009-05-27T04:20:03","slug":"nih-install-webserver-apache-mysql-php","status":"publish","type":"post","link":"https:\/\/angga.feb.uns.ac.id\/?p=9","title":{"rendered":"Nih Install Webserver ( Apache, Mysql , Php)"},"content":{"rendered":"<p>file yang diperlukan..<br \/>\nnstall Web Server<\/p>\n<p>: Yang dibutuhkan adalah source-source berikut :<br \/>\nKalo ada cari yang terbaru,&#8230;Oke bro<br \/>\n1. mysql-3.22.32.tar.gz<br \/>\n2. apache_1.3.26.tar.gz<br \/>\n3. php-4.1.2.tar.gz<br \/>\n4. openssl-0.9.6d.tar.gz<br \/>\n5. mod_ssl-2.8.10-1.3.26.tar.gz<\/p>\n<p>: Kita Download dulu Source Codenya :<\/p>\n<p>server# pwd<br \/>\n\/usr\/local\/src<br \/>\nserver# wget http:\/\/www.peregrinehw.com\/downloads\/apache\/old\/stable\/mysql-3.22.32.tar.gz<br \/>\nserver# wget http:\/\/www.apache-kr.org\/dist\/old\/apache_1.3.26.tar.gz<br \/>\nserver# wget http:\/\/www.peregrinehw.com\/downloads\/apache\/old\/devel-2.0.XX\/php-4.1.2.tar.gz<br \/>\nserver# wget http:\/\/mirrors.usc.edu\/pub\/openssl\/source\/openssl-0.9.6d.tar.gz<br \/>\nserver# wget http:\/\/ftp.wayne.edu\/mod_ssl\/OBSOLETE\/mod_ssl-2.8.10-1.3.26.tar.gz<\/p>\n<p>setelah di donload eh sebelumnya jagn lupa instal wget dulu alamatnya<br \/>\nketik #cd \/usr\/ports\/ftp\/wget\/ &amp;&amp;amp; make install clean<br \/>\nprosesnya lama jadi tunggu<\/p>\n<p>bis itu kembli keatas download semuanya,&#8230;langkah selanjutnya&#8230;.?<br \/>\nYang dibutuhkan adalah source-source berikut :<\/p>\n<p>1. mysql-3.22.32.tar.gz<br \/>\n2. apache_1.3.26.tar.gz<br \/>\n3. php-4.1.2.tar.gz<br \/>\n4. openssl-0.9.6c.tar.gz<br \/>\n5. mod_ssl-2.8.10-1.3.26.tar.gz<\/p>\n<p>Install MySQL-nya dulu<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>unpack source nya, compile dan Install :<\/p>\n<p>\/usr\/local &gt; tar -xzvf mysql-3.22.32.tar.gz<br \/>\n\/usr\/local &gt; cd mysql-3.22.32\/<br \/>\n\/usr\/local\/mysql-3.22.32 &gt; .\/configure &#8211;prefix=\/usr\/local\/mysql<br \/>\n\/usr\/local\/mysql-3.22.32 &gt; make<br \/>\n\/usr\/local\/mysql-3.22.32 &gt; make install<br \/>\n\/usr\/local\/mysql-3.22.32 &gt;.\/scripts\/mysql_install_db<\/p>\n<p>menjalankan MySQL :<\/p>\n<p>\/usr\/local\/mysql-3.22.32 &gt; cd \/usr\/local\/mysql\/bin<br \/>\n\/usr\/local\/mysql\/bin &gt; .\/safe_mysqld &amp;<br \/>\natau begini adek adek<br \/>\nroot@murzid:\/usr\/local\/mysql# bin\/mysqld_safe &#8211;user=root &amp;amp; FREEBSD sampek sini<\/p>\n<p>untuk informasi lengkap installasinya ada pada http:\/\/www.mysql.com\/doc\/F\/r\/FreeBSD.html<\/p>\n<p>Unpack dan configure Apache<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/p>\n<p>\/usr\/local &gt; tar -xzvf pache_1.3.26.tar.gz<br \/>\n\/usr\/local &gt; cd apache_1.3.26\/<br \/>\n: Unpack Apachenya Dulu :<\/p>\n<p>server# cd \/usr\/local\/<br \/>\nserver# tar -xzvf apache_1.3.26.tar.gz<br \/>\nserver# cd apache_1.3.26\/<br \/>\nserver# .\/configure &#8211;prefix=\/usr\/local\/apache<\/p>\n<p>Install PHP<br \/>\n&#8212;&#8212;&#8212;&#8212;-<\/p>\n<p>unpack source nya, compile dan Install :<\/p>\n<p>\/usr\/local &gt; tar -xzvf php-4.1.2.tar.gz<br \/>\n\/usr\/local &gt; cd php-4.1.2\/<br \/>\n\/usr\/local\/php-4.1.2 &gt; .\/configure &#8211;with-mysql=\/usr\/local\/mysql<br \/>\n&gt; &#8211;with-xml<br \/>\n&gt; &#8211;with-apache=\/usr\/local\/apache_1.3.26<br \/>\n&gt; &#8211;enable-track-vars<\/p>\n<p>\/usr\/local\/php-4.1.2 &gt; make<br \/>\n\/usr\/local\/php-4.1.2 &gt; make install<br \/>\n\/usr\/local\/php-4.1.2 &gt; cp php.ini-dist \/usr\/local\/lib\/php.ini<\/p>\n<p>Install openssl dan mod_ssl<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>unpack source nya, compile dan Install :<\/p>\n<p>\/usr\/local &gt; tar -xzvf openssl-0.9.6c.tar.gz<br \/>\n\/usr\/local &gt; cd openssl-0.9.6c\/<br \/>\n\/usr\/local\/openssl-0.9.6c &gt; .\/config &#8211;prefix=\/usr\/local\/ssl<br \/>\n\/usr\/local\/openssl-0.9.6c &gt; make<br \/>\n\/usr\/local\/openssl-0.9.6c &gt; make test<br \/>\n\/usr\/local\/openssl-0.9.6c &gt; make install<br \/>\n\/usr\/local\/openssl-0.9.6c &gt; cd ..<br \/>\n\/usr\/local\/ tar -xzvf mod_ssl-2.8.10-1.3.26.tar.gz<br \/>\n\/usr\/local &gt; cd mod_ssl-2.8.10-1.3.26<br \/>\n\/usr\/local\/mod_ssl-2.8.10-1.3.26 &gt; .\/configure &#8211;with-apache=\/usr\/local\/apache_1.3.26<\/p>\n<p>Install Apache<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/p>\n<p>\/usr\/local &gt; cd apache_1.3.26\/<br \/>\n\/usr\/local\/apache_1.3.26 &gt; SSL_BASE=\/usr\/local\/openssl-0.9.6c<br \/>\n&gt; .\/configure<br \/>\n&gt; &#8211;enable-module=ssl<br \/>\n&gt; &#8211;activate-module=src\/modules\/php4\/libphp4.a<br \/>\n&gt; &#8211;enable-module=php4<br \/>\n&gt; &#8211;prefix=\/usr\/local\/apache<br \/>\n&gt; &#8211;enable-shared=ssl<\/p>\n<p>\/usr\/local\/apache_1.3.26 &gt; make<br \/>\n\/usr\/local\/apache_1.3.26 &gt; make certificate TYPE=custom<br \/>\n\/usr\/local\/apache_1.3.26 &gt; make install<\/p>\n<p>selesai .<\/p>\n<p>Konfigurasi Apache<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<\/p>\n<p>Edit httpd.conf yang berada di \/usr\/local\/apache\/conf\/ , dan tambahkan baris berikut :<\/p>\n<p>AddType application\/x-tar .tgz<br \/>\nAddType application\/x-httpd-php .php<br \/>\nAddType application\/x-httpd-php-source .phps<\/p>\n<p>jalankan apache :<\/p>\n<p># \/usr\/local\/apache\/bin\/apachectl start<\/p>\n<p>untuk menjalankan apache dengan mode SSL :<\/p>\n<p># \/usr\/local\/apache\/bin\/apachectl startssl<\/p>\n<p>menjalankan dengan mode SSL , kita akan diminta memasukkan pass-phrase nya.<br \/>\napabila kita tidak ingin memasukkan pass-phrase setiap kali apache di jalankan , lakukan langkah-langkah berikut :<\/p>\n<p>1. Hilangkan enkripsi dari RSA private key ( dan kita backup file aslinya ) :<\/p>\n<p># cd \/usr\/local\/apache\/conf\/ssl.key\/<br \/>\n# cp server.key server.key.org<br \/>\n# openssl rsa -in server.key.org -out server.key<\/p>\n<p>2. Pastikan file server.key hanya terbaca oleh root:<\/p>\n<p># chmod 400 server.key<\/p>\n<p>kemudian restart apache .<br \/>\noia seblumnya istal phpmyadmin dulu biar enak mysglnya<br \/>\ndownload mysql terbaru bis itu sdi extrak di apache httdoc&#8230;trus dicoba ketik<br \/>\nip trus nama extrakan folder\u00a0 enter bisa ndak ke phpmyadmin ..<br \/>\nkalo belum kita harus edit httdoc.conf<\/p>\n<p>ee \/usr\/local\/apache2\/conf\/httpd.conf<\/p>\n<p>ini soalnya folder apache namanya apache2&#8230;gitu deh..<br \/>\ntrus setelah masuk ke http.dock edit di<br \/>\n&lt;ifmodule&gt;<br \/>\nDirectoryIndex index.htm index.html index.php<br \/>\n&lt;\/ifmodule&gt;<\/p>\n<p>setelah itu coba browsing lagi &#8230;..rak isoh,..selamat mencoba<\/p>\n<p>setelah ini semua dites dulu apakah apache dah jalan,&#8230;<br \/>\nketik di browser alamat ipnya,.kalo dah keluar apache test berarti apache dah jalan<br \/>\nsetelah itu masuk ke<br \/>\ndah itu duluw ya,&#8230;makasih<\/p>\n<p>http:\/\/mirror.in.th\/sourceforge.net\/p\/ph\/phpmyadmin\/<br \/>\nee \/etc\/sshd\u00a0 untuk membuat root bisa diakses di winscp oke boss<br \/>\n\/etc\/rc.d\/sshd restart<\/p>\n<p>instal proftpd lewat port<br \/>\ncd \/usr\/ports\/ftp\/proftpd<br \/>\nmake install clean<\/p>\n<p>jalankan proftpd<br \/>\n#proftpd enter<br \/>\natau jiga udah ada proftpd.sh<br \/>\n#cd \/usr\/local\/ets\/rc.d<br \/>\n#.\/proftpd.sh start<br \/>\nedit file di<br \/>\n#ee \/usr\/local\/etc\/proftpd.conf<\/p>\n","protected":false},"excerpt":{"rendered":"<p>file yang diperlukan.. nstall Web Server : Yang dibutuhkan adalah source-source berikut : Kalo ada cari yang terbaru,&#8230;Oke bro 1. mysql-3.22.32.tar.gz 2. apache_1.3.26.tar.gz 3. php-4.1.2.tar.gz 4. openssl-0.9.6d.tar.gz 5. mod_ssl-2.8.10-1.3.26.tar.gz : Kita Download dulu Source Codenya : server# pwd \/usr\/local\/src server# wget http:\/\/www.peregrinehw.com\/downloads\/apache\/old\/stable\/mysql-3.22.32.tar.gz server# wget http:\/\/www.apache-kr.org\/dist\/old\/apache_1.3.26.tar.gz server# wget http:\/\/www.peregrinehw.com\/downloads\/apache\/old\/devel-2.0.XX\/php-4.1.2.tar.gz server# wget http:\/\/mirrors.usc.edu\/pub\/openssl\/source\/openssl-0.9.6d.tar.gz server# wget http:\/\/ftp.wayne.edu\/mod_ssl\/OBSOLETE\/mod_ssl-2.8.10-1.3.26.tar.gz setelah [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-9","post","type-post","status-publish","format-standard","hentry","category-freebsd"],"_links":{"self":[{"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=\/wp\/v2\/posts\/9","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9"}],"version-history":[{"count":0,"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=\/wp\/v2\/posts\/9\/revisions"}],"wp:attachment":[{"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=9"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/angga.feb.uns.ac.id\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=9"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}