What I understand is, you wanted to run apache/php from linux machine, which is currently running fine from solaris machine. Is that so?
Now, shooting in blind, there may couple of problems/queries:
Are you trying to access from same host or from some other desktop?
Can you check if "Linux" is getting resolved from your desktop? Go to Run->cmd-> nslookup Linux. Also check for nslookup Solaris. If both are getting resolved then your DNS settings are working fine.
Can you check if apache process is running? Port 80 is in listening mode or not?
ps -ef | grep httpd
netstat -an | grep "80"
Did you copy files to proper DocumentRoot?
And a lot more!!!!
In short, please understand and check basic configuration and reply if still have problems.
Are you trying to access from same host or from some other desktop?
Ans : I am using different host name
2 Can you check if "Linux" is getting resolved from your desktop? Go to Run->cmd-> nslookup Linux. Also check for nslookup Solaris. If both are getting resolved then your DNS settings are working fine.
Ans : Its showing Name and address for both of them(Linux/Solaris).
Can you check if apache process is running? Port 80 is in listening mode or not?
Ans: I have used both the comments that was working fine.
Did you copy files to proper DocumentRoot?
Ans : I have copied the all files properly.
Okay , Try to put an index.htm or index.html in your root directory of the web server
with following code.
and try to call web server in webbroser from localhost and from the other machine by IP.
If it works then your webserver is running very well all you need is to configure Apache and php to integrate
<html>
<title>
It Works,
</title>
<body>
<h1>It Works,</h1>
</body>
</html>