Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Does IIS have to be running (Apache/PHP/Win2003)

New Here ,
Dec 05, 2006 Dec 05, 2006
Hi, very sorry for the incredibly dumb questions, but with all the short-term trials, I need to at least get things up and running so I can decide where to go from here.

Can someone please tell me if I need to have IIS running or, well, for that matter, exactly how do I install Coldfusion MX 7 when I already have PHP5/MySQL/Apache running fine...I get asked to enter 2 pieces of information but I'm not sure what the answer should be, regading the webserver ,once I choose Apache. The first seems to be the config file, the second, I don't know what it's supposed to be.

Everything is a brand new install, including the 180 day trial of Server 2003, and I used the old faithful Apache2Triad that always works for me on previous computers, it works instantly (at least on localhost).

I don't know what the binary file is though when I'm asked for the Apache info? Is that the Apache executable itself?

Do I need to turn on IIS?

Very sorry for the Q's, but I'm not a server guy at all, and my hosting only allows PHP, but I need to be able to create/utilize some Access and MySQL, so I'm trying to get fancy on my home testing server here.

Flex and all other apps are on my 'real computer' which is 64bit dual-opteron, so I am actually REALLY lost.
TOPICS
Getting started
2.3K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Dec 05, 2006 Dec 05, 2006
"I don't know what the binary file is though when I'm asked for the Apache info? Is that the Apache executable itself? "
Yes

"Do I need to turn on IIS?"
Just need one or the other, I prefer Apache it has far less overhead. Unless you need to run ASP pages.
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Dec 05, 2006 Dec 05, 2006
No ASP, thankfully (at this stage). I'm sure I'll have a lot of grappling to do once it's running, since this Server 2003 seems to be configured by the Swiss Banking Association...which I certainly appreciate, but like the commercial, it'd be nice if there was a "Simple Button" ("Stupid Button" would work...).

Very much appreciated.

Shawn
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Dec 06, 2006 Dec 06, 2006
OK, so here I am, and half way there, quite confused. I guess I need to explain what I need, and where I am thereafter. I do have personal considerations, as a photographer I want to make some pretty, web-driven websites using Flex and Coldfusion, but for now, that's the least of my concerns.

First off, my plan was to deploy PHP5/MySQL and CF 7.0.2/Flex on Win 2003 Server (trial 180 day...for now). I have a very decent workstation housing Flex via Eclipse, my development apps, and a company licence of Visual Studio because they've made it plain at my job that they could use me in my non-IT department to help out with Access and SQL-based stuff, and they know I'm a Flash guy...let's say my department is willing to let me go when I must to get a few recurring jobs done. Right now, that's Access and the company backbone is SQL-based. I would be free to port over anything to Flex/Coldfusion and it would be nice to sell this idea to IT, even if only for our department as an intranet deployment.

So for me, NOT a server person, barely a batabase person (fortunately a few of them are already up and mostly running!) all I care about right now is setting up the server. I have been able to get CF up and running in a stock setup at port 8500 (incl. the Flex update), and can access it externally - but only through IIS. I have also got my trusty Apache2Triad running (my favourite bundle ever!) on port 80, and indeed, it is SSL if I switch to that version in Apache (not sure exactly if that's anything valid or not right now).

But here is my two-fold problem:

1) Flex and Flash and Vis Studio (i.e., SQL) are on my workstation (I run both off a router, and have the server open to the public).

2) I can't get Web Server Configuration Tool to work properly when I choose the Apache server...it actually blows up BOTH and I have to reinstall the PHP/Apache bundle from scratch after choosing it. I was able to cheat the errors by taking REINSTALLING SP1 on Server 2003, which came bundled with it originally and seemed to be the root of many problems. Going to Windows and ass-backwards reinstalling SP1 fixed that:)

Ultimately, I'd like to be able to build the front end on my workstation, and use coldfusion from the server, but as I say I need both SQL and Access to work, and on a personal level, I'd be very happy if I could keep Apache/PHP running because there are a lot of scripts available and I'll never be a pro there....

So, in short, I'm lost, and right now, the clock is ticking on all this trial software.

