200 likes | 455 Views
What is Linux?. Linux is a UNIX style operating systemBest Suited as a Server platformVery good multi-threading capabilitiesMany good ?free' servers and components available.Many different distributions available, such as S.u.S.E., Red Hat, Gentoo, Slackware.. What Linux is not. Linux is not a t
E N D
1. Linux and Coldfusion MX Mid-Michigan Coldfusion User’s Group, Nov. 2002
2. What is Linux? Linux is a UNIX style operating system
Best Suited as a Server platform
Very good multi-threading capabilities
Many good ‘free’ servers and components available.
Many different distributions available, such as S.u.S.E., Red Hat, Gentoo, Slackware.
3. What Linux is not Linux is not a traditional workstation platform.
Linux does not have a common support base.
Linux is no more secure than Windows based machines
4. Arguments Linux has as lesser TCO than Windows based machines.
This can be true or false, depending on the knowledge base of your IT Staff
All server related activities are better done under Linux.
Like Coldfusion, Linux is not the single solution for every problem. Windows is best as a Desktop server.
5. Arguments Linux can be quicker under many different circumstances.
Linux typically handles high load better than Windows.
Linux is cheaper, if not free.
Better security
Better customizability.
Better compatibility.
6. Linux Basics
7. The Linux theory
8. By simply replacing your Window Manager, you can change the look of your Linux Install
9. X-Windows The major “GUI” for most UNIX based systems.
Very confusing to install, but one of the most useful tools.
Many Distributions automatically set it up for you.
Makes running Linux much easier for non-UNIX gurus.
10. Window Managers Window Managers interface between the “X-Windows” system, and you.
Very many available, but KDE, GNOME, Afterstep, FVM/FVM95 are the most popular.
Makes Linux look pretty for you.
11. File System Basics Somewhat similar to Windows, with a few exceptions
There are no “drives”. Everything is based from the “Root” of your file system.
UNIX and Linux is CASE SENSITIVE. “Cat”, “cat” and “CAT” are different files.
Spaces, and other non-alpha-numeric characters can be used, but are VERY hard to work with.
12. File System Basics /etc/ = Configuration files
/home/ = Home directories for most users
/opt/ = where large commercial applications are installed (Coldfusion)
/usr/ = where smaller applications are installed
13. File System Basics All files are referred from the root :
/usr/local/httpd/htdocs/index.cfm
14. Users Under Linux, there is only ONE administrator. All others have minimal access.
User : root (a.k.a. su, super user)
By default, root can only login using the console (sitting at the physical computer). FTP, Telnet, SSH, etc. are usually disabled for this user.
15. Users When you install Linux, create a secondary user.
Don’t always login as root. BIG security risk. Only login as root to install applications, change settings, or to create additional users.
Root has access to blow away your entire system, including other partitions, all in one command!
16. Permissions Unlike Windows, users have almost no permissions to the system.
Users, by default have full access to their home directory (/home/username), read access to the binary (application) directories, and no access to other user’s directories
root is the only user to have access to the full file system.
17. Running Linux Free, but I would suggest buying a boxed set
Manuals, and everything already on CDROM
You will probably want a secondary machine to play around with.
Any Pentium based machine will suffice
2GB of HD Space, 64MB RAM
CDROM
18. Running Linux VMware Workstation
Run Linux within Windows NT, 2000, XP
Virtual Machine – Let Linux play within it’s own sandbox
Costly, but good to stage deployment of software or applications – cheaper than a new computer