Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Includes from sbs on our hosted web

0 views
Skip to first unread message

andre

unread,
Mar 23, 2005, 3:01:07 PM3/23/05
to
I administer sbs 2003 premium for a very small company.

Knowing risks, our many websites are hosted offsite on Apache with no
databases, no asp.

I now need to have these websites include fast changing live local Access
.mdb data from our local sbs.

Easiest for me would be to use Frontpage wizard to create local asp database
results pages I can have the hosted pages use as includes (SSL).

How do I do this?

Being a beginner at that - can you point me to the steps of making a
technically public website on the sbs, getting Frontpage extensions
installed, and anythin else I need to make this work.

Jerry zhao (MSFT)

unread,
Mar 24, 2005, 5:49:48 AM3/24/05
to
Hi,

Thanks for posting here.

I understand that you want to use a SBS 2003 server to host a customized
web site.

You can refer to the following article to publish the web site.

Hosting a Business Card Web Site
http://www.microsoft.com/technet/prodtechnol/sbs/2003/deploy/bcardsbs.mspx


To deploy a customized web site on the SBS 2003 box, you need to use
different URL to access the customized web site and the SBS 2003 build-in
web sites. I assume you have already registered an internet Domain name. I
would like to suggest you try the following steps to configure the SBS 2003
box.

For example, you have an FQDN: www.mydomain.com pointing to the static IP
address of your SBS server external NIC and you use the following URL to
access the particular web sites:

URL Website
function
http://www.mydomain.com Customized web site
https://www.mydomain.com:444/ Companyweb (SSL)
https://www.mydomain.com/remote/ Remote Web workplace (SSL)
https://www.mydomain.com/exchange/ Exchange Outlook Web Access (SSL)

1. Use CEICW to automatically create the web publishing rules and
certificates for web sites.

Open 'Server Management', navigate to 'To Do List' and click 'Connect to
the Internet'. Re-run CEICW and when you configure the firewall options,
select 'Enable Firewall' --> Select the services click 'Next'. In the web
services configuration window, select *ALL web sites* --> In the
certificate window, if you have already created a certificate, please
select 'Do not change' option. Follow the wizard to finish the
configurations.

2. Create a folder to store the web page files.

Open Windows Explorer, create a folder (to store the customized web page
files) on the hard disk. Copy all customized web page files (which were
writen by some web author tools such as Front Page or Dream Weaver) to this
folder.

3. Create a new web site in IIS.

Open 'Internet Information Services (IIS) Manager', navigate to <Server
Name>\'Web Sites'. Right-click 'Web Sites' folder, click 'New'-->'Web
Site'. The web site creation wizard will launch. Click 'Next', input the
web site name such as 'My Site'-->Select the *Internal IP address*, input
the port number '80' and input 'www.mydomain.com' in the host header
box-->Click 'Browse', find the folder that created in step2 --> Set the
permission (by-default Read and Run scripts)--> 'Finish'.
NOTE: Please ONLY select the Internal IP address as the identity for this
new web site. DO NOT input 443 port as the SSL connection for this site.

4. Create server publishing rule for external Companyweb access.

Open 'ISA Management', navigate to 'Publishing'\'Web Publishing Rules'. In
the right panel, disable the rule for 'Companyweb'. Create a server
publishing rule for companyweb access. Navigate to 'Policy Elements',
right-click 'Protocol Definitions'-->'New'. Input a name such as '444' -->
Set the properties: 444/TCP/Inbound and click 'Next'-->'Next'-->'Finish'.
Navigate to ''Publishing', right-click 'Server Publishing
Rules'-->'New'-->'Rule'. Input the name such as 'Companyweb'-->Input the
internal IP address and external IP address of the SBS server-->Select the
newly created protocol '444' --> Select 'Any request'-->'Finish'. Navigate
to 'Monitoring'\'Services', restart the ISA services.

838304 How to publish http://Companyweb to the Internet by using ISA Server
2000 on a server that is running Windows Small Business Server 2003,
Premium Edition
http://support.microsoft.com/?id=838304

After the above steps, you can access all the web sites by using the listed
URL's. However, you could not access the customized web site from the
internal network. This is because we configure this web site to use a host
header (www.mydomain.com) to accept the web request. As a workaround, you
can modify the *hosts* file on the internal client computer (For windows
XP/2000 the path is %systemroot%\system32\drivers\etc\) and add an entry
for www.mydomain.com with the internal IP address of the SBS server.

For more information, please refer to the following KB articles:
825763 How to configure Internet access in Windows Small Business Server
2003
http://support.microsoft.com/?id=825763

816576 HOW TO: Create a New Virtual Server or Web Site in Internet
Information
http://support.microsoft.com/?id=816576

324287 HOW TO: Use Host Header Names to Configure Multiple Web Sites in
http://support.microsoft.com/?id=324287


At my point of view, there could be no benefit to host a company web site
by using SBS 2003 server. Since the SBS 2003 server is an integrated
business solution for small business environment, it is better to use a
separate Windows server to host the company sites. SBS 2003 server built-in
web site is recommended to be only used for the private users.

Hosting public web sites will cause security, licensing and performance
issues. The security issue is the top cause. Port 80 is never out of the
top ten attacked ports. User account based authentication can prevent
unauthorized access; however, each connection will take one user CAL.
Considering the server performance, the public web site will increase the
server workload.

If you will host the web site on a separate internal Windows server, you
can setup a Windows 2000/2003 server; join this server into the SBS 2003
domain and then configure IIS to host the web site.

After doing this, you can configure the SBS 2003 server to publish the web
site on the internal computer to the Internet by using Web publishing
rules. Please refer to the following KB article for web publishing:

323426 HOW TO: Configure the Web Publishing Service to Work with Internet
http://support.microsoft.com/?id=323426

If you have any questions or concerns, please feel free to let me know.
It's my pleasure to be of assistance.

Best regards,

Jerry Zhao (MSFT)

Microsoft CSS Online Newsgroup Support

Get Secure! - www.microsoft.com/security

=====================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others may learn and benefit from your issue.
=====================================================
This posting is provided "AS IS" with no warranties, and confers no rights.

0 new messages