Tampilkan postingan dengan label centos. Tampilkan semua postingan
Tampilkan postingan dengan label centos. Tampilkan semua postingan

Sabtu, 10 Mei 2014


selamat pagi semuanya
hoamzz masih ngantuk udah di kabari aja kalo mysql di server kaga jalan
ane sempet bingung karna di kira ane ini cuma hal sepele
cuma restart service mysqld dan semua beres
ternyata tidak semudah yang di bayangkan
pas di start service terdapat error seperti ini
Timeout error occurred trying to start MySQL Daemon.
oalah terus aku kudu pie
tenang sob untuk masalah ini
ente cukup melakukan pengecekan hardisk
root@server : # df -h
Filesystem         Size  Used Avail Use% Mounted on
/dev/ploop22920p1   20G   20G     0 100% /
none               512M  4.0K  512M   1% /dev
none               512M     0  512M   0% /dev/shm

crut ternyata space ku sudah penuh
mau upgrade jadi lebih besar belum ada uang :D
ok lah sementara ini jadi di hapuskan beberapa file yang gak penting
setelah di hapus beberapa file yang ga penting sekarang coba jalankan lagi service mysql
root@server : # service mysqld start
Starting mysqld:                                           [  OK  ]

dan tadaa masalah pun kelar
sekarang ane bisa bobo ganteng lagi
semoga bermanfaat :D

Kamis, 20 Februari 2014

Cara menambah font pada figlet


lanjutan dari post yang ini http://www.learn-code.or.id/2014/02/Membuat-welcome-message-pada-saat-login-SSH.html
sekarang ane mau kasih tutorial gimana caranya untuk menambah font pada figlet
tapi sebelumnya install dulu ya figletnya di post sebelumnya
ok di sini ane pake OS centos 6.4,tapi tutor ini berlaku juga untuk ubuntu dan yang lainnya
pertama kita download dulu fontnya di sini 
dengan command seperti ini
root@learn-code.or.id : ~]# cd /usr/share/figlet
root@learn-code.or.id figlet ]# wget http://www.jave.de/figlet/figletfonts40.zip
root@learn-code.or.id figlet ]# unzip figletfonts40.zip
root@learn-code.or.id figlet ]# cd fonts
root@learn-code.or.id figlet ]# cp *.flf ../
root@learn-code.or.id figlet ]# cd ..
nah sekarang figletnya sudah terpasang font yang baru
gimana cara melihatnya?
ketikkan command berikut
root@learn-code.or.id ~]# showfigfonts
semoga bermanfaat :D

Selasa, 18 Februari 2014


pernah menghadapi masalah seperti ini
pas ganti permalink di wordpress setelah klik artikelnya dan ternyata not found?
ini dia solusinya
oh iya di sini ane memakai apache untuk web servernya dan centos OSnya
pertama ubah settingan di apachenya ketik command berikut
nano +304 /etc/httpd/conf/httpd.conf
ubah settingannya
AllowOverride none menjadi AllowOverride all
setelah itu buat file .htaccess dimana folder wordpress berada lalu masukkan script berikut
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
 lalu save,dan restart apache anda dengan command seperti ini
service httpd restart atau /etc/init.d/httpd restart
semoga bermanfaat
mungkin kalo masih belom bisa,silakan comment post ini

Sabtu, 15 Februari 2014

udah lama ga berjumpa
kali ini ane mau share gimana caranya untuk membuat welcome message pada saat login SSH
jadi berasa hekel
wakakaka

ok di sini ane menggunakan OS CentOS,bagaimana dengan pengguna ubuntu ?
tetap bisa
langsung aja pertama kita install dulu paket figlet caranya
untuk Centos
kunjungi situs berikut http://pkgs.repoforge.org/figlet/ dan pilih sesuai versi
di sini ane pake Centos 6 32 bit jadi ane pake yang figlet-2.2.2-1.el6.rf.i686.rpm
ketikkan perintah berikut
wget http://pkgs.repoforge.org/figlet/figlet-2.2.2-1.el6.rf.i686.rpm
ganti tulisan berwarna merah dengan versi Centos anda
lalu setelah ke download
rpm -U figlet-2.2.2-1.el6.rf.x86_64.rpm
setelah itu coba ketikkan figlet learn-code.or.id
kurang lebih hasilnya akan menjadi seperti ini
untuk ubuntu
untuk pengguna ubuntu lebih mudah caranya
cukup mengetikan
sudo apt-get install figlet
dan langsung ketikkan figlet learn-code.or.id
dan hasilnya sama seperti di centos
 setelah install paket figlet di centos maupun di ubuntu sekarang giliran kita ubah settingan sshnya
