Setting up a web server

Hi,
I have four or five domains registered and now I’m paying for web hosting (not much, but…). For many months now, I’m reconsidering to set up my own web server (I have DSL connection 24/7 so…).
One idea was to go with MS 2003 SERVER on some older PC I have, but since I’m not some expert (more or less dummy) for this things… gone down the toilet .
Then I bought an iMac (the best investment in past few years regarding computers) and on apple.com site I saw OS X SERVER software and more I was reading this more seemed that this is something for me, for my idea to set up a server.
Now I bought on eBay used G4 Mac Mini and I will install a OS X SERVER (please, don’t tell me that I’m trying to put a BMW engine into SMART… I know that and I hope that will somehow work… if not, there is still eBay to sell everything and there is still a toilet for my idea:-( ). However, the pages I own are not some crucial things for state security, but still I need PHP5 and MySQL (as far as I know OSX have this, right?).
My questions are:
To set up web server I need a DNS (like: nameserver.mydomain.com) otherwise nothing, right?
Do I have to register somewhere my own DNS like domains and to pay annually for this (any suggestion where)?
Hosting my other web sites (with other domains) on OSX will not be a problem. I suppose that OSX can do this?
If I have nameserver.mydomain1.com, will be a problem to set up an email server/account for mydomain2.com or I have to set up a DNS also for this second domain (will be on same server)?
I’m sorry, if my questions are stupid (on the other hand, someone said that there are no stupid questions, the answers can be stupid), but I’m really not familiar with this things.
Many thanks in advance and excuse me for my English,
M

Faganel, did you ever find a "Leopard Server as a Web-Server - Setup for Dummies" kind of guide or article?
If so, I'd really like answers and tips, to the same kind of questions you have.
I don't think this is the best forum, to ask for newbie-style advice. The people here are hard-working system-admins, who does web-server setups for a living, and they really don't have time, to answer questions like ours.
I've done dozens of Windows 2000 web-server setups at work, and the funny thing is, I could probably have helped you, had you gone with the Windows 2003 Server
However I'm trying to get some Xserves into our server room at work, and am evaluating Leopard Server here at home, and would like to do the same thing as you - Setup a Leo web-server with dyn-dns or something like that.
But because my knowledge is Windows, and because I've always worked with our own DNS and IP's, I'm having trouble getting my Leopard web-server here at home, to serve to the internet.
I can get it to serve perfectly to my own sub-net, but when I try to access it from the outside, I get nothing. I've setup my DSL-router to point web-traffic to the Leopard web-servers IP, but still get nothing.
However, I've just started, and I'm sure I'll get it to work, but some pointers would be really cool - obviously it can be done, just need to get my head around the fact, that I'm home and dealing with DSL and DSL-routers, and not the Ciscos and SonicWalls I'm used to at work
I must say though, that Leopard Server is an amazing product, and I'm positive well need to start buying Xserves from now on at work. The time saved setting them up and administering them, is HUGE when compared to the Win2000 boxes I have to fight every day at work
I also think Apple could make a very cool home-server, if they wanted too - I have no idea if it would sell, but Leo Server is almost so easy to setup now, that most people could get the hang of it ...
Anyways, if you or someone else has a guide, to getting it to serve webpages behind a DSL-router with a static IP, I'd be more than grateful - I'm sure this would impress my boss enough, that I'd get a handsome budget to explore Leopard Server some more - I't just awesome from a SysAdmins point of view.

Similar Messages

  • Can I set up a Web server for my internal network with iWeb.

    I'd like to set up a web page that is only accessible from my internal network and hosted on one of my macs. I'd like to host home movies in quicktime format that I can stream to my iPhone and iPod Touch. Can I do this with iWeb? Do I need additional software to serve the site off of my mac? I would also like to set up passwords on a sub-page that will contain PG-13 and R rated movies - is this possible as well?
    Thank you.

    Start your personal webserver.
    Put the iWeb pages (or any webpage) in the root folder of your personal webserver or in the webfolder of your Home directory.
    Either:
    /Library/WebServer/Documents/
    or
    ~/Sites/
    Its' an Apache webserver. The manual is on your computer too.
    <http://localhost/manual>
    Any questions about that server can be found in Discussions. It's not iWeb specific.

  • Trying to set up a web server

    Hello, I have the linksys compact wireless-g router, and im trying to set up a home server to host mine and a friends website on, and its becoming a huge pain. Everytime I type in my I.P adress (or give it to a friend to try) it always brings them to my router settings page asking for the user name and password. The remote access is disabled. Any ideas?

    You’re getting connection loopback ---(http://www.dyndns.com/support/kb/why_cant_i_connect_to_my_server.html) 
    Sound like you would benefit from the following site, if you haven’t been there.http://www.boutell.com/newfaq/creating/hosting-category.htmlStart with “How do I host my own website at home?” this will mention the other areas you need to know. You said you were a newbie and in pain already – why do you want to do this???  
    It’s fun if you stick with it - you will spend time talking with Linksys support – they help. If your ISP blocks port 80 then you have another level of learning to do. 
    If you want to use XAMPP /Apache web server software (I recommend). You need dnydns.com(http://www.dyndns.com/support/kb/xampp_apache_quick_guide.html) 
    Good luck,
    Euston
    Oh - other forums
    Dnsstuff.com forum
    Dslwebserver.com forum 

  • Is there a definitive guide for setting up a web server folder to properly host an Adobe Shared Review?

    In an effort to replace Acrobat.com as the host of a shared review file, I have found myself going in circles. I have prepared a folder on our web server, yet I cannot get Acrobat to connect during the send for shared review process. I get the "A network connection could not be created" status message.
    I have found many responses to questions about the change telling me that using a web server folder is an option, but no guide for the requirements of its configuration. Can anyone help? What kinds of permissions, protocols, details must I verify to make sure a web server folder will work?
    Adobe?

    I was under the impression that any webdav would do.
    Acrobat Shared Reviews & webdav « Caveat Lector

  • How to resolve the issue "ignoring compiler setting" in Tomcat Web Server

    Hi All,
    In the Environment set up
    jdk1.3.1_09
    Apache Tomcat 4.1.24
    I'm getting the following error when i request a jsp file.
    Please help to solve this issue.
    HTTP Status 500 -
    type Exception report
    message
    description The server encountered an internal error () that prevented it from fulfilling this request.
    exception
    org.apache.jasper.JasperException: Unable to compile class for JSP
    An error occurred at line: -1 in the jsp file: null
    Generated servlet error:
    [javac] Since fork is true, ignoring compiler setting.
    [javac] Compiling 1 source file
    [javac] Since fork is true, ignoring compiler setting.
    [javac] C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\_\jsp\ConnectionPooling_jsp.java:44: cannot resolve symbol
    [javac] symbol : class PCSTDatabaseConnectionPoolingBean
    [javac] location: class org.apache.jsp.ConnectionPooling_jsp
    [javac] PCSTDatabaseConnectionPoolingBean connectionpool = null;
    [javac] ^
    [javac] C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\_\jsp\ConnectionPooling_jsp.java:46: cannot resolve symbol
    [javac] symbol : class PCSTDatabaseConnectionPoolingBean
    [javac] location: class org.apache.jsp.ConnectionPooling_jsp
    [javac] connectionpool = (PCSTDatabaseConnectionPoolingBean) pageContext.getAttribute("connectionpool", PageContext.SESSION_SCOPE);
    [javac] ^
    [javac] C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\_\jsp\ConnectionPooling_jsp.java:49: cannot resolve symbol
    [javac] symbol : class PCSTDatabaseConnectionPoolingBean
    [javac] location: class org.apache.jsp.ConnectionPooling_jsp
    [javac] connectionpool = (PCSTDatabaseConnectionPoolingBean) java.beans.Beans.instantiate(this.getClass().getClassLoader(), "PCSTDatabaseConnectionPoolingBean");
    [javac] ^
    [javac] 3 errors
         at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:130)
         at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:293)
         at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:353)
         at org.apache.jasper.compiler.Compiler.compile(Compiler.java:370)
         at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:473)
         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:190)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
         at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
         at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
         at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
         at java.lang.Thread.run(Thread.java:479)

    [javac] PCSTDatabaseConnectionPoolingBean connectionpool = null;
    [javac] ^
    [javac] C:\Program Files\Apache Group\Tomcat 4.1\work\Standalone\localhost\_\jsp\ConnectionPooling_jsp.java:46: cannot resolve symbol
    The compiler doesn't know what PCSTDatabaseConnectionPoolingBean is. Have you properly imported the class?

  • Need help setting up web server with WRT54GS

    Hello,
    I am trying to set up a web server with my linksys router. For the network settings, I have used 192.168.001.150 as my primary IP (192.168.1.150, all 3 numerical characters have to be filled in), 255.255.255.000 as my primary netmask and 192.168.001.001 (192.168.1.1) as my gateway. I have gone into my router and then enabled port fowarding for port 80 to 192.168.1.150 but I still cannot access my web server. What could be the problem?
    Any help would be greatly appreciated. I'm trying to set up this server so I can test scripts and things.

    bump

  • How to edit Webi Server's setting of "stopped 5 times in 60 minutes"

    It is knows that Webi Server will be considered failed while it has stopped 5 times in 60 minutes.
    Could we edit it's setting so that Webi Server could be considered failed while stopped at 6(7,8,...) times at Linux Environment or Windows?

    Yes, If you have rights to "CMC"(Central Management Console) then you can edit all servers properties.
    Thank You!

  • Setting apache as a front end host-proxy web server for weblogic 10.3.3

    Hi ,
    i have installed apache 2.2.21 in the red hat linux 6 environment.Now i am trying to set that apache web server as a front end host ,proxy web server for my weblogic 10.3 application server cluster. My apache is listening to the port 8080.
    What changes i had to made in admin console of my server as well as in the httpd.conf file of apache.
    Can any one guide me how to proceed ?
    Any help is highly appreciated......

    Thanks Ravi,
    i have already gone through http://docs.oracle.com/cd/E12840_01/wls/docs103/plugins/apache.html.
    In my case "mod_wl_22.so" was not available but i downloaded this p10051826_1033_Generic.zip file from where i got that file and make it available in the modules directory, changed the file permissions (using chmod 755 mod_wl_22.so) and also changed the httpd.conf file as below :
    LoadModule weblogic_module modules/mod_wl_22.so
    <IfModule mod_weblogic.c>
    WebLogicCluster wlserv1:7001,wlserv2.com:7001
    MatchExpression *.jsp
    </IfModule>
    By using /bin/ls command i checked the following :
    /bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped
    Using file mod_wl_22.so i checked the following:
    mod_wl_22.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, not stripped
    My problem is when i used ./apachectl -t i got the following error :
    httpd: Syntax error on line 112 of /u40/app/apache/conf/httpd.conf:
    Cannot load /u40/app/apache/modules/mod_wl_22.so into server: libstdc++.so.5:
    cannot open shared object file: No such file or directory
    So can u please guide me where my problem is and how to rectify it ? Its urgent. please help me.
    Thanks
    Jyoti Ranjan

  • Why do I need to stop and restart web server?????

    I am developing servlets on sun's standard web server as well as with Netscape's web server.
    The problem is every time I make any changes to servlet and recompile my code, changes are not visible until I stop and restart web server. I guess web server uses cached version of servlet.
    Can any body help me to solve this problem? It is matter of some setting issues in web server. But since I am novice, I don't know.........

    Some app servers have a "reloadable" attribute that can automatically detect changes in your servlet and reload your application for you. Not sure if all do though... but check through the docs on your app server and see if there's something similar. If not, you're probably stuck manually restarting.

  • Iplanet  web server 7 -how to get more information when a certificate is untrusted ?

    Hi
    When a client tries to access to iplanet 7.0.15, we only get a line in the errors log with a simple error., for instance SSL_ERROR_UNKOWN_CA_ALERT...
    We would like to know if it is possible to configure iplanet to get more information about this request..
    iPLANET is receiving requests from a lot of clients and sometime it is difficult to identify the source of a error without more information..
    We would like have similar information that access log shows when certificate is valid
    We get the same information with log-level = info or finest..
    Thanks
    Uge

    Hi Uge,
    Setting the iPlanet Web Server log level to 'finest' will give you more information, but it is very verbose, and you still might not get the information you are looking for. You might want to try 'fine' or 'finer' first to see if either of those gives you the information you  need.
    With regards to the above error, SSL_ERROR_UNKOWN_CA_ALERT, this means that the client presented a certificate in the SSL handshake that was signed by a CA that the Web Server doesn't have in it's certificate database. In order to ensure the Web Server is kept upto date with the latest set of public CA certificates, I would recommend you upgrade to the latest version.
    If you know that the certificates the clients are using are from an internal CA, you need to ensure the Root CA Certificate from that internal CA is installed in the Web Servers certificate database as a trusted certificate.
    regards
    Tracey

  • Issue with permissions to upload files into Apache web server to OS 10.8.2

    Hello everyone;
    I setted up Apache web server and mysql to OS 10.8.2 Mountain Lion. It's working fine except for the permissions. I can't upload files into the web site directory. Doesn't recognize, e.g., the PHP function "move_uploaded".
    One problem for my is that I can't modify the permissions by "Terminal" app since it telling me that the "Process completed" and I can't write any script.
    Any suggestion will be welcome.
    Thanks in advance.

    My only question now would be how to speed up Safari's 6.0.1 performance in 10.8.2 or do I just accept that it's a little slower than it was, which is fine. Are other folks having this issue?
    I was primarily passing along info about my particular download speed and for the Web Confidential 3.8 people: make a backup of your passwords b4 installing 10.8.2 or be prepared to upgrade.

  • Web server setup for Roku XDS connection?

    Looking for instructions for proper web server settings in OS 10.6, as it relates to a Roku XDS digital media player using the Roksbox "channel" (roksbox.com).
    The Roksbox site references a "How To" from macinstruct.com (http://www.macinstruct.com/node/112) on how to set up the web server, but it appears to be based on an older version of Mac OS.
    It's simple enough to turn on the web server, but I am not clear on how to configure it, along with the firewall and other security settings, such that I won't be vulnerable to attacks from outside my network.
    The goal is to be able to get media content from my Mac Pro to play on the Roku, using my existing (wired) network and the Roksbox channel.
    Any thoughts would be appreciated.

    Currently we only officially support ADF 11g deployment to WebLogic.
    There is at least one report of someone running this on Tomcat here:
    JDev 11.1.1.1.0 + ADF+ BC4J application on Tomcat6
    Note that this will require you to have an ADF runtime license though.

  • Error - Web Server Policy Agents setup

    Hi
    I get the following error message when I try to set up a Web Server Policy Agent on a box
    [https-jakarta]: failure: CORE3170: Configuration initialization failed: Error running init function load-modules: dlopen of /opt/SUNWam/agents/es6/lib/libames6.so failed (ld.so.1: webservd: fatal: libamsdk.so.2: open failed: No such file or directory)
    [https-jakarta]: failure: server initialization failed
    the name of the web server instance is https-jakarta.
    And it is talking to the Access Manager instance on the same box.(but set to a different web server instance)
    I set up the PA on the above web server instance and then when I try to start up the web server instance it throws up the above message.
    Any suggestions?
    Anand

    Hi
    I get the following error message when I try to set up a Web Server Policy Agent on a box
    [https-jakarta]: failure: CORE3170: Configuration initialization failed: Error running init function load-modules: dlopen of /opt/SUNWam/agents/es6/lib/libames6.so failed (ld.so.1: webservd: fatal: libamsdk.so.2: open failed: No such file or directory)
    [https-jakarta]: failure: server initialization failed
    the name of the web server instance is https-jakarta.
    And it is talking to the Access Manager instance on the same box.(but set to a different web server instance)
    I set up the PA on the above web server instance and then when I try to start up the web server instance it throws up the above message.
    Any suggestions?
    Anand

  • Configure Sun ONE web Server

    Hi,
    What are the mandatory steps involved in configuring Sun ONE web server.
    Regards,
    Jagadeesh Tata.

    Well, you will need to install Web Server 7 is the minimum step you need to set up a web server. at the end of installation, you will have a running web server where in you can host your web site at your document root
    what do you want to do
    - Sriram

  • Giving control to single vi through web server?

    Hello,
    I am trying to set up a web server within my LabVIEW 7.1 software but I
    am wondering how you can only give control to a single vi.  What I
    would like to do is give control to a single vi and then have
    approximately 15 other vi's that are read-only.

    Not sure I understand what you are trying to do.
    What do you mean by "give control to a single VI" and "15 other vi's that are read-only".
    The web interface normally just shows the front panel of a VI. This can
    be set to allow control of the VI, or just view it. Permissions can be
    set so only authorized machines can access the web page with the VI.
    Ed
    Ed Dickens - Certified LabVIEW Architect - DISTek Integration, Inc. - NI Certified Alliance Partner
    Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.

Maybe you are looking for

  • Price difference in goods receipt with ref of purchase order

    Dear all,            I am getting a difference in price with a goods receipt( movement type 101) which was created with reference to a purchase order. The purchase order price and G.R price are extremely different. I checked the inforecord..but price

  • 9iAS Release 2 Problem with IE

    I have been warned that there is a problem with the IE browser against 9iAS release 2, and that there may be an IE patch required. Has anyone encountered this problem? Any information would be much appreciated! Thanks, Jane

  • Rule Upload : GRC10

    Hello Gurus, Would appreciate if anyone can let me know how to use the Upload SOD rules feature under SPRO>Access Control> Access Risk Analysis> SOD Rules> Upload SOD rules. Here I am asked to upload the files for Business Process, Function, Permissi

  • Are all iPod cables able to sync and recharge?

    I bought a second cable because a family member had lost theirs and was borrowing mine. It was a Griffin. I discovered that I was unable to sync my ipod with the new cable and though I thought my ipod was broken, discovered that the cable was for rec

  • Is there a driver for the HP W2371d for osx 10.7.5?

    Is there any way I can use the HP W2371d monitor on my MacBook Pro running OSX 10.7.5?