If I can come back to my boss and definitely say I can use this or that technology, I will be able, hopefully, to prove my value to him a lot more than I can in my current roll as a lowly administrator (a.k.a., a secretary - I'm getting too old for this kind of job and really want to reach out)).

So I'm not sure what to do from here, if anyone has any suggestions.

My workstation can certainly handle the load by itself if I go that route, if that's best, it's a dual processor opteron/Supermicro that I busted my balls to get for almost a year. The server is an old P4.

Should I build a CF server on my workstation for testing with Flex, then just move the www folders over to the real server for actual web deployment? How do I access MySQL/SQL without PHP and I really don't want to add asp.net to this mix because I'm already way beyond sanity here.
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Dec 06, 2006 Dec 06, 2006
ps I've never used Vis Studio or SQL, but I am fine in phpMyAdmin

Shawn:)
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Dec 06, 2006 Dec 06, 2006
Contact Adobe tech support.
Support for install issues is usually free.

Also, Keep IIS out of the picture, uninstall it. CF works better with Apache, IMO.

HOW does the Apache configure fail (exactly)?

Are you following the Instructions here?:
http://livedocs.macromedia.com/coldfusion/7/htmldocs/00000049.htm

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Dec 07, 2006 Dec 07, 2006
IIS is gone, removed it completely.

Took some work, I seemed not to have one of the files (had to do some manual JRun file additions from the link in the page you gave me...one of the files didn't exist on my computer...I dunno what port to use, I think I put it to the one in the JRun page, but it's different in the link you gave me). But I THINK it's working...enough to iron ut the bugs anyways. I've not tried this from outside my router yet, so sorry if it's dead:

http://counterchaos.selfip.net/MultiFileUpload/FlexFileUpload.html

Thanks for the help, it seems to have done the trick, I just have to figure out how to work this sandbox stuff so it will actually upload...which is to say, do stuff...

Much appreciated:)

Shawn
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Dec 07, 2006 Dec 07, 2006
ps by virtue of it NOT being port 8500 and the fact that it's the files I moved over to the apache web root (not the files in the CF directories), I'm assuming it works...

Shawn
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Dec 07, 2006 Dec 07, 2006
Well, I see that link you posted and your server reports Apache 2.2 (A security risk to report versions BTW).

So it looks to be working!

Good luck.
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Dec 07, 2006 Dec 07, 2006
Good to know it works, thanks! Good also to know I should do something to fix that, and figure out how to not show the version...along with half a million other things I need to learn (sigh...but fun!).

I'm guessing there is something in Flex to allow me, as in Flash, to allow either/or local/internet access, and I'm hoping that configuring it allows CF/Flex to work properly over the net, for such things as the above Adobe tutorial (the file uploading) and for entering/retrieving db info. There's a huge amount of 'sandbox' info on the site, so I'm not sure where to start to wholesale open up the address for typical internet uploading/downloading and reading/writing...

I have a lot to learn, and not enough time to learn it...but such is life.

Shawn
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Dec 08, 2006 Dec 08, 2006
I'm a little confused. If I am able to have the CF server on my workstation with flex and my other development apps, and copy only the 2 folders plus my site files over into my apache server area, but NOT have CF actually installed on that computer, what is stopping me from uploading the same, i.e., the 2 folders and my work, up to my hosted service which DOES support apache, but not CF?

I'm speaking of these directions:

http://livedocs.macromedia.com/coldfusion/7/htmldocs/wwhelp/wwhimpl/common/html/wwhelp.htm?context=C...

Sepcifically, note 3 here:

To configure Apache for ColdFusion MX 7 in Windows:

1. Start the Web Server Configuration Tool by selecting Start > Programs > Macromedia > ColdFusion MX 7 > Web Server Configuration Tool.
2. Click Add.
3. In the Server drop-down list box, select the host name and the server or cluster name to configure. For the ColdFusion MX 7 server configuration, this is always coldfusion. Clustering support is not available on the server configuration.

Note: The server or cluster does not have to reside on the web server computer.
4. In the Web Server Properties area, select Apache and specify the path to the directory that contains the httpd.conf file.
5. Select the Configure web server for ColdFusion MX applications option.

