Posts

CONFIGURATION AND INSTALLATION OF CENTOS WEB-PANEL ON AMAZON AWS

Image
CONFIGURATION AND INSTALLATION OF CENTOS WEB-PANEL ON AMAZON AWS Cento web-panel is an opensource web based control panel which can only be installed on Centos Operating system Here we will discuss its installation on the amazon aws. There is no particular reason for the usage of amazon aws its only due to personal experience.the process of installation on Amazon was is as follow Open amazon was console management and create a new instance on EC2 On this instance install CENTOS 6 which is currently the only supported version of centos in cents web-panel after the installation visit the cents web-panel and follow the instructions for the download and installation of latest version of cents web-panel after following the steps you will get the Mysql db administrator password at the end.

Creating Nameservers for your Server in VestaCP

Image
Creating and configuring DNS and  N ameservers As we have setup VestaCP the next phase is configuration Now we are able to access our server with ip address We want to access our server with domain name Setting up the domain name requires to register a domain with domain registrar the most commonly used is godaddy.com So we would be describing the process through using godaddy.com Go to godaddy.com and register a domain like yourdomain.com Go to godaddy and click on domain and click on manage Add two hostname using ns1 and ns2 and point to your elastic ip Now change the nameservers of your domain to ns1.yourdomain.com and ns2.yourdomain.com Go to your VestaCP and add website and check the DNS and Mail Now go to DNS and edit yourdomain.com and change the template to ns-child also change the IP to your elastic IP Now go to the packages and edit the default package and edit the ns records to ns1.yourdomain.com ns2.your...

VestaCP Installation and Configuration on Amazon Aws EC2

Image
Web hosting servers installation and Configuration We have discussed in the previous post the requirements of servers for web hosting. The servers remains the same for almost all type of web hosting The one application we have choice is the control panel it is the application through which we manage the resources of our server in web browser There are multiple options in selecting control panel.the famous of them are cpanel , plesk, ISPConfig and Webmin the cpanel and plesk are closed source and you have to buy license where as the ISPconfig and Webmin are open source and you can use them free of cost Here we would be using a newly trending VestaCP . It can be considered as a child in the competition but after its study it full fill all our needs and requirements it have a very user friendly interface and easy to install and configure. Mostly, all the control panels install , all the required server by themselves so instead of installing each server separately we wi...

Features of a Common Web-Hosting Server

Image
Features of a common web-hosting server A normal web hosting server requires the following web hosting server applications Apache server for processing and web based requests.it work on ports 80 and 443 or 8080 for communication on http and https protocol.it execute the application on the server and present result as response to the user Vsftpd Server it is used to give access to users to upload and data and applications and handle there space on server the communication is done on port 21 and various other ports are used to manage the system for deep knowledge study the ftp passive and active mode file transfer it use the FTP protocol Bind Server transfer Domain name to specific IP the port used for the processing is 53 and it is using the DNS protocol also called Domain name server Msql is a database server used for saving data in RDBMS format for the user Phpmyadmin is an application which is executed through apache server and it is used for accessing and ma...

Creating and Setting up a Web Hosting Server Using Amazon EC2

Image
Creating and Setting up a Web Hosting Server As there are a lot of web hosting companies available on very cheap costs. why would someone want to setup his own server. There come the needs where some of them can be like these You don’t have full control You are scared of data share You can’t execute a simple command like grip Your usage is lesser than the fee Your requirements are increased and the you are unable to increase the resources You have multiple customers and you want to profit in the hosting service If any reason of the above or other and you are committed to setup a hosting service than you are at the right place. For setting up a web hosting service we have two options either we create and deploy our own physical server where we would have to maintain all the resources required for a server physically or we go for Cloud where we rent the required resources. In some cases setting up a physical server would be a waste of resources and time now a...

Flash application .swf de-compiling

Image
Flash application .swf de-compilation Flash is the technology developed by Adobe which were first named as Micormedia the flash work like java and .net they have created a flash plyer which execute the compiled application flash applications are developed in different tools like Flash professional and adobe flux they have different platform here we will focus on the .swf platform which is used for application development. The .swf applications are portable and light weight we use the are mostly used for online web application. there are a lot number of applications and games which are developed in flash the miniclip.com is one of...

Android application .apk decompiling

Image
Android application .apk decompiling Android development is different from general desktop application development it use different languages and package the application as android package. The applications are developed using java and XML mostly. XML is used for designing and java for backed processing it is also the modern application development methodology where program is separated from code it have its own virtual machine for application development is developed by keeping mobile devices resources in mind. Android is a huge platform the Virtual machine used for its application execution is Dalvik VM developed in Google the binaries here for execution are the .apk file so we will focus on how it execute the below figure show the execution of the .apk on android. Here due to the VM concept the de-compilation process is easy so we will go through de-compilation rather then dissembling.the dissembling and and de-compiling both are easy here because ...