Google Chrome Download Windows Server 2012 R2

0 views
Skip to first unread message

Natalie Omahony

unread,
Aug 3, 2024, 12:42:37 PM8/3/24
to teisetilda

I am tasked with replacing our IE based printing logic with Chromium so that we can eventually support running our current server software on Windows Server Core or potentially other operating systems that support .Net Core. My current thought is to either use Chromium embedded framework or to make use of Puppeteer. I am leaning towards the later because I feel it would be easier to port between operating systems.

Originally it failed to start with an error about sandboxing so I added the no-sandbox flag. Now when I try to load Chromium it fails to start with the exception below stating that it cannot load chrome.dll

The default browser of windows server is Internet Explorer. By default this blocks all connections which can make it hard to browse through the internet. You can follow these easy steps to install chrome which will be much easier to work with.

I want to use this script on a Windows server but don't have active internet connection. Can I put the chrome_installer.exe file to an AWS S3 bucket and install using this script? If yes, how should it look like?

Web Server for Chrome is an open source (MIT) HTTP server for Chrome.It runs anywhere that you have Chrome installed, so you can take it anywhere. It even works on ARM chromebooks.It now has the option to listen on the local network, so other computers can access your files. Additionally, it can try and get an internet address.Many people use this to do basic web development on a chromebook. It is also handy for sharing files over a local network between computers, or even on the internet.Once you install it, navigate to :8887Please let me know what new features you want! -server-chromeUpdate - 0.5.2 Apr 6 2021- Add HTTPS self signed cert support (Thanks to Fredrik Johansson)Update - 0.5.0 Jan 11 2020- Add some mime types (mjs and wasm)- Rewrite UI using react/material-uiUpdate - 0.4.8 Sept 22 2017- Correctly set CORS headers for OPTIONS- Add PUT method to CORS methodsUpdate - 0.4.7 Sept 13 2017- Single page app mod-rewrite- Fix a curl compatibility issueUpdate - 0.4.5 Oct 25 2016- return JSON format if specify accept header or ?json=1 parameterUpdate - 0.4.4 Oct 25 2016- Show index.htm as well as index.htmlUpdate - 0.4.3 Sept 21 2016- Fix FileError deprecated in dev channelUpdate - 0.4.1 May 23 2016- Added verbose logging optionUpdate - 0.4.0 May 6 2016- New option to get internet address using UPNP- Less memory usage because it can suspend when inactive and automatically resume (persistent listening socket)- Make package much smaller (< 1/2 meg)- Add advanced options (CORS, IPV6, static rendering)Update - 0.3.4 March 5 2016- Add option to prevent system sleep- Fix for ChromeOS, background mode with accessible to other computersUpdate - Feb 14 2016- Append ?static=1 query parameter to not use JS to generate directory listingsUpdate - Feb 8 2016- Add auto start option- Fix run in background modeUpdate - Dec 14 2015- Fix decoding filenames with commas and other charactersUpdate - Oct 13 2015- Sort directory list by filename- Option to automatically show index.htmlUpdate - Oct 1 2015- Correctly serve utf-8 encoding for filenames in directory listing- New user interface- New option to run in background- New option to listen on whole network or only localUpdate - Sept 28 2015- Stop server when window is closed- Option to change portUpdate - Jul 14- Add option to listen on all interfacesUpdate - June 4- Allow serving to other computers (non localhost) when Chrome version >= 44Update - May 5- Fix utf8 encodingUpdate - version 0.1.6 Sept 9 2014- Fix directory entry listing not rendering as HTML- Now showing directory listings with >100 filesUpdate - version 0.1.5 Sept 5 2014- Migrated to new chrome.sockets API- Improved range request handling- Support HEAD requestsUpdate - July 13- Fix to work on some Chrome engines that don't have String.prototype.startsWithUpdate - May 28- Fix for modifiedDate when serving from google drive folderUpdate - Mar 3, 2014- Small fixes for socket edge casesUpdate - Feb 27, 2014 (Stability fixes)- Fixed edge cases with connection closing- Fixed cases where files are deleted/removedUpdate - Feb 20, 2014- It streams large files and handles range requests now- You can now select which directory to serve files from

