linux command line

Linux Command line should know

How important?

Let’s say you have a VPS server and you want to manage your web application, you can not handle it without the knowledge of Linux command line. The Linux command line may seem daunting, complex and scary, actually it is quite simple when you understand what is going on. This tutorial will help you understand and categories the list of linux command line that we often use. Continue Reading

Install LAMP On CentOS 6

Install LAMP in Ubuntu server

LAMP is a group of software used to make web servers running. LAMP stands for Linux, Apache, MySQL and PHP. This tutorial will show you how to install LAMP in Ubuntu server VPS (Virtual Private Server). We assume that you have the root privileges on your VPS and your VPS has installed Ubuntu already. Continue Reading

HTTP diagram

HTTP: Web Developer Must Know

HTTP Definition

HTTP stands for Hypertext Transfer Protocol. This is an application protocol for distributed, collaborative, hypermedia information systems, it is the foundation of data communication for the World Wide Web which was invented by English scientist Tim Berners-Lee in 1989. He wrote the first web browser in 1990. The current version of the protocol is HTTP/1.1, which adds a few extra features to the previous 1.0 version such as Persistent connections, chunked transfer-coding and fine-grained caching headers.

Basically, HTTP is a TCP/IP (Transmission Control Protocol/Internet Protocol) based communication protocol, that is used to deliver data (HTML, PDF, JSON…) on the World Wide Web. The default port is TCP 80, but we can use other ports as well. Continue Reading

Setup PHP web server

Setup PHP Web Server

You are ready for PHP coding, but don’t know how to start. What you need is a web server. This tutorial will show you two ways of Setup PHP Web Server. The first way is a very easy and convenient to install and configure an AMP (Apache, MySQL, PHP) package, this tutorial will show you how to install XAMPP. The second one is to install and configure each component of AMP separately. Continue Reading

One of Top IDEs for web developers

Top IDEs for Web Developers

Are you ready to start coding? So the first things you need is a best IDEs (Integrated Developer Environments), below are list of top IDEs for you.

Top IDEs highly recommend!

* Notepad++

One of top IDEs for you is Notepad++ , this is a free source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License.

Based on the powerful editing component Scintilla, Notepad++ is written in C++ and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size. When using less CPU power, the PC can throttle down and reduce power consumption, resulting in a greener environment. Continue Reading

Backup restore mysql database

MySql database – How to Backup and Restore

Backup Restore MySql database, there are may way to do that. It depends on where you store database: in Windows, in Centos, in Ubuntu and the way you manage it e.g: by PhpMyadmin, other  Mysql Database Administrator tool. If you using some Mysql Database Administrator tool, I think it is quite simple and you knew it, so in this post I only guide you the way to Backup Restore Mysql database by command line. Continue Reading