Grub2 in Ubuntu Server

Filed in Network and Server Leave a comment

Do not user “vga=” parameter, it is deprecated. Edit /etc/default/grub, and uncomment:

GRUB_GFXMODE=640x480

Edit /etc/grub.d/00_header search for:

set gfxmode=${GRUB_GFXMODE}

on the next line, insert:

set gfxpayload=keep

verify that the new line is before insmod gfxterm

# update-grub2
# reboot

suPHP

Filed in Network and Server Leave a comment

How to override php.ini:
1. If you allow user to override php.ini, then edit /home/user/public_html/.htacces :

suPHP_ConfigPath /home/user

Or if you don’t want user freely edit their php.ini file, then add these directive in virtual host configuration /etc/apache2/sites-enabled/:

<VirtualHost *:80>

…………………

IfModule mod_suphp.c
suPHP_ConfigPath /home/perpus
</IfModule>
</VirtualHost>

2. Copy /etc/php5/cgi/php.ini into /home/user/php.ini, then edit accordingly. Warning, if you just create a new php.ini and add a few options in it, then the other options (max upload, disabled function, etc) will be resetted in to default php configuration. So, it will be better if you copy from the main php configuration.

Mysql Commands

Filed in Network and Server 1 Comment

Reset root password
1. Stop mysql server
/etc/init.d/mysql stop
2. Start mysql server with safe mode and skip grant tables
#mysqld_safe –skip-grant-table
Continue Reading

Tips for Postfix

Filed in Network and Server Leave a comment

Viewing current queue:
postqueue -p

Delete all deferred messages:
postsuper -d ALL deferred

Delete all message from admin@yahoo.com:
postqueue -p | grep admin@yahoo.com | cut -c 0-12 | tr -d [:blank:] |postsuper -d -

Whitelist IP:
Create or edit file: /etc/postfix/rbl_client_exceptions, then add IP that you want to whitelist. For example 98.139.91.0/32, you can write:
98.139.91 OK

Then, run this command:
postmap /etc/postfix/rbl_client_exceptions

Finally, restart postfix:
/etc/init.d/postfix restart

Iptables (Scratch)

Filed in Network and Server Leave a comment

I just want to access my web server from my local address:

iptables -I INPUT -p tcp --dport 80 -s ! 127.0.0.1 -j DROP -m comment --comment "Only for local address"

Ubuntu Installation Problem on Dell Poweredge 1650

Filed in Network and Server Leave a comment

Specifications:

  1. Ubuntu Server 8.10 Intrepid Ibex
  2. Dell Poweredge 1650
    SCSI with RAID Controller
    Three SCSI hard disks, 32GB each
    RAID 0, each hard disk has its own array controller
  3. dev/sda1 = /grub, /dev/sda2 = / , /dev/sda5 = swap

Problem:

  1. After Ubuntu Server installation has finished, server couldn’t boot normally. It stucked forever at BIOS screen, not even reached Grub.
  2. I reinstalled it with different RAID type, but the result was null.

Solution:

  1. Install Ubuntu Server
  2. Boot with Ubuntu Desktop (Live CD)
  3. Open Partition editor, select each partition’s flag to be marked the flag as “raid”, and “boot” + “raid” for boot partition.
  4. Open terminal, escalate to root, then reinstall Grub.
    #grub
    grub> root (hd0,0)
    grub> setup hd0
    grub> quit
  5. Edit menu.lst file, then add “root=/dev/sda5” to your kernel’s argument. I still can’t figure out, how could Grub data in /dev/sda1 to be read at /dev/sda5 partition after I boot it. But that’s the fact.
  6. Reboot the system, eject CD. If you are thrown into BusyBox, from that command prompt, try locate the Grub path. Then fix the kernel’s argument in menu.lst file.

Bad english huh? but … whatever….

.htaccess on Apache

Filed in Information Technology | Network and Server 2 Comments

Overriding .htaccess

Ordinary users can configure their own web directories with .htaccess (first, enable it from httpd.conf). To enable .htaccess, open /etc/httpd/conf/httpd.conf and take a look at these part:

Continue Reading

Exim Cheatsheet

Filed in Information Technology | Network and Server Leave a comment

Here are some useful things to know for managing an Exim 4 server.
Show email queue:
exim -bpc

Show detailed exim process:
exiwhat

List email queue
exim -bp

Continue Reading

Replikasi Database MySQL

Filed in Information Technology | Network and Server Leave a comment

Masalah : Replikasi Database pada MySQL
Keterangan : langkah – langkah ini masih banyak kekurangan, tetapi sudah layak untuk dilakukan.
Continue Reading

Letak – Letak File Log

Filed in Information Technology | Network and Server Leave a comment

HORDE

//tmp/horde-dragon.log
Merupakan webmail yang mempunyai reabilitas yang tinggi.
Continue Reading

TOP