Agus Setiawan's Blog

Life with UNIX/Linux

Archive for the ‘MySQL’ Category

Visual Panel Apache & MySQL OpenSolaris 2009.06

with 2 comments

Kemaren nginstall Apache + MySQL  buat hosting web bikinan anak Lab Gartek, IT Telkom.  Pas liat2 di package managernya OpenSolaris 2009.06 kok ada vpanels Apache dg keyword-nya ‘apache’ dan vpanels MySQL dg keywordnya ‘mysql’, langsung aja aku install via package manager. Harapannya klo pake yg visual akan lebih membantu dalam hal administrasi jika dibandingkan dengan console. Tapi, aku lebih suka pake console yg ga makan resource besar. :D

apa-vpanels

apache

mysql

Written by Agus Setiawan

August 23rd, 2009 at 2:38 pm

Posted in Apache, MySQL

Install Coolstack Apache,MySQL,PHP di OpenSolaris

with 8 comments

Pertama-tama kita download source coolstacknya di sini http://cooltools.sunsource.net/coolstack/ . Setelah itu kita lakukan penginstallan, caranya sebagai berikut :

1. pastikan kamu login sebagai root dan sudah mendownload source coolstacknya..

2. install dulu runtime-nya, ini harus dilakukan pertama kali saat kamu install coolstack

# bunzip CSKruntime_1.3.1_i386.pkg.bz2

# pkgadd -d CSKruntime_1.3.1_i386.pkg

3. install Apache,MySQL dan PHP dari satu paket coolstack..

# bunzip CSKamp_1.3.1_i386.pkg.bz2

# pkgadd -d CSKamp_1.3.1_i386.pkg

proses instalasi telah selesai..kemudian kita lakukan konfigurasi pada Apache,MySQL dan PHP

Apache

- document root terletak di /opt/coolstack/apache2/htdocs

- file konfigurasi, binary, lib, dsb..terletak di /opt/coolstack/apache2

- untuk melakukan pengeditan file konfigurasi, lakukan perintah berikut : sesuaikan dengan kebutuhan kamu

# vi /opt/coolstack/apache2/conf/httpd.conf

- untuk menjalankannya

# /opt/coolstack/apache2/bin/apachectl start

- untuk nge-list service apache

# ps -ef | grep apache

MySQL

- export PATH mysql

# export PATH=/opt/coolstack/mysql_32bit/bin:$PATH

- install db dan bikin user beserta groupnya..

# /opt/coolstack/mysql_32bit/bin/mysql_install_db

# groupadd mysql

# useradd -c “MySQL Server” -g mysql mysql

- ubah kepemilikan directory

# chown -R mysql:mysql /opt/coolstack/mysql_32bit

# cp /opt/coolstack/mysql_32bit/share/mysql/my-large.cnf /etc/my.cnf

- jalankan mysql

# /opt/coolstack/mysql_32bit/bin/mysqld_safe &

- pastikan mysql jalan

# ps -ef | grep mysql | grep –v grep

- set password root mysql

# /opt/coolstack/mysql_32bit/bin/mysqladmin -u root password ‘passworddbkamu’

- mencoba login ke mysql

# /opt/coolstack/mysql_32bit/bin/mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 468
Server version: 5.1.25-rc-standard-log Source distribution

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.

mysql>

- setelah login, kita bikin databases dulu..

mysql > create database dataku;

mysql > quit

database dengan nama dataku sudah di buat.

PHP

- untuk PHP5 sudah diinstall di coolstack CSKamp.x.x.x

- directory untuk PHP5 ada disini

# ls -l /opt/coolstack/php5/

total 102
-rw-r–r–   1 root     root        3218 Aug  3  2008 LICENSE
-rw-r–r–   1 root     root        3218 Aug  3  2008 LICENSE.APC
-rw-r–r–   1 root     root        3208 Aug  3  2008 LICENSE.dtrace
-rw-r–r–   1 root     root        3208 Aug  3  2008 LICENSE.php_memcache
-rw-r–r–   1 root     root        3673 Aug  3  2008 LICENSE.php_tcpwrap
-rw-r–r–   1 root     root        3012 Aug  3  2008 LICENSE.php_xdebug
-rw-r–r–   1 root     root        3218 Aug  3  2008 LICENSE.suhosin
-rw-r–r–   1 root     root        3208 Aug  3  2008 LICENSE.suhosin.1
-rw-r–r–   1 root     root        3874 Aug  3  2008 README
drwxr-xr-x   2 root     root           9 Apr  4 17:16 bin
-rwxr-xr-x   1 root     root        3518 Aug  3  2008 config_php.sh
drwxr-xr-x   2 root     root           3 Apr  4 17:16 etc
drwxr-xr-x   3 root     root           3 Apr  4 17:16 include
drwxr-xr-x   3 root     root           4 Apr  4 17:16 lib
drwxr-xr-x   3 root     root           3 Apr  4 17:16 man
-rwxr-xr-x   1 root     root        2236 Aug  3  2008 setup-ws7-php.sh

Written by Agus Setiawan

July 22nd, 2009 at 11:20 am

Posted in Apache, MySQL