Caution: Omitting the previous step causes your web server to serve ColdFusion MX 7 source code.
6. Click OK.
7. Copy the CFIDE and cfdocs directories from cf_root/wwwroot to your web server root directory. In addition, copy your application's CFM pages from cf_root/wwwroot to your web server root directory. In the multiserver configuration, these files are under the jrun_root/servers/cfusion/cfusion-ear/cfusion-war directory.

Thanks:)
Shawn

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Dec 08, 2006 Dec 08, 2006
Unless you're using Apache for other applications, I would actually keep it simple. ColdFusion has its own built-in web server which you can choose to install when putting it on your machine. It operates as a fully-functional web server which will preclude you from having to integrate CF with another third-party software. It's the quick way out, but it works.

NOTE: The built-in web server will be listening on either Port 8300 or 8500. To switch it to the standard Port 80, you must first uninstall Apache, as it's likely running on 80 already, and you don't want a listener conflict. Once that's done, open up the file cf_root/runtime/servers/coldfusion/SERVER-INF/jrun.xml search for the line which says "<attribute name="port">" and change it to 80 from whatever it is. Restart the service. Good to go.
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Dec 08, 2006 Dec 08, 2006
Thanks Jim. What I was hoping was to be able to get step 7 above (and the rest of course) as nothing more that a 1-time load to my hosting services, then add the CF/Flex stuff to that as required, on an Apache server, which is what they have. My hosting providor (internic.ca) is getting back to me.

I can try to keep all this running at home, but I'd never be able to do anything serious with it, so removing my own ignorance from the loop is probably a good thing, and passing everything up to my hosted services would save me a lot of worries.

I also, at this point, do have Flash/php needs (it's the only combo I'm not a compete doorknob in as of yet LOL), though I hope that changes as I learn Flex/CF...Shawn
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Dec 08, 2006 Dec 08, 2006
Gotcha. As far as Flash is concerned, that's pretty much just pushed out by the server for the client/browser to run. It's just a simple object download with no real overhead to the server. The CF server should be able to handle that with no problem.

Can't answer to the PHP question, though. Never integrated the two on a Windows platform. I do know it works seamlessly on Unix platforms, though, so it may, quite possibly, work fine in Windows. Good luck and I hope I helped a little bit!
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Dec 08, 2006 Dec 08, 2006
You did, for sure, and in fact, if I can't find a comprehensive way to do this, but CAN find an ISP who will have high bandwidth, not block port 25, give me a couple of static IPs...I will turn the for-me-only-but-open-to-the-net server into a unix box and just have it doing only that - serving files as my REAL server for everything, and cancel my hosting. I've no idea how that will work, but I do know most hardcore people swear by it (unix/linux).

I just wish I wasn't so much under the gun, with all the trialwares, with work related things, and most of all, with being so ignorant with this stuff still. I am capable of doing it all in the end (I hope!...hey I got Windows Server 2003 configured pretty much in one night...basically) but this timeline is really tight.
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Dec 08, 2006 Dec 08, 2006
I feel your pain, Shawn. Experienced that myself. Good luck and best wishes. Post here if you get it going, whatever path you follow. I'd be interested to hear how it goes.
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Dec 09, 2006 Dec 09, 2006
Starting to get very frustrated. Does anyone know what the error when trying to load the Apache Webserver means: "Apache must be configured for DSO support to install JRun"

I thought I did that by adding these lines to httpd.conf:

# JRun Settings
LoadModule jrun_module z:/runtime/lib/wsconfig/1/mod_jrun20.so<IfModule mod_jrun20.c>
JRunConfig Verbose false
JRunConfig Apialloc false
JRunConfig Ssl false
JRunConfig Ignoresuffixmap false
JRunConfig Serverstore z:/runtime/lib/wsconfig/1/jrunserver.store
JRunConfig Bootstrap 127.0.0.1:51011
#JRunConfig Errorurl <optionally redirect to this URL on errors>
AddHandler jrun-handler .cfm .cfml .cfc .jsp .jws .cfr .cfswf</IfModule>