caranya begini
buka editor kesayangan anda
di sini ane memakai editor nano untuk mengubahnya,ketikkan ini
nano /etc/ssh/sshd_config
dan hapus tanda pagar di depan pada bagian
#banner none
sehingga menjadi
banner /etc/ssh/banner
dan save konfignya dengan ctrl+o dan ctrl+x lalu Y
kurang lebih seperti ini
setelah itu
ketikkan command berikut
figlet learn-code.or.id > /etc/ssh/banner
nah langkah terakhir restart ssh anda dengan perintah
service sshd restart atau /etc/init.d/sshd restart
dan silakan buka kembali dengan terminal ataupun putty anda

semoga bermafaat

Jumat, 24 Januari 2014

 

Device eth0 does not seem to be present
kata kata itulah yang muncul pada saat eth0 di restart atau dijalankan
ga bisa ping juga,ya jelas karena eth0 belum up
sempat bingung
kenapa setelah ganti eth/hardisk tiba-tiba eth tidak mau restart dan muncul pesan seperti di atas
ya karena HWADDR dari si system Centos tersebut masih memakai eth lama
coba liat aja deh di

/etc/sysconfig/network-scripts/ifcfg-eth0

ok untuk masalah ini ga usah pusing
tinggal ikutin cara berikut
pertama ketikkan perintah ini
echo > /etc/udev/rules.d/70-persistent-net.rules
mungkin kalo sudah ada file 70-persistent-net.rules bisa di hapus dulu ataupun di backup dengan cara
ketikkan perintah berikut untuk menghapus
rm /etc/udev/rules.d/70-persistent-net.rules
ketikkan perintah berikut untuk backup
mv /etc/udev/rules.d/70-persisten-net.rules /etc/udev/rules.d/70-persistent-net.rulesbackup
setelah itu buka file ifcfg-eth0 dengan editor kesayangan dalam kasus ini saya menggunakan vi editor
vi /etc/sysconfig/network-scripts/ifcfg-eth0
tekan insert untuk mengedit dan cari kata HWADDR dan beritanda pagar di depannya
setelah itu save dengan menekan esc dan ketikkan :wq untuk write dan quit
setelah itu reboot pc anda,setelah booting restart network anda
dan lihat hasilnya  eth0 sudah dapat di gunakan

Jumat, 17 Januari 2014

Access log pada server centos


halo
bertemu lagi sama saya
sudah lama ga posting karena sibuk di dunia nyata
kali ini ane mau share gimana caranya untuk mengetahui siapa aja atau kapan aja sih orang masuk ke dalam server kita
dalam kasus ini saya memakai server centos
ok sebenernya simple sih cukup mengetikan command berikut
root@server :~# last
 maka kurang lebih akan muncul seperti ini
tadaa muncul deh smuanya ktauan di sana dari mulai masuk dengan user apa,ipnya berapa tanggalnya berapa dan jamnya berapa

silakan di coba :))

Rabu, 08 Januari 2014


mungkin ada kasus serupa sama saya di sini
setiap kali mau starting ssh selalu keluar

touch: cannot touch '/var/lock/subsys/sshd'

yap kasus kali ini saya memakai OS Linux Centos 6.4
langsung aja ke caranya
pertama buat folder sshd caranya
mkdir -p /var/lock/subsys/sshd
 lalu ubah chmodnya menjadi 755
chmod 755 /var/lock/subsys/sshd
lalu tahap terakhir ketikkan command ini
chown root.root /var/lock/subsys/sshd

dan coba start sshd nya lagi
 /etc/init.d/sshd start
atau
service sshd start

ok sekian dari saya
semoga bermanfaat

Senin, 06 Januari 2014

Cara masuk single mode di CentOS

