simple standalone chat server/client that runs on Windows/Apache webserver

Hello, I need help finding a simple standalone chat server solution that I can install to a Windows webserver.  I don't want to use any cloud stuff, no trialware, nothing I must register.  I am okay with a "powered by link". Opensource would be ideal.  Nothing with a ton of bells and whistles that track user behavior an monitor, I am against that kind of thing.

Just a basic chat box that pops up when a visitor arrives, and if an admin is also logged on the user and site admin can connect, if not it displays a leave a message type thing.  The end user should be able to remain anonymous or just use any alias to begin a chat. I don't need or want it to keep any chat records. The user should not have to install anything either.      

If it matters, some services I got running are mysql and apache for windows.

Any suggestions?
icecom4Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

David FavorLinux/LXD/WordPress/Hosting SavantCommented:
There are many options for common Linux Distros like Ubuntu.

https://rocket.chat/ is a good starting point.

For Windows, you'll likely use a paid service.

Tip: Cloud just means a server farm somewhere. Nothing special about cloud services.
icecom4Author Commented:
I found this about 5 pages back on google http://zchat.com

Says they have a free plan, self hosting (I think that is for free plan) wondering if that is the catch, and if not, what else is.  Guess I will try to install it, see if it makes me register a card, which is always a sort of bate and switch.  But so far seems like the only on prem hosting free solution for windows.
Senior IT System EngineerSenior Systems EngineerCommented:
You can try use this freeware: https://igniterealtime.org/projects/spark/

or better yet, you can use this software from Microsoft that is free: https://products.office.com/en-us/microsoft-teams/free
Bootstrap 4: Exploring New Features

Learn how to use and navigate the new features included in Bootstrap 4, the most popular HTML, CSS, and JavaScript framework for developing responsive, mobile-first websites.

Prabhin MPDevOps EngineerCommented:
I suggest you to go with openfire,

Openfire is a real time collaboration server licensed under the Open Source Apache License. It uses the only widely adopted open protocol for instant messaging, XMPP (also called Jabber).

follow this link to setup
http://asvignesh.in/install-a-chat-server-in-windows/
icecom4Author Commented:
@ Prabhin,
I am trying to figure out, is that a live web chat?  The goal is have a chat that that the user can interface with 1 on 1 with an agent/admin on the website.  I am trying to avoid messengers the client must download.  I can't really tell by what I am seeing on this software.  

I do like that it runs on apache/sql
icecom4Author Commented:
I found this, wondering if it will do the trick...https://livehelperchat.com/

As far as I can tell it uses php and mysql so should run on windows?
David FavorLinux/LXD/WordPress/Hosting SavantCommented:
Stick with 100% LAMP, as trying to get LAMP software to run on Windows... well... only people who've never tried doing this type of work think it's a good idea.

If you have unlimited time + budget, give it a shot.

If you're looking for something that works, stick with running LAMP software inside a LAMP Stack.
Prabhin MPDevOps EngineerCommented:
@icecom,
you need to download the client and then start chatting.
even for live chater, you need the client to be installed, I'm referring the link which you posted above
https://livehelperchat.com/demo-12c.html
icecom4Author Commented:
@ Prabhin
I'm not so sure, look lower on the page, see "Live Support/Help module example" and there is a chat widget which you can use right now, that is what I am aming for.  Think the client is just for the agents to manage chats. By the way, I messeged the dev so this conversation will be a bit trivial, but these small dev sites almost never reply, which is why I am here.

@ David,
I will research it, thanks
icecom4Author Commented:
This did the trick...https://livehelperchat.com/, its 100% self managed and commercially free, which is what I wanted.  

Thanks all.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Chat / IM

From novice to tech pro — start learning today.