Hi,guys.
Maybe you could help me a bit to become more flexible with unix...
I've installed on server CentOS,working on php script,that would send me emails and receive to my server and maybe a bit more later on.
I know how to copy,read,make files etc..i've learned file system a bit...i've even installed apache and php with tutorial
So i got to know a bit unix os,but the things that i miss is...
Like for example..on Windows,i've got Control Panel,to check what's on system installed,as i understood same is on etc directory in unix..is that correct?
Also what i don't understand is installment of new software,not compiling/making it etc(that i tryeid and everything is fine),but exactly installment,like for example:
Quote:
yum install courier-base courier-authdaemon courier-authlib-mysql courier-imap courier-imap-ssl courier-ssl
Now how the hell can i come up with something like that?
I should just sit around and there's the thought:"oh,right!i should install courier!here's how it's installed! yum ... " ??
I know i can download source or rpm,tar,gz etc,but i never seen on downloads such lines etc,how do ppl come up with this thing,how to understand it?
Another thing is like...I've tryied to install Postfix,finally i figured it out that i already have it
So now comes the tricky part...configuration
Seems nothing too kinky,there's a lot of tutorials,there's a lot of documentation,but the thing is that when i open the document,i see a lot of stuff i don't even understand,i see it for the first time...
Even reading the description doesn't make it clear enough...do i have to type in something?Or it isn't necessery and i can leave it blank?Like this:
Quote:
# not sure of the difference of the next two
# but they are needed for local aliasing
alias_maps = hash:/etc/postfix/aliases
alias_database = hash:/etc/postfix/aliases
# this specifies where the virtual mailbox folders will be located
virtual_mailbox_base = /var/spool/mail/virtual
# this is for the mailbox location for each user
virtual_mailbox_maps = mysql:/etc/postfix/mysql_mailbox.cf
# and their user id
virtual_uid_maps = mysql:/etc/postfix/mysql_uid.c
alias_maps?db?virtual_mail?the mail that comes in or something else?their user id,login or what is it?it's just random config text,but there are far more complex,i think you know what i mean,but the question is...is there a way to understand it,besides finding some person who could sit near you and explain everything step by step?Because i tried Google and it gives kazillion links which are rarely relevant or i even don't undestand what the connection is...
So any advice on how to get more flexible with installment of new soft and configuration of it,on how to better understand what are you configing and what you don't need to change at all?