This action might not be possible to undo. Are you sure you want to continue?
Page | 1
HOW TO BUILD SUBSCRIPTION WEBSITES
© 2012 AR MacLaren, Winnipeg, Manitoba ISBN: 978-1-105-63087-3 All rights reserved. No part of this book may be used or reproduced by any means, graphic, electronic, or mechanical, including photocopy, recording, taping or by any information storage retrieval system without the written permission of the author except in the case of brief quotations embodied in critical articles and reviews. Because of the dynamic nature of the internet, any web addresses or links contained in this book may have changed since publication and may no longer be valid.
Page | 2
The hard cover version can be found here:
Website url: http://www.lulu.com/shop/ar-maclaren/how-to-buildsubscription-websites/paperback/product-20156501.html
Page | 3
ABOUT THE AUTHOR
Written by: AR MacLaren Website url: http://www.armaclaren.com Winnipeg, Manitoba AR MacLaren is an innovative author of several „how to‟ instructional books based on various topics. His books are written in simple layman‟s language, and are extremely easy to comprehend. AR sincerely hopes that you enjoy reading his book, and that the information you garner from this publication will be helpful to you. AR prides himself in sharing his knowledge and experiences with the world, with the ultimate hope of opening up minds, and sharing the future. If this book has helped you and you would like to find out more about some of AR‟s other books and many useful projects, please refer to http://www.armaclaren.com.
Page | 4
“Human Knowledge Belongs To The World” -Milo Hoffman (Movie: AntiTrust)
Page | 5
Table of Contents
Before You Begin Linux or Windows Server Space Where to get HTML Templates A Quick and Easy Payment Processor Linux Subscription Website (HTML) Webpage Structure Creating Thumb Nail Photos Encrypting Your Email Address Windows Subscription Website (DNN) Creating Security Roles Installing The Payment Processor Module Setting Up DNN To Take Payment Website Advertising Website Submission Link Exchange The Windows Do-It-Yourselfer Installing SQL Server Setting Up The Database Configuring DNN The Linux Do-It-Yourselfer Installing Web and LAMP Services Starting HTTP Server
Pg. 10 Pg. 10 Pg. 12 Pg. 13 Pg. 14 Pg. 15 Pg. 18 Pg. 25 Pg. 29 Pg. 32 Pg. 34 Pg. 36 Pg. 45 Pg. 46 Pg. 47 Pg. 48 Pg. 52 Pg. 60 Pg. 66 Pg. 82 Pg. 87 Pg. 90
Page | 6
Free URL Firewalls For The Do-It-Yourselfer DD-WRT and Tomato Linux Smoothwall
Pg. 95 Pg. 96 Pg. 97 Pg. 98
ABOUT THE AUTHOR’S PROJECTS
Page | 7
Website url: http://www.armaclaren.com AR MacLaren has been working diligently to bring you many fine quality books and projects including:
Moving out: The Survive and Thrive Guide A book written for anyone moving out on their own for the very first time! My book will give you a very guided and straight forward step by step guide in the basic essentials of moving out and getting your life started!
Introduction Page | 8
so don’t be afraid to get started! The fun has yet to begin! How To Build Subscription Websites This book was written to show budding young website designers that subscription websites for magazines. this book is for you! This book will show you how to create a professional looking subscription website in HTML with little to no effort. -AR MacLaren Page | 9 . model companies. easy to understand construction of subscription websites and the fastest and easiest way to build them. If you‟re looking to create a model website or magazine company.If you have never done any web programming before in your life. This book does cover both Linux based subscription websites and Windows based subscription websites. this book can help you every step of the way! What you can expect to gain from this book is the ultimate. All the basics will be covered and I’ll even show you how to setup a payment processor with no effort at all. with very little effort. newspapers and video game companies can be made extremely easy.
it‟s always planning the fine details that end up running us into trouble.Before You Begin! When you first start off with the idea of designing a subscription website. but don’t rule out a Windows DNN server Page | 10 . For example: Is this a Windows based subscription website? Is this a Linux based subscription website? How do I handle the payment processing? Should I handle payment processing in house? Or have a 3rd party take care of it for me? This “how to” guide will assume that you are going to be working with linux based webservers or windows based webservers Linux servers are typically more secure.
let‟s look at website space. To start off with. http://www. If you have model runway videos. For the purposes of entertainment and an interesting read. This book is going to assume that you are attempting to create a subscription website. what payment processor to choose and show you the fastest way to get started. this book is for you.com/id/armac1 What this means for you is that you do not have to worry about how many photos shoots you can upload. using models to share your clothing line. This guide however. The reason I have placed it below is because they usually offer unlimited bandwidth and storage on most deals. gaming clubs or even an online web school.lunarpages. If you have never done any website programming before in your life. This is a shortcut book for anyone new to making subscription websites. Below is an affiliate link for a website company called: lunar pages. you don‟t have to worry about shrinking them down to the point of zero quality to save Page | 11 .and show you step by step what type of hosting to sign up with. so please follow the link below to check them out. could technically be used for magazines.
There are a few websites on the internet that have professionally designed templates of websites designed solely in HTML that you can find for free. we have a very professionally created website and we haven‟t done any real hard work getting our website together and this is only chapter 1. Ok. Another issue that we have to address is: how do we create a professional looking website with no skill in very little time?! The answer is very simple! HTML templates.com/templates/ The main reasons that I am suggesting a free html template is because it is very easy to modify and the templates are already search engine optimized (SEO) which is something that you should research and study. it may be advisable to compress the video. For the sake of website optimization. Page | 12 .storage space online. This could save you tons of advertising in the future. One of those websites that I would highly recommend is: http://andreasviklund. Instantly. so now we have the hosting service and the HTML website.
But our website isn‟t finished because now we need to handle payment processing. Now, normally at this point I would point you towards PayPal. They are highly respected and can cover a lot more than other competitor‟s payment processing systems. The payment processor I‟m going to recommend at this point is called: Verotel (http://www.verotel.com). Verotel will actually install your payment processor free of charge directly into your website for you with no work needing to be done by you at all. NOTE: By having third parties handle your credit card processing, you have successfully added some legal insulation in case of electronic theft. Now that we covered all of the really hard parts of creating your subscription website, let‟s get started on the really important stuff. By now your payment processing, website hosting, bandwidth and storage worries are covered, but we have a long way to go in setting up the rest of our model website.
Page | 13
you will need: FileZilla FTP Client(http://filezillaproject.The Linux Subscription Website (HTML) In chapter 1 we covered: the fastest possible way to get your website up and running in the shortest possible time! I want everyone to keep in mind that this guide will take you through as many shortcuts as possible to get your subscription service working as QUICK as possible with the least amount of work! For this part of the tutorial.org/download.com/) Page | 14 .irfanview.php) An HTML editor (adobe dreamweaver or ms Frontpage is ok) IrfanView for icon creating (http://www.
The template that I have chosen for this example is the one marked “Gallery” from the HTML template website. For example: “Billy Bobs professional model agency. keywords used to find your website in search engines and the title that will appear in your web browser at the top of the screen. change the information to say something about your company. Open the template in your HTML editor. agency. For the “description” field. Now look at the menu on the right hand side of the screen. For example: “model. Serious people. Serious photos”. For the “keywords” field. change the information listed for search engines to easily pick up your website. photo shoot”. At the very top of the HTML code you will find code on: The description. It should look something like this: Page | 15 .
however we are going to modify the menu to better suit our website needs.Normally a menu like this would be perfect. The menu options we are adding include: Home Join Now Contact Us Preview Clothing Lines Site News Page | 16 .
Page | 17 . Erase the “best friend” label and add your companies name and business slogan at the top. we‟re going to change the banner. Members Changing the links allow us to add more pages but also better customize this template for our model business. Your menu should now look like the following: At the top of the template.
The “next image” box on the right hand side of the screen may pose some problems. Whichever image you plan to replace that with will need to be resized. Before changing the images in the template. make sure to copy any new images you plan to use to the “images” folder where the template images are located. it is now time to replace the photos currently there. After you have completed this task. Page | 18 .Make sure you go through your template thoroughly and change any text to what your company requires.
Step 3) When the thumbnail‟s window is opened. locate Page | 19 .Step 1) Open IrfanView. Step 2) Go to the “file” menu and select “Thumbnails”.
On the next option below.your folder and select the photo or photos you want to convert and then select the options menu at the top of the screen and then the “set thumbnail options”. Step 4) Adjust the “thumbnail size” to: 200 x 200 for the best fit in the template. Page | 20 . be sure to check off the “stretch small images to thumbnail size”.
in your HTML editor. Then click the “ok” button to close the options box. Step 6) Right click on one or all of the selected files and select “Save selected thumbs as single images”. Step 7) Save the photo or photos to your “images” folder of the template and then change the photos that are currently being used in the template. Page | 21 . Choose the top box and change it to the background color of your template.Step 5) The box marked “thumbnail borders”.
renaming each copied file to a name on the menu. as opposed to every single link. With almost all the changes being done. Right now.We have now altered the main template to the point where it looks specifically like it belongs to your company. To speed up the process. When completed. Create a folder called “members” and copy the “index. I would suggest making the “preview” links and the “next” and “previous” links all point to the preview.html” file into that folder (you will need this later). your folder should look similar to the one below. Using this method will save precious time in setting up your website. open the folder where you have the index.html file. as all that is required is changing one file for maintenance.html file and copy and paste the file. Page | 22 . your index page should look like the below image.
Up next.com). when you login to Verotel‟s website it has a place where you can set the prices and it will Page | 23 .verotel.Note: Be sure to update all the menu links to each one of the HTML files we have just created. Since the payment processor is handled through Verotel (http://www. please open up the “Join Now” page.
All of this has been easy so far with no real actual coding or hard work! The Contact Us page is going to be similar. All your going to do with the join now page is remove the photo of your new clothing line. your Join Now HTML page will look similar to the image below. Page | 24 . You may wish to consider adding a “contact us” graphic to make the page look a little more professional. When you‟re done the above editing.give you the source code for the “join now” button. Type a list of your prices and then paste the code that Verotel will give you to allow users to join your model agency.
co. your contact page should Page | 25 . If you tried the following webpage.php will allow you to type in “contact us” or anything you like and it will generate an encrypted HTML code that you can paste into your “contact us” page for your clients and employees to contact you as shown below. The following website: http://www.mways.The most important step to help avoid spam or garbage emails with your business is to never put your email address on the internet unprotected.uk/prog/hidemail.
Lets start off by linking to the index file in the members folder. Add or adjust images and nicely position them on the screen.look similar to the below example image. The “preview” page and the “site news” page are carbon copies of what we have already covered.html” file is in the “members” folder that was initially created. The “Members” link differs slightly from the main files. Page | 26 . the files will not be able to access the css file in the main folder. Since the “index.
When you open the member‟s link. In fact. your page won‟t look proper. it should look like this: Page | 27 .
The reason is that you need to adjust your css path to reach the css file in the main directory. To do this, open the index file in the “members” directory and look at the source code near the top of the file.
The line you are looking for is href=”gallery.css”. To force the code to grab the css file from the main directory, just add the following in front of gallery.css: ../
You have now solved the toughest problem you will face in coding your template. From here, follow the exact same steps of copying your template files to create the inside member area. Once you finish creating the website, use Filezilla to upload the website to your hosting company and then sign up for Verotel and ask them to do their free script install. After that, your Linux Subscription website has been completed.
Page | 28
it was approximately $29.ventrian. Assuming that you‟ve already signed up for a DNN hosting plan.com. The platform we are using is called Dot Net Nuke (DNN). so I apologize for adding cost to your project.lunarpages. you can find here http://www. head over to your url for us to start.99. sign up for one now: http://www.com/id/armac1 Page | 29 . As of today. It runs on Windows IIS server and it is a powerful.Windows Subscription Website (DNN) In chapter 2 we setup a secure Linux based subscription website without even breaking a sweat! In this chapter we will show you what Windows has to offer and reasons why you should not give up on Microsoft just yet. The last time I checked. However. If you don‟t have a DNN hosting plan. the tool I am going to recommend. I haven‟t yet found a quality free subscription tool. easy to use “website in a can”.
Step 3) Expand “Advanced Settings” and then expand the “payment settings” section.Step 1) Start creating the subscription site by logging in as the website administrator. Page | 30 . Step 2) Navigate to the “admin” menu and then select the “site settings”.
Step 4) Make sure to enter your PayPal username and password in the “username” and “password” boxes. (assuming that you are using your PayPal account) Step 5) Scroll down to the bottom of the page and click “update” to save all of your changes. Page | 31 .
Creating The Subscription Roles Step 1) In case you haven‟t already. login as the administrator of your website. Step 2) Navigate to the “admin” menu and open the “security roles”. Page | 32 . Step 3) Locate and click the “add role” button.
Page | 33 . as an example: 1 month. Step 7) Enter the “service fee” in the given field. Step 5) Make sure you check the “public role” check box.99. This will allow new users to see your role.Step 4) Enter your “Role” name and a “Description” in the given fields. so my service fee is 9. For example. Step 6) Make sure to expand “advanced settings”. my site is $9. Step 8)Enter the billing period.99 a month for access to my content.
Step 2) Under the host menu. I will now show you how to add the subscription module and secure your webpage to your new security role. Page | 34 .Step 9) Scroll down to the bottom and then click update. select the “module definitions” option. Installing the Subscription Module Ok. Step 1) Login under the host account. so we have now setup the payment processor and setup our subscription roles.
Step 4) Click the browse button to find the module zip file. Page | 35 . Then click install new module.Step 3) Scroll down until you see the option “install new module”.
Step 2) Scroll down to the bottom of the screen and click “Add new page”. but otherwise you are now finished installing the module.Step 5) Scroll through any lines of code that show on the screen to make sure there were no errors. Page | 36 . Go to the “admin” menu and the select “pages”. Creating Pages. Securing Content and Showing the Subscription Prices on Signup Step 1) Make sure you logged in as “Admin”.
Name it “pay now” and at the bottom where it says “permissions”.Step 3) We‟re going to make this page the payment processor page. we only want users that have started the sign up process to be able to view the “pay now” web page. In the permissions area below. Page | 37 . this is where you technically secure your content. Make sure only the “registered users” and “subscribers” options are checked off and then scroll to the bottom and click “update”.
DNN should automatically bring you to the web page. scroll down to find the subscription manual that we installed.When you click the “update” button. Step 5) On the subscription sign up module. Select the “Subscription Signup” module and then click the “add” button on the right hand side. In the “Module” box. Now we need to add the subscription module to it so that when the user is signing up. Page | 38 . This places the subscription panel on the web page. click the down arrow and select “edit plans”. they are able to pay us. Step 4) At the very top of the screen you will see a display panel like the one below.
“plan settings” is fairly easy to go through. If you pay attention to what countries dollar is worth more. Page | 39 . The “name” is what the user will see in the plan selection and the description is what they will see in their email receipt. If no plans come up immediately. The above part of the screen. Under Currency you have the option to select your country.Step 6) Click “add plan” at the bottom. you will be taken to a screen that looks similar to the “security roles” screen.
the new people that are registering will be sent to the payment processor and our customers that have already paid will be taken to the member‟s area. What we want to have happen is. At this point you have everything you need to have the users sign up. Make sure to match the other options with your security role. Page | 40 .you might be able to charge in dollars from a different country so you can earn more money on the exchange rate. create a page and call it “members”. but after they try to register for their account. Under the “Subscriptions Settings” section of the control. such as the price and duration ( example: monthly) . as you search for a role in the drop down menu. but first. Scroll down and select “update” at the bottom of the screen and then “return to signup”. The last few steps to do are super quick and easy. This is illustrated in the image below. DNN doesn‟t yet know to take your new users to the payment processor. this is where you would select the security role you created at the very beginning.
All you need to do is follow the previous steps to create a new page on page 25. Page | 41 . in the top right hand corner. select the “users” box. Step 1) To make sure that the newly registered users are currently paid customers and are redirected properly. make sure only “gold membership” is checked off. but instead of checking off the registered users and subscribers boxes as shown below.
they will automatically be redirected to your user content. Page | 42 . When you change this to your “members” section. The “redirect after registration” is where you would have your “pay now” or “sign up” page that would take the customer to the payment processor to pay.The users screen will appear as shown below. every time your paid customers login. Step 3) Scroll down until you find the “redirect after login” option. Step 2) At the bottom right hand side of the screen. click the “user settings” link.
Page | 43 .You have now completed your windows subscription website. Step 2) Scroll down to the bottom of the screen and click “Add new page”. A little more on Securing Your Content Step 1) Make sure you‟re logged in as “Admin”. Go to the “admin” menu and the select “pages”.
at the bottom where it says “permissions” only check off the security role at the bottom that you created. Now your content is secure and only people with a registered account can see it. we created the “gold membership” so at the bottom we checked off that permission. Page | 44 . For example.Step 3) Fill out the webpage like you would normally do. Where you actually secure the content so that only paid subscribers can access the webpage.
What usually gets a lot of attention is advertising such as: Google pay per click advertisements Banner Ads FaceBook Ads But a lot of those cost money and lets face it. how do I get people to it?! This is a problem that most people go through.Website Advertising I have an amazing website. So how do we build traffic for free? Website Submission Page | 45 . a lot of the time we invest everything we have into building the website.
yahoo. however right now we‟re focusing on Website Submission.thesearchenginelist. AOL and Dog Pile and submitting your URL to be apart of their search database.addme.com/ You can also submit your URL to this free online autosubmitter: http://www. Website Submission plainly put.com/submission/freesubmission-start.php Page | 46 . SEO will definitely help when attempting to attract traffic. is going to search engines such as: google. There is actually a comprehensive list of approximately 15 search engines found here: http://www. bing. Link Exchange Creating a YouTube Channel In the very beginning I had mentioned that you should read up on SEO (search engine optimization).
and if you feel like spending a little bit of money to invest in your website, the application I would highly recommend is called: IBP (internet business promoter). This app will do a lot of the really hard work when it comes to submitting your URL to the major search engines. Link Exchange is finding other websites with similar content and then exchanging links in your links section of each other‟s website. After all, the easiest way to get paying traffic is to get customers from another website with similar products for sale. The trick with Link Exchange is to mainly try to link to the top websites that appear in your search engine search results. Being linked to the top websites will help boost your search engine ranks and push you closer to the top. Creating a YouTube Channel is kind of a poor way to describe it. Basically there are a lot of free media websites out there which you can create a video channel on and broadcast your content. The best scenario that could happen is you create a commercial that ends up going viral and really catches your audience‟s attention.
Page | 47
The DotNetNuke Solution (Windows 2003 Server) Step 1) Install Windows 2003 server on your computer.The Windows Do-It-Yourselfer! Building your own Windows DNN Server Whether you are a computer enthusiast or a highly skilled professional. Now that we have Windows 2003 server installed. Dot Net Nuke and the Visual Studios. eventually one day you will be in a position where you need to build some sort of web server. Once the add / remove window opens up. For this example I will show you how to build your web server using: Windows 2003. single Page | 48 . we have to make sure that our windows install has also added “internet information services” as well as “ASP” capabilities to the web server. You will find this under “start menu” then “control panel” and the “add or remove programs”. SQL Server.net software.
Step 3) Scroll down and select the “world wide web service” and then click “details”.left click on the “add / remove windows components”. Step 2) Under the option “application server”. Page | 49 . check off the “ASP.NET” option and the “Internet Information Services (IIS)” and then click “details”.
Page | 50 .Step 4) Make sure to check off the “active server pages” and then click “ok” on all of the windows to close all of the screens.
Click “next” and windows will install all of the software. Step 7) You are now ready to install SQL. Start the install by selecting “SQL server 2005 Developer Edition” from the auto run menu.Step 5) Now we are back to the main screen. Page | 51 .
Page | 52 .exe as shown in the screen shot below.Step 8) Next. navigate to the D:\ENGLISH\SQL2005\DEVELOPER\SQL Server x86\Servers folder on the dvd and double left click the setup.
Page | 53 . It will keep things simple in the future. make sure the “SQL server database services” and “Reporting services” are selected before pressing next. Step 10)Remember to stick with the defaults.Step 9) When Prompted.
Page | 54 .Step 11) Make sure you click on the “use the built-in system account” and the SQL server agent.
stick with the defaults. enter the password in as “dnn” in both password fields.Step 12) Make sure that you select “Mixed Mode” and for the sake of this tutorial. Page | 55 . Step 13) On this next screen.
Which you will have to redirect your dvd drive to the tools folder. Step 15) Now that SQL is done installing. Page | 56 . D:\ENGLISH\SQL2005\DEVELOPER\SQL Server x86\Tools and then double left click on the setup.exe to start the install process.Step 14) Stick with the defaults for the rest of this install. we are going to install the tools for SQL server.
Step 16) Follow the defaults until you reach the screen shot below. Make sure to install the Client Components Page | 57 .
As soon as it gives you the option. Page | 58 .Step 17) Before we can move on to the final prepping stage for our DotNetNuke server. If an error occurred during the patch and you were forced to quit the installation. we must install SQL service pack 1. administrative tools and then scroll down to “services”. Step 18) Stop all of the SQL services that are running and click “retry” on the option box. restart your windows server. follow the next steps to step 18. re-run the service pack installer and we will stop the SQL services running when the error occurs again. Try just running the service pack install first. If it errors out. Otherwise skip ahead to step 19. Open “services” by going to the start menu.
Page | 59 . Step 20) When prompted.Step 19) Now the SQL has been updated and the web server restarted. let‟s create the backend data base in which Dot Net Nuke will run. Start by double left clicking the SQL Server Management icon. login using the default information on the screen.
click new database. In the new properties menu that pops up.Step 21) On the left hand side of the screen “object explorer” right click on database. type DotNetNuke and then click the ok button. For the Database name. Page | 60 .
Select SQL server authentication with “dnn” as both passwords. click new and then the “login” option. For the login name. type DotNetNuke. Page | 61 .Step 22) On the left hand side of the screen “object explorer”. right click on Security. In the new properties menu that pops up.
Page | 62 .Unselect “enforce password policy” and make sure the default database at the bottom says “DotNetNuke”.
Page | 63 . select “server roles” on the top left hand side of the screen and make sure “dbcreator”. “serveradmin” and “sysadmin” are checked. “securityadmin”.Step 23) While remaining on the new login window.
Page | 64 . Next. click ok to save the options and then close down the SQL server manager.Step 24) While remaining on the new login window. select “user mapping” on the top left hand side of the screen and make sure “DotNetNuke” is checked off and that the database role membership: “db_owner” and “public” are checked off.
Step 26) Download DotNetNuke on to the desktop and extract it to a folder on the “c:\” drive named “dnn”.net. I will be installing Visual Studios. Since I‟m installing an older version of DNN. The newer versions do not. Page | 65 . The older versions of DNN require the runtime files to be installed.Step 25) Now we are ready to install Visual Studios.
Afterwards. Page | 66 . right click the “dnn” folder and add the “users” user with full permissions. I highly recommend reading about how to secure your windows server.Step 27) For the purposes of the install.
0 are allowed. make sure that one is allowed. Page | 67 .1 and v2.Step 28 ) Open up the Internet Information Services (IIS) Manager.net v1. Near the bottom of the list will be “server side includes. Make sure that: active server pages. asp.” Also.
Page | 68 .
we have to make sure the firewall will allow it to run. Step 30) Before we run the DNN installer. Page | 69 . go to the start menu. then control panel and then open “windows firewall”.Step 29 ) Next. Click the “add port” button and add in the name “website” and the port “80” which is what all web traffic travels on.
Right click on the right hand side of the window and in the pop up box. select the “new” option and then the “virtual directory” option.Step 31) Now back to the Internet Information Services (IIS) manager. Page | 70 . Open the folder on the left hand side that says “Web Sites” and then double left click on the “default web site”.
Step 32) When building an Alias. we want something simple that will stick out for us to remember. Page | 71 . Just type the name “portal” and then click next.
Step 34) The virtual directory will need to be able to: Read.Step 33) Select our folder where we extracted DotNetNuke too. Page | 72 .
Step 35) If you check the IIS manager. you will notice “portal” is now there. Everything after this point is just “next next next”. Page | 73 . Right click on portal and select “properties” in the popup menu. so please make sure you check off those options.Run and Execute on its first install.
If they are not.asp are the top two options. then set it to 2. If its not. use the “move up” buttons below to move them to the top.NET” tab and make sure the version number is set to “2.aspx and default.Step 36) In portal properties. Then click the “documents” tab and make sure that default.0”. select the “ASP.0 and click apply. Page | 74 .
Remember to name the uid: DotNetNuke and the password is: dnn Page | 75 . Its best to refer to the screen shots below to see where they go.Step 37) Now open windows explorer and navigate into our “dnn” folder.config”. All we‟re doing is moving the “comment out” lines a couple of spaces. Open the file called: “web.
Page | 76 .
Page | 77 .
Page | 78 .
Page | 79 .
the following can be obtained with: Page | 80 .aspx The above link will launch the DotNetNuke installation website. Open the servers Internet explorer and type in the following address: http://localhost/portal/install/installwizard. To get your personal webserver a URL. After the installation has been completed.Step 38) This is the last step. The actual installation of DotNetNuke. DNN is ready to work on your subscriptions for you.
NO-IP (www.no-ip.com) Dyn (http://dyn.com/dns) FreeDNS (http://freedns.afraid.org)
Page | 81
we‟re actually using “openSUSE” in this tutorial. Page | 82 .com/download-linux and the L.The Linux Do-It-Yourselfer! Building your own Linux Apache Server In chapter 5 we showed you how to build a Windows DNN (dot net nuke) webserver at home.A.M. If you scroll down on the main web page.suse. For this chapter you will need linux: http://www.P installer which should actually come built into the install. In this chapter we are going to show you how simple it is to setup a linux apache server.
Page | 83 . Step 2) Leave the defaults and click next to continue on.Step 1) Go to the pc your using and insert the linux boot cd / dvd and lets start the install together.
Page | 84 .Step 3) Leave the screen defaults as “new installation” and then click “next” to continue.
Page | 85 .Step 4) Make sure to setup the “region” and “Time Zone” to your current location.
Page | 86 .Step 5) At this point in the install. Either GNOME or KDE. it will ask you which desktop you wish to use. Step 6) At this time I‟m just going to keep with the system defaults and click next. Both are really good desktops and it comes down to personal choice as to which one you should use.
Step 8) This is where we add the server functions we need. At the bottom middle.Step 7) Setup your username and password. Page | 87 . click the “change” button and then select “software”. Then click “next”.
Step 9) Scroll down and select “web and LAMP server”. click install and let the installer do its thing. This is everything that you will need for Verotel‟s payment processor. MySQL and PHP. Step 10) You will see the main screen again. Page | 88 . This will install: Apache. Then click “ok”.
under the “applications” menu. Page | 89 . Step 12) Once the desktop has opened.Step 11) Now Linux will install. scroll down to the “system tools” menu and select “YaST”.
Page | 90 .Step 13) Scroll down to the “network services” and single left click on “HTTP Server”.
Step 14) The HTTP Server will open. make sure the Perl scripting and Python Scripting options are checked off as well. Make sure the “open port in firewall” is checked off or no one will be able to access your website. Page | 91 . Port 80 will already be placed in the port box. Because of the needs of the payment processor. Step 15) The default for the scripts being enabled is PHP.
Step 17) Leave screen defaults and click “next”.Step 16) The next screen below is where you would change the server name and the email address for your system admin. Page | 92 .
Page | 93 .Step 18) Make sure you check off “start apache 2 server when rebooting”.
your screen will look similar to below. If your installation was successful.Step 19) Now lets check to make sure its working. type the loop back address of your computer.0. Go to the “applications” menu and under “internet” select “firefox” as your web browser. Step 20) In the URL box at the top. It will open the default webpage on your brand new webserver. Page | 94 .0.1. which is: 127. instead of typing a website.
To get your personal webserver a URL. the following can be obtained with: NO-IP (www.com/dns) FreeDNS (http://freedns.org) If this is a virtual test box.com) Dyn (http://dyn. remember to shut this pc down. Page | 95 .no-ip.afraid. Left click on your user name at the top right hand corner and then click “shut down” on the shut down option to turn off your linux pc.
The firewall catches the bad guy and does not allow him inside your “house”. the firewall would be a gate around that house designed to see who is trying to open the gate and come inside.dd-wrt.com/tomato) (installs on a Page | 96 .Firewalls For The Do-It-Yourselfer! Protect Your Home Server A Firewall – If you think about your computer as a house. What firewall do I get? Here are four firewalls that I highly recommend. But say. dd-wrt (http://www.com) (installs on a linksys router) Tomato (http://www. For example: if you‟re searching the internet and just surfing random website after random website. another computer that has a person with bad intentions starts trying to open the gate that surrounds your “house” and walk inside. the firewall will let all of that traffic through.polarcloud.
This firewall is easy to install and comes pre-configured.linksys router) Linux Smooth Wall (http://www. Linux Smooth Wall is probably going to be what your looking for when it comes to your home firewall.org/) (you need a 2nd pc to install this on) Zonelabs Zonealarm (easiest to install) (get the free version. This firewall requires that you run it on a home computer with dual network cards. Page | 97 . Both of the above are good firewalls and have a whole host of features such as QOS and SPI to help keep your home server safe. but there are times when its required. Usually its not recommended to run a home server. not the paid one) DD-WRT and TOMATO are both small linux install that you would flash on to a Linksys router.smoothwall. It is also equipped with QOS (quality of service is used for bandwidth sharing) and SPI (stateful packet inspection is the firewall) and Smooth wall comes with Snort (an intrusion detection system).
you will perhaps find the time to enjoy the finer things in life! Page | 98 . Without this worry. My last bit of advice… if you stick with my easy tutorial and purchase web hosting space. Unfortunately there is a small percentage of unethical people out there that are relentlessly attempting to break into other individuals‟ home networks. and as a result less stress. I would like to add this software package as a warning to anyone attempting to create their own home web server. you will never have to worry about security issues and server down time.Zonelabs ZoneAlarm (the free version) is another good firewall. Unfortunately it will not work on your windows server and this is a firewall you would install on your windows pc.
This action might not be possible to undo. Are you sure you want to continue?
We've moved you to where you read on your other device.
Get the full title to continue reading from where you left off, or restart the preview.