Mudah, anda perlukan pakej default-jdk untuk javac dan vim-nox untuk mengedit kod java.
apt-get install default-jdk vim-nox
Cadangan buku rujukan: Head First Java 2nd Edition
Mudah, anda perlukan pakej default-jdk untuk javac dan vim-nox untuk mengedit kod java.
apt-get install default-jdk vim-nox
Cadangan buku rujukan: Head First Java 2nd Edition
Simpan sebagai postfix-delete.pl
Cara guna
perl postfix-delete.pl user@domain.com
Kod:
[code lang='plain']#!/usr/bin/perl
$REGEXP = shift || die "no email-adress given (regexp-style, e.g. bl.*\@yahoo.com)!";
@data = qx;
for (@data) {
if (/^(\w+)(\*|\!)?\s/) {
$queue_id = $1;
}
if($queue_id) {
if (/$REGEXP/i) {
$Q{$queue_id} = 1;
$queue_id = "";
}
}
}
#open(POSTSUPER,"|cat") || die "couldn't open postsuper" ;
open(POSTSUPER,"|/opt/zimbra/postfix/sbin/postsuper -d -") || die "couldn't open postsuper" ;
foreach (keys %Q) {
print POSTSUPER "$_\n";
};
close(POSTSUPER);[/code]
Sumber:
http://www.cyberciti.biz/tips/howto-postfix-flush-mail-queue.html
Hasilnya, munin boleh diakses pada www.domain.com (contoh)
/etc/init.d/munin-fcgi
[code lang=’plain’]PATH=/usr/local/bin/:/usr/local/sbin:$PATH
DAEMON=$(which spawn-fcgi)
FCGI_GRAPH_SOCK=/var/run/munin/fastcgi-munin-graph.sock
FCGI_HTML_SOCK=/var/run/munin/fastcgi-munin-html.sock
WWW_USER=www-data
FCGI_USER=www-data
FCGI_GROUP=www-data
FCGI_SPAWN_GRAPH=/usr/lib/munin/cgi/munin-cgi-graph
FCGI_SPAWN_HTML=/usr/lib/munin/cgi/munin-cgi-html
PIDFILE_GRAPH=/var/run/munin/fastcgi-munin-graph.pid
PIDFILE_HTML=/var/run/munin/fastcgi-munin-html.pid
DESC=”Munin FCGI for Graph and HTML”
test -x $DAEMON || exit 0
test -x $FCGI_SPAWN_GRAPH || exit 0
test -x $FCGI_SPAWN_HTML || exit 0
start() {
$DAEMON -s $FCGI_GRAPH_SOCK -U $WWW_USER -u $FCGI_USER -g $FCGI_GROUP -P $PIDFILE_GRAPH $FCGI_SPAWN_GRAPH 2> /dev/null || echo “Graph Already running”
$DAEMON -s $FCGI_HTML_SOCK -U $WWW_USER -u $FCGI_USER -g $FCGI_GROUP -P $PIDFILE_HTML $FCGI_SPAWN_HTML 2> /dev/null || echo “HTML Already running”
}
stop() {
kill -QUIT `cat $PIDFILE_GRAPH` || echo “Graph not running”
kill -QUIT `cat $PIDFILE_HTML` || echo “HTML Not running”
}
restart() {
kill -HUP `cat $PIDFILE_GRAPH` || echo “Can’t reload Graph”
kill -HUP `cat $PIDFILE_HTML` || echo “Can’t reload HTML”
}
case “$1” in
start)
echo “Starting $DESC: ”
start
;;
stop)
echo “Stopping $DESC: ”
stop
;;
restart|reload)
echo “Restarting $DESC: ”
stop
sleep 1
start
;;
*)
echo “Usage: $SCRIPTNAME {start|stop|restart|reload}” >&2
exit 3
;;
esac
exit $?[/code]
/etc/munin/munin.conf
[code lang=’plain’]dbdir /var/lib/munin
htmldir /var/cache/munin/www
logdir /var/log/munin
rundir /var/run/munin
tmpldir /etc/munin/templates
staticdir /etc/munin/static
includedir /etc/munin/munin-conf.d
[www.domain.com]
address 127.0.0.1
use_node_name yes[/code]
/etc/nginx/sites-enabled/munin
[code lang=’plain’]server {
listen 80;
root /var/cache/munin/www;
index index.html index.htm;
server_name www.domin.com;
auth_basic “Administrator Login”;
auth_basic_user_file /var/www/.htpasswd;
location /nginx_status {
stub_status on;
access_log off;
allow 127.0.0.1;
deny all;
}
location ^~ /munin-cgi/munin-cgi-graph/ {
fastcgi_split_path_info ^(/munin-cgi/munin-cgi-graph)(.*);
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_pass unix:/var/run/munin/fastcgi-munin-graph.sock;
include fastcgi_params;
}
location ^~ /munin-cgi/munin-cgi-html/ {
fastcgi_split_path_info ^(/munin-cgi/munin-cgi-html)(.*);
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_pass unix:/var/run/munin/fastcgi-munin-html.sock;
include fastcgi_params;
}
}[/code]
Rujukan:
http://serverfault.com/questions/670535/munin-nginx-no-dynazoom-into-graphs
https://www.howtoforge.com/tutorial/server-monitoring-with-munin-and-monit-on-ubuntu-14-04/
Tambah RewriteRule ^(server-info|server-status) - [L] sebelum mana-mana Rewrite di dalam .htaccess
Output ujian yang berjaya seperti berikut
/usr/lib/observium_agent/local/apache
<<
791
52263936
1.88869
1123
.704363
46539.6
66073.2
U
U
14
0
0
1
0
0
0
0
0
0
485
Pasangkan repo storagecraft
wget https://downloads.storagecraft.com/spx/CentOS6/storagecraft-repo-latest.rpm -O storagecraft-repo-latest.rpm
yum install storagecraft-repo-latest.rpm -y
yum remove fprintd-pam -y
Semak kernel yang disokong oleh spx
yum list kmod-stcvsm-*
Jika versi kernel yang dipakai (but masuk) tidak tersenarai, but masuk (reboot) ke kernel terdahulu,buangkan kernel tadi dan pasang versi kmod-stcvsm dengan nombor versi terbaharu.
Kemudian but semula dan pasang spx
yum install spx
Masukkan pengguna yang hendak diberi kebenaran menggunakan SPX ke group spx
/usr/bin/gpasswd -a $USER spx
sudo apt-get install git erlang build-helper autoconf debhelper python-sphinx
git clone https://github.com/processone/tsung.git
cd tsung
./configure
make deb
Pasang tsung
sudo dpkg -i ../tsung_1.6.0-1_all.deb
Muaturun dan pasang vSphere CLI terbaharu
tar -xvf Downloads/VMware-vSphere-CLI-6.0.0-2503617.x86_64.tar.gz
cd vmware-vsphere-cli-distrib/
sudo ./vmware-install.pl
Jika berlaku ralat module SOAP Lite, muaturun dan pasang secara manual
tar -xvf Downloads/SOAP-Lite-1.19.tar.gz
SOAP-Lite-1.19/
perl Makefile.PL
make
make test
sudo make install
Jika ada masalah memasang modul perl, guna arahan berikut berdasarkan modul yang diperlukan
sudo cpan Nama::Modul
Untuk membolehkan rdp ke xfce4, log masuk sebagai pengguna biasa yang akan kita log masuk melalui rdp/mstsc
echo "startxfce4" > ~/.Xclients
chmod +x ~/.Xclients
Log masuk sebagai root
service xrdp restart
yum install xrdp tigervnc-server
Tetapan selinux
chcon -t bin_t /usr/sbin/xrdp
chcon -t bin_t /usr/sbin/xrdp-sesman
Tetapan iptables
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 3389 -j ACCEPT
Simpan private key sebagai /opt/zimbra/ssl/zimbra/commercial.key
Simpan server certificate ke fail /tmp/server.crt
Simpan intermediate certificate sebagai /tmp/ca_intermediate.crt
Dapatkan kandungan “Root 2 – GeoTrust Global CA” (pem file) dan simpan sebagai /tmp/global2.crt dari https://www.geotrust.com/resources/root-certificates/#
cat /tmp/ca_intermediate.crt /tmp/global2.crt /tmp/ca.crt > /tmp/ca_chain.crt
Sahkan sijil SSL dengan
/opt/zimbra/bin/zmcertmgr verifycrt comm /opt/zimbra/ssl/zimbra/commercial/commercial.key /tmp/commercial.crt /tmp/ca_chain.crt
Pasang sijil SSL
/opt/zimbra/bin/zmcertmgr deploycrt comm /tmp/commercial.crt /tmp/ca_chain.crt
Mulakan semula zimbra
su - zimbra
zmcontrol restart