Archive for the ‘MySQL’ Category
Visual Panel Apache & MySQL OpenSolaris 2009.06
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.



Install Coolstack Apache,MySQL,PHP di OpenSolaris
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 distributionType ‘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
