Tampilkan postingan dengan label Server. Tampilkan semua postingan
Tampilkan postingan dengan label Server. Tampilkan semua postingan

Cara Mengubah IP Address di Ubuntu Server

Untuk mengubah sebuah IP Address di OS Ubuntu Server memang berbeda dengan Ubuntu Desktop. apalagi dengan OS windows, sangatlah berbeda. Dan bagi mereka yang belum terbiasa pasti akan kebingunan karena Ubuntu Server berbasis text / atau tanpa antarmuka desktop / CLI ( command-line interface).

Berikut Cara Mengubah IP Address di Ubuntu Server

# Pastikan anda telah login ke server anda, bisa langsung dari monitor server atau via remote ssh
# Jika Via remote, buka aplikasi putty, masukan ip address server 


# klik Open, 

# kemudian masukan user dan password server anda;
# Jika langsung dari monitor server anda langsung ketikan user dan passwordnya saja.

# ketikan perintah sudo su , kemudian enter dan masukan password kembali
# ketikan perintah nano /etc/network/interfaces , kemudian enter
# ganti yang saya beri garis bawah merah tersebut sesuai dengan ip address anda; misal
   address 192.168.1.30
   netmask 255.255.255.0
   network 192.168.1.0
   broadcast 192.168.1.255
   gateway 192.168.1.1
   dns-nameservers 192.168.1.1

# CTRL + X , Y - ENTER
# kemudian restart network anda dengan perintah /etc/init.d/networking restart 
# Setelah restart network tidak ada peringatan error,  anda telah berhasil mengubah ip address server 
# coba test ping gateway network anda ping 192.168.1.1,  maka akan tampil seperti ini
# CTRL + C untuk close proses
# sudo shutdown -h now (Perintah untuk mematikan server)
# reboot (Perintah untuk restart komputer server)


Seting Mysql Server agar bisa di akses dari luar localhost

Berikut ini cara seting Mysql server yang telah di install agar bisa di akses dari luar host atau komputer lain dalam satu jaringan :
1. Edit file my.cnf ; /ect/mysql/my.conf
    cari baris 
    # bind-address  = 127.0.0.1 
    # atau bind-address = ip server sebelumnya
2. Ubah bind-address default menjadi ; bind-address = ip server
    misal bind-address  = 192.168.1.30
3. Simpan CTRL+X, Y - ENTER 
4. Restart service Mysql server
    # /etc/ini.d/mysql restart
   jika tidak ada keterangan error, setingan anda benar.

Demikian tutorial dari saya semonga bermanfaat, jika anda ada permintaan untuk tutorial lainnya bisa contak saya di menu kontak yang tersidia.


Install Samba Server Di Ubuntu Server

Samba digunakan untuk menjembatani antara windows dan linux dalam berbagi / sharing data.  dan untuk bisa sharing antar ke dua OS tersebut si linu harus di install samba.


Berikut cara mudah install samba di ubuntu linux

Buka Terminal Linux dan terkoneksi ke internet

#  sudo apt-get install samba

selanjutnya copy file config samba yang asli

# cp /etc/samba/smb.conf  /etc/samba/smb.conf.asli


Buka file config samba smb.conf

# nano /etc/samba/smb.conf

buat file sharing misaldi dalam file smb.conf

[share]
    comment = Ubuntu File Server Share
    path = /samba/share
    browsable = yes
    guest ok = yes
    read only = no
   valid users = @smbgroup

Buat folder untuk file samba tersebut
# mkdir /samba/share

# chmod -R 777

Buat user samba dan group samba
# adduser samba

# addgroup smbgroup

# adduser samba smbgroup

# smbpasswd -a samba

root@kopkar:/# smbpasswd -a samba
New SMB password:
Retype new SMB password:
Mismatch - password unchanged.
Unable to get new password.
root@kopkar:/#

dan restart service samba
# service smbd restart

coba buka file sharing dari windows anda dan login menggunakan user yang telah dibuat tadi

Cara Install MariaDB 10.1 Di Ubuntu 14.04 LTS

