Install LAMP (Linux Apache Mysql dan PHP)

lamp.jpgDalam linux terdapat dua cara install yaitu install dengan menggunakan rpm dan menginstall dengan langsung dari paket source, menginstall dengan paket source merupakan kenikmatan tersendiri yang kita peroleh adalah kita bisa melakukan kustomisasi sesuai yang kita butuhkan.Disini penulis akan menjelaskan Installasi LAMP dengan menggunakan paket source ,disini penulis menggunakan distro linux suse 10.0 .Sebelum melakukan instalasi LAMP sebaiknya kita cek paket2 yang di butuhkan untuk proses install LAMP seperti : autoconf ,automake,bison, binutils, curl, curl-devel, cpp, readline ,readline-devel,gd, gd-devel gettext, gettext-devel, glibc, glibc-devel, gcc, gcc-c++, imagemagick, imagemagick-devel ,libmcrypt, libmcrypt-devel, libxml2, libxml2-devel, libjpeg, libjpeg-devel, libpng, libpng-devel, libstdc++, libstdc++-devel, make, m4, mcrypt, mhash, mhash-devel, ncurses, ncurses-devel, openssl, openssl-devel, zlib, zlib-devel dll atau bias di liat dari YAST

1 Install paket http server linux
Download, compile and install Apache 2.0.59
wahyu# cd /usr/local/src
wahyu # wget http://gd.tuwien.ac.at/infosys/servers/http/apache/dist/httpd/httpd-2.0.59.tar.gz
wahyu# tar xzvf httpd-2.0.59.tar.gz
wahyu # cd httpd-2.0.59 wahyu # ./configure –prefix=/usr/apps –enable-module=so
httpd-2.0.59 # make
httpd-2.0.59 # make install
httpd-2.0.59 # cp support/apachectl /etc/init.d/
httpd-2.0.59 # chmod 755 /etc/init.d/apachectl
setelah itu jalankan service httpd nya dengan mejalankan perintah
httpd-2.0.59 # /etc/init.d/apachectl start
untuk mencek server httpd sudah jalan dapat di liat di web browser linux nya misalnya dengan menggunakan mozilla ,dengan mengetikan di url http://localhost

2. Install MySql Server
Download, compile and install mysql_5.3 tar.gz
copi installer dia dalam direktori /usr/local/src
wahyu#cd /usr/local/src
wahyu# tar xzvf mysql_5.3 tar.gz
setelah itu masuk ke direktori mysql_5.3
mysql_5.5#./configure –prefix=/usr/mysql
#make
#make install
#groupadd mysql
#useradd -g mysql mysql
#cp support-files/my-medium.cnf /etc/my.cnf
#cp support-files/mysql.server /etc/init.d/mysqld
#chmod 755 /etc/init.d/mysqld
#chkconfig –add mysqld
#chkconfig –level 35 mysqld on
#chown -R root .
#chown -R mysql var
#chgrp -R mysql .
# /usr/local/mysql/bin/mysqld_safe –user=mysql &
#/usr/local/mysql/bin/mysqladmin -u root password ‘wahyuhp’
#bin/mysql -u root -p
setelah itu edit file
vi /etc/ld.so.conf
tambahkan /usr/local/mysql/lib/mysql
#/etc/init.d/mysqld start
setelah jalankan mysql nya.

3. Install PHP
Download, compile and install php_5.04.tar.gz
#tar xzvf php_5.04.tar.gz
php_5.04#./configure –prefix=/usr/php5 –with-apxs2=/usr/apps/bin/apxs –with-mysql=/usr/mysql –with-config-file-path=/usr/apps/conf
# make
# make install
php-5.0.4# cp php.ini-dist /usr/local/lib/php.ini
cp .libs/libphp5.lai /usr/apps/modules/libsphp5.la
cp .libs/libphp5.so /usr/apps/modules/libsphp5.so
chmod 755 /usr/apps/modules/libsphp5.so
setelah itu edit httpd.conf
vi /usr/apps/conf/httpd.conf
lalu tambahkan
LoadModule php5_module modules/libsphp5.so
DirectoryIndex index.html index.html.var index.php
AddType application/x –httpd-php .php .phtml
AddType application/x-httpd –php –source .phps
Setelah itu masuk ke
/usr/apps/htdocs
vi phpinfo.php

Setelah itu Restart apachenya
/etc/init.d/apachetcl start
Untuk melihat apakah php sudah terinstalll anda dapat melihat di http://localhost/phpinfo.php
Akhirnya selesai juga setting LAMP nya selamat mencoba semoga artikel ini bermanfaat

tq
wahyu

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: