Professional Documents
Culture Documents
Unit 5
Unit 5
Unit 5
Unit - V
Installing Apache on Linux
5.1 WEB SERVER
Apache softwareஐ linux OS install ெச வத
பி ப றேவ யைவ.
Web Server எ ப ஒ software இதி HTTP(Hypertext
1. Download Apache: http://httpd.apache.org/download.cgi இ த
Transfer Protocol) உதவி ட web page இ user ேக fileகைள
website இ httpd-NN. tar.gz எ கிற fileஐ download
user அ ப பய ப கிற . ெபா வாக web server ஒ dedicated
ெச யேவ இதி NN எ ப version numberஐ றி
computer web siteஐ host ெச ய பய ப கிற . ஒ web server
2. Extract: Download ெச த fileஐ தலி uncompress
கியமான பணி எ னெவ றா store, process ம deliver web
ெச யேவ இத $ gzip -d httpd-NN.tar.gz command
pageஆ . User browser லமாக ஒ web siteஐ request
uncompress ெச த fileஐ untarring ெச வத $ tar xvf
ெச ெபா அதைன சரியாக user ெகா ப web server
httpd-NN.tar command பய ப த ப கிற . இ த ெசய ஒ
ேவைலயா . Apache web server அதிகமாக உபாக ப த ப ஒ
திய directoryஐ current directory உ வா .
web serverஆ .
3. Configuring Apache Server: திதாக உ வான directoryஐ cd
command ல open ெச யேவ . இதி defaultஆக
Apache Web Server உ ள optionகைள ஏ க ./configure command பய ப கிற .
இதி apache server install ெச ய படேவ ய இட ைத --prefix
Apache ஒ இலவச web serverஆ இ “Open Source” optionஐ ெகா ெகா கி ேறா .
license விநிேயாகி க ப கிற . Apache Software Foundation லமாக ./configure --prefix=/program/apache \
Apache developெச பராமரி க ப கிற . இ ஒ cross platform 4. Build: ெகா க ப ட options ம install ெச யேவ ய
serverஆ . இைத linux ம windows Operating system இட ைத ைவ apache software build ெச ய ப கிற இத
இய கலா . உலகி உ ள ெமா த web serverகளி 67% apache $ make command பய ப கிற .
இய க ப கிற . 5. Install: Build ெச ய ப ட packageஐ install ெச வத $ make
install command பய ப கிற .
6. Start: Apache serverஐ start ெச வத apache install
ெச ய ப ட directory bin folder இ த command
ெகா க ப கிற .
$ PREFIX/bin/apachectl -k start இதைன start ம stop ெச வத Control Panel ->
7. Test: Apache server சரியா ெசய ப கிறதா எ பைத Administrative Tools -> Services இ ெச யேவ .
ெதரி ெகா ள ஏேத ஒ browser http://localhost/ இ த
addressஐ ெகா தா defaultஆன apache server page ெதரி .
5.2 Open Source Software Tools
8. Stop: Apache serverஐ stop ெச வத இ த command
பய ப கிற
நா அதிகமாக computer பய ப softwareக word
$ PREFIX/bin/apachectl -k stop
processor, image editor ம web browserஆ . இவ றி Open
Sourceஆக உ ள சில softwareக கீேழ ெகா க ப ளன.
Installing Apache on Windows
Word Processor
1. Download Apache: http://httpd.apache.org/download.cgi இ த
Word Processor எ ப ஒ software இதி documentகைள
website இ .msi எ கிற extension உ ள fileஐ download
உ வா க, ேசமி க ம print ெச ய . இதி text editingஉட
ெச யேவ .
ஒ document imageஐ ேச ப , tableஐ உ வா வ ேபா ற
2. Installing: .msi fileஐ open ெச தா installation wizard
ெசய கைள ெச யலா . Open Sourceஆக உ ள word processorக .
openஆ இதி அைண optionக defaultஆக
● WPS Office: இ உபேயாகி பத wordஐ ேபாலேவயி .
உ ளைத select ெச யேவ . Server informationஐ
இத சிற அ ச எ னெவ ற இதி 1GB cloud storage
ேக ெபா server nameஇ localhost எ
ெகா க ப கிற இத ல நா உ வா documentகைள
ெகா கேவ . Apache installஆ system ேவ server
எளிதாக எ கி ேவ மானா access ெச யலா . இதி
இ தா apache port numberஐ 80 பதிலாக 81, அ ல
உைறவக ப documentகளி extension .wps எ
8090, ேவ ஏேத ஒ numberஐ ெகா கலா . ேவ port
இ .
number ெகா தா localhostஉட அ த port numberஐ
● LibreOffice: இத interface 2007 ைதய wordஐ ேபா
இைண apache serverஐ access ெச யேவ .
இ . இதி word documentகான extenstionக .doc ம
உதாரண தி port number 81ஆக ெகா தா
.docxகைள பய ப தலா . இ த software open
http://locahost:81/ எ access ெச யேவ .
sourceஎ பதா இதி பல plugin ம templateக உ ளன
indows
3. Starting and Stopping Apache: W apache server
அவ ைற எளிதாக பய ப தலா . இதி cloud
software ஒ windows serviceஆக install ெச ய ப கிற .
documentகைள ேசமி வசதி கிைடயா .
● Apache OpenOffice: இ LibreOfficeஐ ேபா ேற இ . இ , இத கிய அ ச computer paintingகைள
இதி word documentகான extenstionக .doc ம உ வா க பய ப த ப வதாக.
.docxகைள பய ப தலா . இத LibreOffice உ ள
வி தியாச எ னெவ றா OpenOffice updateக சரிவர Browser
இ கா . Browser எ ப World Wide Web உ ள contentஐ access
● Google Docs: Google account ம internet connection ெச ய பய ப softwareஆ . தலி உ வா க ப ட browser
இ தா இதைன பய ப தலா . இதி ஒ word documentஐ WorldWideWebஆ இைத Tim Berners-Lee 1990 உ வா கின .
open ெச ய தலி அைத Google Driveவி upload அ ேபால த GUI ெகா ட browser NCSA Mosaic browserஆ .
ெச யேவ . அ ேபால சில formattingகைள support Open Sourceஆக உ ள Browserக .
ெச யா . ● Firefox: இைத Mozilla software community 1998
உ வா கிய , 2002 ம களி பய பா ெகா க ப ட .
Image Editor இ Gecko engineஐ ெகா உ வா க ப ட . இ ெமா த
Image Editor photoகைள edit ெச வத பய பா 91 ெமாழிகளி பய ப த ய வைகயி
softwareஆ . ஒ image editing software எ ற அதி imageஐ வ வைம கப ள . இ desktop ம mobile platform
enhance, compress, resize, cut, copy, paste ம color change ேபா ற பய ப தலா .
function ெச ய ய இ கேவ . Open Sourceஆக உ ள ● Chromium: இ Chrome browser open source versionஆ .
Image Editorக . இைத உ வா கிய Chromium Project community. இதி Blink
● GIMP: இ அதிகமாக உபேயாகி கப கிற open source image engine பய ப த ப கிற .
editorஆ . இதி photoshop உ ள ேபால அைண image ● Brave: இ த browser ஒ user நடவ ைககைள பா கா
editing featureக இ . இதி பல pluginகைள வைகயி வ வைம க ப டதா .இ சில web siteகளி உ ள
உபேயாகி கலா . tracking codeஐ block ெச அ ேபால web siteகளி வ
● Pixen: இ ம ற image editorகைள ேபா இ லாமலா றி பாக advertisementகைள தவி . இைத Brave Softwareஎ கி ற
pixel artகைள உ வா க பய ப கிற . Pixel art எ ப iconக company உ வா கிய . இதி Blink engine
ம spriteகைள உ வா க பய ப கிற . பய ப த ப கிற .
● Krita: இ Linux Operating System இய க ய
softwareஆ . இதி அ பைட image editing functionக
2000ஆவ வ ட Damjan Lampretஆ உ வா க ப ட .
OpenRISC 1200ஐ சா ORPSoC என ப system on chip
உ வா க ப ட .
Open Source Processors
● Amber: இ ARM architectureஐ சா த 32-bit RISC
processorஆ இதைன உ வா கிய OpenCores
ஒ software எ ப அத source code ம றவ க
communityஆ . இ த project லமாக ஒ ைமயான
ெகா காம executable ம ெகா க ப கிறேதா அ ேபால
embedded system உ வா க ப ட இ Amber core ம
hardwareஆன processorக உ வா ெபா அத design ம
ேவ பல peripheralக ேச ததா . Amber project இர
அதி உபேயாக ப த ப electronic componentகைள அ த
versionக உ ளன அைவ Amber 23 ம Amber 25ஆ .
processorஐ உ வா company பா கா பாக யா
ெதரியாதவைகயி ைவ தி . இ ேவ open source processorகளி
அத design ம அதி உபேயாக ப த ப electronic Introduction-Eclipse IDE Platform
componentக அைனவ ெதரி ெகா வைகயி இ . Open
Sourceஆக உ ள சில processorக . Eclipse javaவி உ வா க ப ட free Integrated Development
multithread processorஐ ச ப 2005 Open Source programing language எ த ப ட codeகைள test ம develop
Processorஆக அறி க ப திய . மா 2006 UltraSPARC ெச ய . Eclipse IDE 2001 open sourceஆக IBMஆ
ம OpenSPARC T2எ கி ற ெபயரி அறி க ப திய . பராமரி க ப வ கிற . 2016 Microsoft Eclipse Foundation
Sun ெவளியி ட source code processor design, register ேச த இத ல Eclipse IDE Visual Studio
transfer logic-RTL ைறயி எ த ப ட hardware description ஒ கிைண க ப ட . Eclipse platform arcitecture கீேழ
Compilers
Model Driven Architecture எ ப ஒ softwareஐ வ வைம ● Reverse Engineering Tool: இ த tool பைழய softwareகளி