mungkin tutor kali ini terlihat ga penting
karena kebanyakan orang jarang menggunakan single mode / jomblo mode kalo bahasa saya mah
atau istilahnya safe mode bagi yang terbiasa di windows
pasti udah tau kan fungsi dari single mode atau kalo ga tau fungsi dari safe mode deh
ya dari namanya aja udah ketauan safe = aman mode=mode,safe mode = mode aman
maklum penulis bukan orang yang mahir bahasa inggris
kalo pengertian jomblo mode...?ya kurang lebih sama deh pengertiannya kayak safe mode
tapi kalo saya pribadi sering menggunakan jomblo mode di karenakan saya jomblo penulis bekerja di suatu perusahaan webhosting dan saya sendiri pun tidak tau password dari server tersebut
ok langsung aja
pertama restart dulu PC/Server yang menggunakan centos itu
setelah muncul tulisan
you will automatically login in 5 second
kurang lebih seperti itu tulisannya,langsung pencet tab

lalu pilih yang di tengah
seperti gambar berikut
setelah pilih yang tengah pencet ' e ' tanpa tanda kutip
lalu ketikkan ' single ' tanpa tanda kutip kemudian enter
lalu ke tengah lagi dan pencet tombol ' b '

dan taddaaaa
selamat anda berhasil masuk ke jomblo mode dan dengan akses root

sekian tutor dari saya semoga bermanfaat

Sabtu, 04 Januari 2014

Installasi LAMP di linux centos

kali ini ane mau ngshare installasi LAMP
ya suatu program dasar untuk memulai membuat webserver
yang pertama kita harus tau dulu apa yang dimaksud LAMP itu
LAMP adalah (LINUX APACHE MYSQL PHP/PYHTON/PERL)
LINUX adalah operating system Apache adalah sebagai webserver
MYSQL adalah sebagai basis data
dan PHP adalah sebagai pemrograman yang dipakai oke langsung aja yang pertama kita mulai berurutan ok

LINUX pasti udah punya operating system ini kalo belom punya ga mungkin sampe ke post ini kecuali emang sengaja mau jalan" di blog ini :D next

APACHE pertama" masuk terminal dan ketikkan
[root@ubuntu ~]#yum install httpd -y
biarkan sampe proses installasi selesai
setelah selesai ketikkan
[root@ubuntu ~]#/etc/init.d/httpd start
langkah tersebut berfungsi untuk menjalankan service httpd
lalu ketikkan lagi
[root@ubuntu ~]#chkconfig httpd on
langkah tersebut untuk menjadikan httpd autorun atau otomatis berjalan ketika komputer di nyalakan
kemudian kita test dengan http://ipaddress contoh http://192.168.1.1 apa sudah bisa di lihat dengan gambar/tulisan index apache atau belom
kalo misalnya belom mungkin bisa pakai cara berikut
cek dulu SELINUX dan Firewall nya (disini sih biasanya yang sering saya temukan error) pada saat kita mau test apache nya.
cara nya dengan ;

[root@ubuntu ~]#vi /etc/selinux/config

lalu cukup merubah

# This file controls the state of SELinux on the system.

# SELINUX= can take one of these three values:

# enforcing – SELinux security policy is enforced.

# permissive – SELinux prints warnings instead of enforcing.

# disabled – No SELinux policy is loaded.

SELINUX= # dari enforcing menjadi disable#

# SELINUXTYPE= can take one of these two values:

# targeted – Targeted processes are protected,

# mls – Multi Level Security protection.

SELINUXTYPE=targeted

Lalu disable Firewall nya :

eiitt sebentar,biar lebih mudah nya menonaktifkan firewall kita bisa gunakan cara menginstall dlu konfigurasi firewall nya,

[root@ubuntu ~]#yum install system-config-securitylevel
[root@ubuntu ~]#system-config-firewall

Atau

[root@ubuntu ~]#system-config-firewall-tui


 nah skarang coba tes lagi dengan mengetikan ipaddress di browser
ok next

MYSQL
[root@ubuntu ~]#yum install mysql-server -y

Setelah penginstallan selesai lalu jalankan lagi perintah

[root@ubuntu ~]#/etc/init.d/mysqld start
[root@ubuntu ~]#chkconfig mysqld on

Perintah di atas adalah untuk menjalankan mysql secara otomatis setiap kali restart
Lalu kita setting password untuk Mysql nya dengan cara