and following these directions: http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=tn_19575

I'm way out of my league but my providor does not have CF hosting, must run it from home.

Is it possible the apache2Triad bundle is the problem somehow?

Should I install some other version of apache/mysql/php?

Any help would be greatly appreciated.

Shawn


Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Dec 09, 2006 Dec 09, 2006
Has anyone ever gotten XP64 + Apache 2 + CF MX7.0.2 to work together?

I've given up trying to run a separate server, but now I can't even get it to work on my XP64 with everything on one machine, I get the following errors:

C:/apache2triad/conf/httpd.conf: LoadModule takes two arguments, a module name and the name of a shared object file to load it from

And again, here is the code in httpd.conf:

# JRun Settings
LoadModule jrun_module C:/CFusionMX7/runtime/lib/wsconfig/1/mod_jrun20.so<IfModule mod_jrun20.c>
JRunConfig Verbose false
JRunConfig Apialloc false
JRunConfig Ssl false
JRunConfig Ignoresuffixmap false
JRunConfig Serverstore c:/CFusionMX7/runtime/lib/wsconfig/1/jrunserver.store
JRunConfig Bootstrap 127.0.0.1:51011
#JRunConfig Errorurl <optionally redirect to this URL on errors>
AddHandler jrun-handler .cfm .cfml .cfc .jsp .jws .cfr .cfswf</IfModule>

Blah, I just SUCK at this.

Shawn


Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Contributor ,
Dec 09, 2006 Dec 09, 2006
1. Read the ACME Guide (Apache / ColdfusionMX / MySQL / Eclipse)
2. Are you using a 64-bit JVM? If so, then ColdfusionMX won't run. You need a 32-bit JVM *
3. There's a hotfix for using Apache 2.2 with CFMX 7.0.2. This will solve your connector issue.

* You can use CF with a 64-bit JVM, but not with JRun. You'd have to deploy CF J2EE on JBoss, but that's a whole other ball of wax.

re: short term trials - Remeber that after 30 days, your local CF install will still function in developer mode. You still have all the functionality, but you'll just be limited to connections from 3 IPs IIRC.
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Dec 09, 2006 Dec 09, 2006
Thanks, you're a God-send. I knew there was something majorly wrong here. So this trial of Server 2003 is now on my dual Opteron machine, at 32bit unfortunately. So all my development apps are still going to run like crap even though I've spend $7,000 on a computer. Grrr...What a waste of money both of XP64 and on a 64 bit dual processor machine that it seems I can't even use (half of my drivers didn't work!). Took me a year to come up with this money.

I'll see what I can do based on your info above. Ready to throw my computer out the window.

Thanks very much for your help. All I care about right now is getting this configuration to work.

Shawn
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Dec 09, 2006 Dec 09, 2006
i spoke too soon, absolutely nothing works on the machine with server 2003 on it. i give up. i own xp home, xp64 and have the free trial of server 2003, and i can't even get anything to work properly. with server 2003 running, i can't even get my reliable apache/php/mysql running anywhere except localhost, haven't even thought about CF...

can't even get the soundcard to work now...
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Dec 09, 2006 Dec 09, 2006
Perhaps you should take a break for a couple days and/or bring in a hired gun.
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Dec 09, 2006 Dec 09, 2006
Agreed:) Do you have any idea how much someone would charge to set this up? I have never had problems like this with a computer in my life. I regret buying 64bit this early...you need to be a lot better at configuring things than I am for this technology.

Anyone want a dual opteron/supermicro sc-832/h8dce? Real cheap...?
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Dec 09, 2006 Dec 09, 2006
Wow a little frustration and I revert to not even using capitals anymore. Maybe I should just grunt a bit and get it over with...after my banana. Sorry everyone.

Shawn
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Dec 10, 2006 Dec 10, 2006
LATEST
(replaced this post as I finally seem to be getting the ACME install to work...slowly. Required me to NOT use my XP64 and not use Server 2003 trial. Had to use good ole XP. At this rate, I should own shares in MS).

Following the instructions from ACME Guide exactly seems to be doing the trick, but I'm only half way there...

Shawn
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources