You have install Windows Server, so what’s next? Of course we need some “arms”, in our context its utility software. In this article, we will discuss about some application that might be need.
We classified the application into some categories. They are:
- File Archiver & Compressor
- PDF Reader
- Text Editor
- Office Suite
- ISO Tool
- SSH Server
- VNC Server & Client
File Archiver & Compressor
A file archiver is a computer program that combines a number of files together into one archive file, or a series of archive files, for easier transportation or storage. File archivers may employ lossless data compression in their archive formats to reduce the size of the archive.
There are many archive formats, such as: zip, rar, 7z, tar.gz, tar.bz2, etc.
We need file archiver for to create, open, extract, and modify an archive file. There are many solutions out there but my choice would be 7-Zip.
7-Zip is an open source file archiver. 7-Zip operates with the 7z archive format, but can read and write several other archive formats. The program can be used from a command line interface, graphical user interface, or with a window-based shell integration.
For downloading 7-Zip, you can go to 7-Zip official site.
PDF or Portable Document Format is a file format used to represent documents in a manner independent of application software, hardware, and operating system. Developed by Adobe Systems, PDF now evolved into most popular document format.
Having PDF reader on our server can benefit us as some document might end in PDF, such as: datasheet, documentation, etc.
There are many PDF reader out there. Anyone should be no problem.
Browser, or web browser, is a application for retrieving, presenting, and traversing information resources on the World Wide Web. In other world, enable us surf the internet.
The major web browsers are Google Chrome, Mozilla Firefox, Internet Explorer, Opera, and Safari.
Even though the Windows Server 2012 has shipped Internet Explorer as default web browser, but for some people, using some familiar web browser is comforting.
Windows Server has Notepad, so what’s wrong? No it’s not wrong, but it’s not enough!
We need some text editor, but not only a text editor. We need text editor with extra capability, for example: syntax highlighting. Why we need that? Sometimes we are working with configuration or script files. Some are written in a certain programming language. Reading hundred or thousand lines of text in plain text editor will sure give us pain.
Yes, office suite. The popular one is Microsoft Office, Open Office, Libre Office, etc.
Any office is no problem. However, for more compatibility I use Microsoft Office.
An ISO image is an archive file of an optical disc, a type of disk image composed of the data contents of every written sector of an optical disc, including the optical disc file system. ISO image files usually have a file extension of .iso. The name ISO is taken from the ISO 9660 file system used with CD-ROM media, but what is known as an ISO image might also contain a UDF (ISO/IEC 13346) file system (commonly used by DVDs and Blu-ray Discs).
ISO Tool enables us to create and mount an ISO image.
My choice goes to PowerISO.
The old-school guy should know this thing.
Secure Shell (SSH) is a cryptographic network protocol for secure data communication, remote command-line login, remote command execution, and other secure network services between two networked computers that connects, via a secure channel over an insecure network, a server and a client (running SSH server and SSH client programs, respectively).
As we know, Windows doesn’t ship SSH Server. Therefore we need third party application which will act as SSH daemon.
Like other softwares, there are many alternatives to SSH Server. But my choice goes to BitVise SSH Server or freeSSHd. BitVise SSH Server is a paid application, but it also offer free product for non-commercial personal use.
VNC Server & Client
VNC, or Virtual Network Computing, is a graphical desktop sharing system that uses the Remote Frame Buffer protocol (RFB) to remotely control another computer. It transmits the keyboard and mouse events from one computer to another, relaying the graphical screen updates back in the other direction, over a network.
In simple words: it is used for remote accessing our Server, graphically.
My choice goes to RealVNC.windows