[root@ubuntu ~]#/usr/bin/mysql_secure_installation

dan tampilan nya akan seperti ini ;

NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL
SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!
In order to log into MySQL to secure it, we'll need the current
password for the root user.  If you've just installed MySQL, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.

Enter current password for root (enter for none):     ## Tekan Enter## 
OK, successfully used password, moving on...
Setting the root password ensures that nobody can log into the MySQL
root user without the proper authorisation.

Set root password? [Y/n]   Y  ## Tekan Enter ##
New password:                ## Password untuk Mysql ##
Re-enter new password:       ## ulangi password ##
Password updated successfully!
Reloading privilege tables..
 ... Success!

By default, a MySQL installation has an anonymous user, allowing anyone
to log into MySQL without having to have a user account created for
them.  This is intended only for testing, and to make the installation
go a bit smoother.  You should remove them before moving into a
production environment.

Remove anonymous users? [Y/n]   Y  ## Tekan Enter ##
 ... Success!

Normally, root should only be allowed to connect from 'localhost'.  This
ensures that someone cannot guess at the root password from the network.

Disallow root login remotely? [Y/n] Y    ## Tekan Enter ## 
... Success!
By default, MySQL comes with a database named 'test' that anyone can
access.  This is also intended only for testing, and should be removed
before moving into a production environment.

Remove test database and access to it? [Y/n]Y     ## Tekan Enter ##
 - Dropping test database...
 ... Success!
 - Removing privileges on test database...
 ... Success!
Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.

Reload privilege tables now? [Y/n] Y    ## Tekan Enter ##
 ... Success!

Cleaning up...

All done!  If you've completed all of the above steps, your MySQL
installation should now be secure.

Thanks for using MySQL!
nah installasi MYSQL sukses,next yang terakhir


PHP
ketikkan perintah berikut
yum install php php-mysql -y
biarkan prosesnya selesai dan restart apachenya
/etc/init.d/httpd restart
berikutnya kita coba masukan data ke web kita
ketikkan perintah berikut
vi /var/www/html/phpinfo.php
/var/www/html adalah lokasi default directory web
jadi kalo mau masukin data ke website ya dari directory itu dulu

skarang masukkan kode php berikut
<?php
phpinfo();
?>
nah skarang restart apachenya dengan perintah berikut
/etc/init.d/httpd restart
dan lihat hasilnya di
http://ipaddress/phpinfo.php
contoh
http://192.168.1.1/phpinfo.php
terima kasih semoga bermanfaat :D

Minggu, 15 Desember 2013

Membuat IP aliasing/lebih dari 1 di Centos

oke langsung aja
kali ini ane mau share tentang membuat IP aliasing/IP lebih dari satu di centos
kasus kali ini ane di suruh buat 5 IP sekaligus dalam 1 eth

yang pertama yang dilakukan
pastikan terlebih dahulu ethernet berapa yang akan di pakai
apa eth0 atau eth1
kasus kali ini ane pake eth0 untuk membuat aliasing IPnya

yang kedua
pastikan onboot berada di yes jika masih no maka tidak akan bisa mendetek IPnya
cara ceknya
ketikan ini di terminal kalian
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0 <<< jika memakai eth0
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth1 <<< jika memakai eth1
jika sudah berada di posisi onboot=yes maka langsung quit aja dengan perintah :q!
jika berada di posisi  onboot=no maka tekan insert ubah menjadi yes lalu tekan esc kemudian ketikkan perintah :wq
kemudian ketikkan lagi
service network restart

ok kita lanjut
masuk ke directory /etc/sysconfig/network-scripts/
dengan cara
cd /etc/sysconfig/network-scripts/
kemudian ketik perintah
cp ifcfg-eth0  ifcfg-eth0:1
note:jika lebih dari 2 copy lagi menjadi ifcfg-eth0:2 dan seterusnya
kemudian ketik perintah
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0:1
tekan insert ubah device=eth0 menjadi device=eth0:1
dan ubah ipaddr misal 192.169.21.2 menjadi ipaddr 192.169.21.3
lalu tekan esc kemudian ketik perintah :wq untuk save dan quit
jangan lupa  di restart networknya dengan perintah service network restart

sekian dari ane  semoga bermanfaat