Setting up a new website in ProteanCMS - Eonic/ProteanCMS GitHub Wiki
Follow these steps to create your site in IIS and configure common mappings.
Create your site in IIS at the following location:
Path:
yourdrive:\HostingSpaces\ClientSites\ClientName-gitrepo-\wwwroot
To simplify setup, we recommend using the following mappings.
-
Run the following command in the Command Line (Admin Mode):
(Only required once per machine)
mklink /d D:\HostingSpaces\ewcommon_v5-1 D:\HostingSpaces\ProteanCMS\wwwroot\ewcommon
-
Map the
ewcommon
Directory in IIS:- Open IIS Manager for your site.
- Click on View Applications.
- Select Add Application.
- Set the Alias to:
ewcommon
. - Set the Physical Path to:
yourdrive:\HostingSpaces\ewcommon
. - Click OK.
Edit the hosts
file (C:\Windows\system32\drivers\etc\hosts
) using Notepad or another text editor, and add the following line to create a local name:
127.0.0.1 clientsite.co.uk
-
In SQL Server 2008, create a database username and password using SQL authentication.
-
Run the ProteanCMS Setup:
- Open your browser and go to:
http://clientsite.co.uk/ewcommon/setup
. - Fill in any fields that aren't auto-populated and click Continue to set up the database and copy files. This may take a few moments.
- Open your browser and go to:
-
Set Database Permissions:
- Open the properties for the SQL login you just created.
- Select User Mapping.
- Tick the box next to the newly created database.
- Tick the box next to the db_owner role.
-
On the next page of the eonicweb 5 setup, click Continue to populate the database.
-
Copy the
ewThemes
Directory:
Copy (do not map) theewThemes
directory to thewwwroot
directory. You may need to fix references (this might be done automatically during setup). -
Log into eonicweb:
- Username:
admin
- Password:
buster
If the login is successful, the installation has completed.
- Username: