Setup "lamp" local di ubuntu

Untuk tahap awal dengan asumsi settingan nama server pada local menggunakan anonymous.local dan pada PC atau Laptop menggunakan user : anonymous dan group: anonymous, kita mulai dari step by step:

1. install lamp pada ubuntu anda dengan cara buka terminal dan masukkan perintah pada terminal seperti yang ada dibawah ini
$ sudo tasksel

maka disitu akan pilihan program yang akan di install pada ubuntu anda:



pilih lamp server dan lanjutkan dan pilih oke yang seterusnya sampai selesai.

* apabila perintah diatas tidak muncul maka anda perlu menginstall tasksel terlebih dahulu dengan cara:
$ sudo apt-get install tasksel

2. Kalau sudah selesai tahap installasi lamp anda, tinggal untuk memastikan sudah terinstall belumnya dengan cara buka browser anda dan ketik pada browser anda
http://localhost/

apabila ada tulisan It Works! berarti lamp sudah berhasil terinstall di PC/Laptop anda.

3. Dan selanjutnya anda menginstall phpmyadmin dengan cara buka terminal dan ketik pada terminal dengan perintah dibawah:
$ sudo apt-get install phpmyadmin

nanti anda akan diminta untuk memasukkan password pada root, masukkan password anda hingga installasi selesai dan kalau sudah selesai anda bisa check pada browser anda dengan memasukkan url:
http://localhost/phpmyadmin

4. Tahap berikut mengubah nama localhost menjadi nama seperti yang ada di atas anonymous.local dengan membuat terlebih dahulu virtualhost baru dengan cara copy file lewat terminal:
$ sudo /etc/apache2/site-available/default

ke
$ sudo /etc/apache2/site-available/anonymous.local

dengan cara ketikkan perintah:
$ sudo cp /etc/apache2/site-available/default /etc/apache2/site-available/anonymous.local

5. Berikutnya anda mengedit file yang telah tercopy tadi yang bernama anonymous.local dengan menggunakan gedit atau nano atau vim pada terminal
$ sudo gedit /etc/apache2/site-available/anonymous.local

contoh:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName anonymous.local ====> ditambahkan

DocumentRoot /var/www/anonymous.local =====> ditambahkan
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/(anonymous.local ====> ditambahkan)>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">

 

6. Untuk tahap berikutnya merubah hak milik apache dengan cara edit file envvars dengan perintah :
$ sudo gedit /etc/apache2/envvars

dan rubah isi dari file tersebut:
# /etc/init.d/apache2, /etc/logrotate.d/apache2, etc.
export APACHE_RUN_USER=user pada pc anda ====>dirubah
export APACHE_RUN_GROUP=user pada pc anda ====>dirubah
export APACHE_PID_FILE=/var/run/apache2$SUFFIX.pid
export APACHE_RUN_DIR=/var/run/apache2$SUFFIX
export APACHE_LOCK_DIR=/var/lock/apache2$SUFFIX
# Only /var/log/apache2 is handled by /etc/logrotate.d/apache2.
export APACHE_LOG_DIR=/var/log/apache2$SUFFIX

7. Tahap selanjutnya merubah bind apache ke local dengan cara edit file
$ sudo gedit /etc/apache2/ports.conf

dari listen 80 dirubah menjadi listen 127.0.0.1:80

8. Rubah hosts file dengan mengedit pada terminal dengan perintah dibawah
$ sudo gedit /etc/hosts

tambahkan baris ini dibawah localhost dari 127.0.0.1 localhost menjadi 127.0.0.1 localhost 127.0.0.1 anonymous.local

9. Symlink folder pada home asumsi public_html (opsi) dengan cara ketik pada terminal
$ cd ~
$ mkdir public_html
$ cd /var/www
$ sudo ln -s /home/nama user anda pada ubuntu/public_html anonymous.local

10. Selanjutnya tahap terakhir mengenable site pada apache dengan cara ketik pada terminal:
$ sudo a2ensite anonymous.local

dan selanjutnya restart apache
$ sudo service apache2 restart

selesai.

untuk mengujinya anda bisa buka browser anda dan masukkan pada url dengan http://anonymous.local/ dan http://anonymous.local/phpmyadmin (untuk databasenya)

VIM Editor Commands

Vim is an editor to create or edit a text file.

There are two modes in vim. One is the command mode and another is the insert mode.

In the command mode, user can move around the file, delete text, etc.

In the insert mode, user can insert text.

Changing mode from one to another

From command mode to insert mode type a/A/i/I/o/O ( see details below)

From insert mode to command mode type Esc (escape key)

Some useful commands for VIM

Text Entry Commands (Used to start text entry)

a Append text following current cursor position

A Append text to the end of current line

i Insert text before the current cursor position

I Insert text at the beginning of the cursor line

o Open up a new line following the current line and add text there

O Open up a new line in front of the current line and add text there

The following commands are used only in the commands mode.

Cursor Movement Commands

h Moves the cursor one character to the left

l Moves the cursor one character to the right

k Moves the cursor up one line

j Moves the cursor down one line

nG or :n Cursor goes to the specified (n) line

(ex. 10G goes to line 10)

^F (CTRl F) Forward screenful

^B Backward screenful

^f One page forward

^b One page backward

^U Up half screenful

^D Down half screenful

$ Move cursor to the end of current line

0 (zero) Move cursor to the beginning of current line

w Forward one word

b Backward one word

Exit Commands

:wq Write file to disk and quit the editor

:q! Quit (no warning)

:q Quit (a warning is printed if a modified file has not been saved)

ZZ Save workspace and quit the editor (same as :wq)

: 10,25 w temp

write lines 10 through 25 into file named temp. Of course, other line

numbers can be used. (Use :f to find out the line numbers you want.

 

Text Deletion Commands

x Delete character

dw Delete word from cursor on

db Delete word backward

dd Delete line

d$ Delete to end of line

d^ (d caret, not CTRL d) Delete to beginning of line

Yank (has most of the options of delete)-- VI's copy commmand

yy yank current line

y$ yank to end of current line from cursor

yw yank from cursor to end of current word

5yy yank, for example, 5 lines

Paste (used after delete or yank to recover lines.)

p paste below cursor

P paste above cursor

"2p paste from buffer 2 (there are 9)

u Undo last change

U Restore line

J Join next line down to the end of the current line

File Manipulation Commands

:w Write workspace to original file

:w file Write workspace to named file

:e file Start editing a new file

:r file Read contents of a file to the workspace

To create a page break, while in the insert mode, press the CTRL key

And l. ^L will appear in your text and will cause the printer to start

A new page.

 

 

Other Useful Commands

Most commands can be repeated n times by typing a number, n, before

the command. For example 10dd means delete 10 lines.

. Repeat last command

cw Change current word to a new word

r Replace one character at the cursor position

R Begin overstrike or replace mode – use ESC key to exit

:/ pattern Search forward for the pattern

:? pattern Search backward for the pattern

n (used after either of the 2 search commands above to

continue to find next occurrence of the pattern.

:g/pat1/s//pat2/g replace every occurrence of pattern1 (pat1) with

pat2

Example :g/tIO/s//Ada.Text_IO/g

This will find and replace tIO by Ada.text_IO everywhere in the file.

:g/a/s// /g replace the letter a, by blank

:g/a/s///g replace a by nothing

note: Even this command be undone by u

 

Examples

Opening a New File

Step 1 type vim filename (create a file named filename)

Step 2 type i ( switch to insert mode)

Step 3 enter text (enter your Ada program)

Step 4 hit Esc key (switch back to command mode)

Step 5 type :wq (write file and exit vim)

 

Editing the Existing File

Step 1 type vim filename (edit the existing file named filename)

Step 2 move around the file using h/j/k/l key or any appropriate command

h Moves the cursor one character to the left

l Moves the cursor one character to the right

k Moves the cursor up one line

j Moves the cursor down one line

nG or :n Cursor goes to the specified (n) line

(ex. 10G goes to line 10)

Step 3 edit required text (replace or delete or insert)

Step 4 hit Esc key (exit from insert mode if you insert or replace text)

Step 5 type :wq

Cara Upload dengan ftp client (filezilla)

Cara untuk upload file ke server lewat ftp dengan ftp client Filezilla, berikut langkah-lankah untuk memulainya:

Terlebih dahulu install dulu filezilla pada os anda yang sekarang anda pakai di laptop maupun komputer dan anda bisa mendownload program ini di ( link) pilih download sesuai dengan OS yang sekarang anda pakai.

Setelah berhasil menginstall filezilla pada OS anda selanjutnya bisa menjalankan filezilla tersebut tampilannya kurang lebih seperti yang ada dibawah ini:





Berikutnya untuk mengupload file ke server tinggal geser file/directory yang ada pada local/ PC/ Laptop anda kekanan atau dengan cara klik kanan terus pilih upload dan anda juga membuat directory baru dengan cara klik kanan pada kolom kanan dengan pilih new directory.



 
facebook.png twitter.png googleplus.png rss.png