The diagram below illustrates the high-level architecture of running Windows container-based workloads in an on-prem GKE cluster with Anthos. Windows server node-pools can be added to an existing or new Anthos cluster. Kubelet and Kube-proxy run natively on Windows nodes, allowing you to run mixed Windows and Linux containers in the same cluster. The admin cluster and the user cluster control plane continue to be Linux-based, providing you a consistent orchestration experience and management ease across Windows and Linux workloads.

When considering modernizing your on-prem Windows estate, we recommend running Windows Server containers on Anthos in your own data center. If you are new to Anthos, the Anthos getting started page and the Coursera course on Architecting Hybrid Cloud with Anthos are good places to start. You can also find detailed documentation on our website, and our partners are eager to help you with any questions related to the published solutions, as is the GCP sales team. And as always, please don't hesitate to reach out to us at anthos-onp...@google.com if you have any feedback or need help unblocking your use case.

It does the same for microsoft.com. There are instructions to disable "Enhanced Security Configuration," but this article by Michael Pietroforte suggests the motivation for this is to all but remove IE from Windows Server, and his suggestion is:

It's our policy (I work in cyber security for a federal agency) to never use a web browser (for Internet, or external websites) for any sort of Internet traffic even if it's to download a file that will be used on the server. As another user mentioned in their answer, it is a good idea to download any files or data needed on the server from a different computer; one that is trusted and is on the same network. Then, take the file(s) and verify hashes if you want to go that far, and then copy it to the server either through the network (probably preferred since you don't have easy physical access to this VM) or using a USB drive or something of that sort.

Another thing that I'd recommend if you're able to, is to use the built-in Windows firewall or a trusted third-party firewall (host-based of course) and apply a template or policy to it that doesn't allow web traffic from the server. As an example of this, we use a vendor for antivirus that has a built-in host-based firewall as part of the antivirus software. We then create a firewall policy called "Servers" and apply it to all servers and on that policy we lock down all incoming and outgoing web (usually port 80) Internet traffic so that the server cannot access the Internet even if we accidentally click on the web browser.

As far as uninstalling the browser altogether, I don't think that's a good idea. There are many times when a web browser comes in handy for things like accessing another server that runs a web console or something of that nature that you'd need to use. If you uninstall your web browser you'd have no way of accessing any of these other consoles.

well actually browser side exploits its a really big issue this days .the best way you could do this is by download the installer you need in other computer check the cryptographic of the .exe you need how check md5 and sha cryptographic on windowsand send it to the server by sftp or other encrypted method depending on witch services you have running on your server or in your work station .

I'm a complete newbie to Ubuntu Server and am looking for a web browser which I am learning to use as it is a requirement of the course I'm doing.It's been many a year since I've spent any time poking around a CLI and am constantly going back and forward between various websites for hints on coding.I'm running this in VMWare and it would make life a bit easier if I could find a decent web browser to use.I won't use Firefox as I find it too unstable and don't use it on my windows box... I've tried Links2 and a couple of other light weight broswers but I'm not keen.

Step-1: First, add (if not added already) the Google Chrome repository on your system using the following command. While using PPA to our system we also receive the latest updates whenever you check for system updates.

After adding Google Chrome repository in our system use following commands to install the latest Google Chrome stable release. If you already have installed an older version, It will upgrade currently installed version with recent stable version.

I think that the easiest way would to run your VMWare OS and have chrome open in the background- other than having Chrome in a Command Line Interface environment. Then when you have them both open, Ctrl + Alt then use Alt + Tab. to swap between chrome. Ever tried using 2 screens or using a phone or tablet as another way of accessing help?(sorry I can't figure out or find how to make my key presses look like keys)

c80f0f1006
Reply all
Reply to author
Forward
0 new messages