MariaDB adalah sistem manajemen database sebagai pengganti MySQL, Kenapa bisa dikatakan sebagai pengganti MySQL anda bisa membacanya di artikel saya sebelumnya mengenal mariadb sebagai pengganti mysql .
MariaDB dikembangkan dari MySQL, jadi bisa dibilang 100% compatible dengan MySQL. dan mempunyai kinerja yang lebih dibandingkan dengan MySQL. Untuk penggunaan nya pun sama seperti MySQL yang bisa di integrasikan dengan Phpmyadmin. 
Di postingan saya ini akan saya jelakan bagaimana menginstall MariaDB khususnya di ubuntu 14.04 LTS dan dimana server / Ubuntu anda sudah terinstall MySQL maupun belum terinstall alias fresh install. berikut langkah-langkah yang harus anda lakukan

# 1 : Tambahkan terlebih dahulu repository MariaDB di ubuntu 14.04 LTS

     Untuk menambahkan repository yang sesui dengan OS yang dipakai, anda bisa menggunakan repository generator yang disediakan langsung dari MariaDB di MariaDB Repository Generator dan pilih OS yang anda gunakan kemudian pilih versi MariaDB yang akan anda install. disini saya menggunakan versi 10.1. 
# sudo apt-get install software-properties-common
# sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
# sudo add-apt-repository 'deb http://kartolo.sby.datautama.net.id/mariadb/repo/10.1/ubuntu trusty main'
 Setelah itu reload the package database:
# apt-get update

# 2 : Instal MariaDB

       Dengan menambahkan repository di atas maka untuk proses instalasi MariaDB sangatlah mudah dengan mengetikan perintah di terminal linux ubuntu anda.
# apt-get install mariadb-server
berikutnya ketik 'y' , dan tunggu sampai proses download selesai

Kemudian akan diminta untuk membuat password root MariaDB, ketikan password yang anda tentukan , OK

Setelah itu stop terlebih dahulu service MySQL anda, jika belum terinstall MySql maka abaikan saja.
# service mysql stop

# 3 : Konfigurasi MariaDB

        Setelah proses install selesai kemudian ketikan perintah berikut untuk membuat struktur direktory database mariadbnya.
# mysql_install_db
Start MariDB
# service mysql start
 Untuk lebih amannya kita hapus database test dan user anonime di mariadb yang kita install
# mysql_secure_installation

# 4 : Verifikasi Instalasi MariaDB

Mengecek versi mariaDB yang kita install tadi mungguakan perintah berikut 
# mysql -V
dan untuk masuk ke database mariadb 
# mysql -p
keluar dari database mariadb
# exit
start / stop atau restart service mariadb
# service mysql start
# service mysql stop
# service mysql restart
jika ubuntu anda sudah terinstall phpmyadmin anda bisa mengecek mariadb yang telah anda isntall dengan login ke phpmyadmin anda : http://ip-address/phpmyadmin


Demikian tutorial migrasi mysql ke mariaDB di linux ubuntu 14.04, semoga artikel kali ini bermanfaat bagi pembaca. 

Mengaktifkan Akses Root SSH di Ubuntu Server

Dalam tutorial singkat ini yaitu mengaktifkan akses Root untuk login SSH di ubuntu . Hal ini biasanya terjadi pada saat selesai instal Ubuntu Server dan kita butuh akses user root (terutama saat menggunakan aplikasi seperti WinSCP). Berikut langkah-langkahnya:

mengaktifkan akase root ssh ubuntu server


1. Login ke ubuntu server anda
2. Kemudian masuk sebagai user root dengan perintah:
   $sudo -i (masukan password super user)
3. Buat password user root:
    # passwd root (masukkan password root dan buat password yang unik)
4. Edit file /etc/ssh/sshd_config  pada bagian Authentication  menjadi seperti dibawah ini:
    
    # Authentication:
    LoginGraceTime 120
    #PermitRootLogin without-password
    PermitRootLogin yes
    StrictModes yes
5. Kemudian restart service ssh router
    # service ssh restart


Demikian tutorial singkat saya sebagai penginggat dikala saya lupa ketika akan mengakases root di linux ubuntu server yang baru saya install. 

Membuat Virtual Host di apache & Ubuntu Server 14.04 LTS

Di dunia website kita sering dengar istilah hosting. dan dalam hosting tersebut terdapat beberapa jenis hosting yang umum kita dengan yaitu:
  1. Shared Hosting, hosting jenis ini biasanya harganya murah karena satu server dipake oleh beberapa website
  2. VPS/ Cloud Hosting, dari segi harga lumayan mahan karena satu server virtual dimiliki oleh satu orang/ satu pemilik website
  3. Dedicated Server, yaitu satu Hadware server (komputer server) dimiliki oleh satu orang/ organisasi, dari segi harga jelas paling mahal, dan bisanya di miliki oleh perusahaan

Dari penjelasan di atas maka kita bisa tahu jika kita punya Dedicate Server, maka kita bisa buat beberapa VPS, dan dalam setiap VPS kita bisa buat untuk banyak Shared Hosting. dan untuk membuat VPS agar bisa dibagi ke beberapa host maka kita perlu buat yang namanya Virtual Host. 

Shared Hosting bisa di ibaratkan sebagai rumah susun, yang memiliki satu alamat tetapi banyak penghuni nya. alamat = IP Server, dan pemiliknya = nama domain, jadi dengan satu IP Server kita bisa punya banyak domain website. demikian penjelasan singkat dari saya dan langsung saja kita masuk ke topik utama nya. 


Ketika install webserver apache di server ubuntu secara default project web kita berada di /var/www/html jadi untuk mengakses project kita tinggal buka di browser anda ketikan http://localhost/folder-project atau http://nama domain/folder-project. jadi ketika webserver kita tidak di buat virtual host maka satu VPS server hanya bisa untuk satu domain untuk bisa beberapa domain dan tanpa harus mengakses folder project nya kita buat virtual host.

Struktur Directory

Virtual Host membuat struktur directory web kita dinamis bisa di letakan di folder manapun misal disini saya letakan di folder /home/web/appdemo dengan nama domain andrianext.web.id, kita buat direktorynya :

# mkdir /home/web/appdemo/andrianext.web.id

root folder tersebut akan kita jadikan untuk directory virtual host kita

copykan file default virtual host apache yang berada di /etc/apache2/sites-available/000-default.conf :

# cp /etc/apache2/sites-available/000-default.conf  /etc/apache2/site-available/andrianext.web.id.conf

buka copyan file tersebut;

# nano /etc/apache2/site-available/andrianext.web.id.conf

edit isinya menjadi seperti berikut

<VirtualHost *:80>

ServerAdmin admin@andrianext.web.id
        ServerName andrianext.web.id
        ServerAlias www.andrianext.web.id
        DocumentRoot /home/web/appdemo
        <Directory /home/web/appdemo>
                AllowOverride All
                Require all granted
        </Directory>
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
     
</VirtualHost>

Save CTRL+X, y dan ENTER , dan aktifkan vhost yang telah kita buat dengan perintah

# a2ensite andrianext.web.id.conf

Reload dan restart service apache

# service apache2 reload
# service apache2 restart





Mengaktifkan mod_rewrite apache2 2.4 di Ubuntu 14.04 LTS

Pernahkan anda mengalami masalah ketika mengupload project web di server yang baru misal anda upload di VPS dengan system operasi linux ubuntu server dan ketika di akses hanya menampilkan halaman depan saja dan semua menu/fungsi di web anda tidak berjalan. itu mungkin anda belum mengaktifkan mod_rewrite untuk htaccses nya di apache server anda.

Installasi Apache Webserver di Ubuntu 14.04 LTS secara default menggunakan apache2.4 sedangkan di Ubuntu 12.04 LTS menggunakan apache2.2. dan di versi baru ini configurasinya juga berbeda.

Langsung saja untuk mengaktifkan mod_rewrite login ke server anda;

sudo a2enmod rewrite

Restart apache anda

service apache2 restart

kemudian edit default Virtualhost di ;

sudo nano /etc/apache2/site-available/000-default.conf

cari tulisan "DocumentRoot /var/www/html" dan copykan berikut ini di bawah nya

<Directory "/var/www/html">
    AllowOverride All
</Directory> 

simpan dengan CTRL+x, Y, dan ENTER

kemudian restart lagi apache servicenya

service apache2 restart

dan anda bisa cek mod_rewrite nya di info.php



demikian cara mengaktifkan mod_rewrite di apache webserver, berikutnya saya akan post cara membuat vhost (virtual host) di apache webserver

Pemrograman

More »

Networking

More »