شماره حساب | راه های ارتباط با ایران وب هاست | پشتیبانی | آموزش | دانلود | قوانین و شرایط استفاده از خدمات | چرا ایران وب هاست؟


Tags: , , , , , , , , , , ,
KnowledgeBase, آموزش

Quick Linux Server Installation

Apache + MySQL + PHP + PhpMyAdmin + Webalizer + Mail Server (Postfix/Dovecot) + SquirrelMail + FTP Server (VSFtp) + ClamAV (Antivirus) + Webmin + IPTables Firewall + PHP-MySQL-Apache Server Kits


PHP File Upload SecurityAPF Firewall Installation Install CSF Firewall for CpanelLAMP Server for Ubuntu/DebianCentos LAMP Server InstallationImportant Linux PortsTop 10 Useful Linux CommandsInvestigate Port in Windows/LinuxPort Number Finder ToolCommon TCP/UDP Port NumbersHow to Secure SSH Server from Attacks Install FFmpeg in Linux Server Install ISPConfig Hosting Control PanelBasic Linux Server Security & HardeningSetup Private Nameservers for your Domain Setup POP3/IMAP Mail Server for Centos with Postfix/DovecotHow to Capture a Website Screenshot in Linux


Build Your Own Web Server ~
Quick & Easy Do it Yourself Installation ~ All within 24 hours !!!!

  • Apache 2 – Linux Web server
  • MySQL 5 – MySQL Database Server
  • PHP4/5 – PHP Scripting Language
  • phpMyAdmin – Web-based database admin software.
  • Webalizer – Website Traffic Analyzer
  • Mail Server – Postfix (MTA) with Dovecot IMAP/POP3 + Sasl Authentication
  • Squirrelmail – A web based email
  • VSFTP – A fast ftp server to upload files
  • Webmin – A freely available server control panel
  • ClamAV – Antivirus software.
  • A Firewall using IPtables.

Note: Linux + Apache + MySQL + PHP/Perl together commonly known as LAMP Server.

First, let us prepare a system that has a minimum requirement of Debian/Ubuntu version of linux with atleast 256MB of RAM available. Anything less than this minimum ram will cause lot of problems since we are running a server along especially mysql and webmin requires lot of RAM to run properly. Mysql will give you this nasty error “cannot connect to mysql.sock” if you dont have enough memory in your server.

I love debian/ubuntu based linux because of my enormous affinity towards this command apt-get. As a starter knowing this one command, It is so easy to install packages and you dont need to worry about package dependency and configuration. You need to buy a dedicated server or a VPS package if you want to setup your own server. If you want to experiment with the server and installation it is recommended to buy a vps package from various hosts. I prefer vpslink because of their pricing. Believe it or not it is so easy to install and configure your server yourself eventhough you are new are to linux and dedicated/vps hosting.

First download PuTTy if you are accessing your server through SSH. Just enter the IP of your server with root login to access your host. As you probably know, Webmin is a freely available server control panel and we will setup this once we have completed the LAMP server and Mail Server. Webmin makes more easier for us to fine tune our linux box.

Before proceeding to install, update the necessary packages with debian with this command.

apt-get install update

(ادامه…)


Tags: , , , , , , , , , , , , , ,
عمومی

ایران وب هاست