web_interface:using_the_web_server

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
web_interface:using_the_web_server [2017/10/18 19:14] – [The mSupply web server] rozannaweb_interface:using_the_web_server [2021/10/08 09:42] (current) Gary Willetts
Line 1: Line 1:
-{{indexmenu_n>10}} +{{indexmenu_n>20}} 
-===== The mSupply web server ===== +====== 19.02. mSupply web server ======
- +
 ==== About the mSupply web server ==== ==== About the mSupply web server ====
- 
 When mSupply's web server is running, it allows you to access mSupply data from any networked computer that has a web browser. When mSupply's web server is running, it allows you to access mSupply data from any networked computer that has a web browser.
  
 Security warning: We have had thousands of uses of our mSupply web server on the public internet since 2005. To date we have not had a security problem reported. However, we recommend you use SSL and a proper SSL certificate if your mSupply web server is publicly accessible. mSupply fully supports SSL. Contact us for certificate installation instructions. Security warning: We have had thousands of uses of our mSupply web server on the public internet since 2005. To date we have not had a security problem reported. However, we recommend you use SSL and a proper SSL certificate if your mSupply web server is publicly accessible. mSupply fully supports SSL. Contact us for certificate installation instructions.
- 
  
 The advantages of accessing mSupply in this way are: The advantages of accessing mSupply in this way are:
Line 15: Line 11:
   * It's low maintenance. You do not need to install any client software.   * It's low maintenance. You do not need to install any client software.
   * It's cost effective. Once you have purchased a web server licence an unlimited number of people can connect.   * It's cost effective. Once you have purchased a web server licence an unlimited number of people can connect.
-  * it's secure. The web serversupports access using SSL, the standard for securing internet connections, stopping any malicious snooping of passwords or data.+  * it's secure. The web server supports access using SSL, the standard for securing internet connections, stopping any malicious snooping of passwords or data.
   * It allows customer access to information. The web interface built into mSupply can easily be customised to allow clients, supplier or other interested parties to have restricted access to the mSupply information you wish to show them. We are also able to include order submission by customers, making it easy for them to place small orders, and have real time information on stock availability.   * It allows customer access to information. The web interface built into mSupply can easily be customised to allow clients, supplier or other interested parties to have restricted access to the mSupply information you wish to show them. We are also able to include order submission by customers, making it easy for them to place small orders, and have real time information on stock availability.
   * You can access mSupply from anywhere on the internet. Once we supply you with a password protected version of the web interface, you can access mSupply data from any internet connected computer.   * You can access mSupply from anywhere on the internet. Once we supply you with a password protected version of the web interface, you can access mSupply data from any internet connected computer.
-  * It's fast over low bandwith connections. The mSupply web server allows you to provide access to mSupply from locations with only dial-up acccess.+  * It's fast over low bandwith connections. The mSupply web server allows you to provide access to mSupply from locations with only dial-up access.
  
 mSupply web server functionality is being continually expanded according to client requirements.  We welcome suggestions for more features. mSupply web server functionality is being continually expanded according to client requirements.  We welcome suggestions for more features.
  
-====  Activating the web server ==== 
  
-The mSupply web server feature is not included in the regular mSupply licence; in order to use this function, an additional licence is required. On application to Sustainable Solutions this can easily and swiftly be arranged.+==== Turning on the web server ==== 
 +The mSupply web server feature is not included in the regular mSupply licence; in order to use this function, an additional license is required. On application to Sustainable Solutions this can easily and swiftly be arranged.
  
 For practice purposes, an evaluation version is available on our server - should you wish to access this, please contact us for instructions. For practice purposes, an evaluation version is available on our server - should you wish to access this, please contact us for instructions.
Line 32: Line 28:
 {{ :preferences:pref_web_srvr.png?550 |}} {{ :preferences:pref_web_srvr.png?550 |}}
  
-You can choose to start the web server or have it start automatically when mSupply starts (see [[preferences:general#web_server|General preferences]] for more details on these preferences).+You can choose to start the web server or have it start automatically when mSupply starts (see [[preferences:general#server_tab|General preferences]] for more details on these preferences).
  
 Technical note:  By default mSupply is set to use port 8080. This is because the default port number for http access (80) on unix systems running mSupply can only be used by applications that have root privileges, and we don't want you to have to run mSupply as root!  If this is a problem, we can supply you with an application that redirects traffic on port 80 to port 8080. Technical note:  By default mSupply is set to use port 8080. This is because the default port number for http access (80) on unix systems running mSupply can only be used by applications that have root privileges, and we don't want you to have to run mSupply as root!  If this is a problem, we can supply you with an application that redirects traffic on port 80 to port 8080.
  
  
-==== Setting up mSupply Desktop Users for mSupply Mobile ==== +==== Setting up mSupply desktop users for mSupply Mobile (browser) ==== 
- +Your mSupply server needs to be set up for mSupply Mobile (browser) use. Follow these simple steps to get started:
-Your mSupply server needs to be set up for mSupply Mobile use. Follow these simple steps to get started:+
  
   - Create a virtual store to hold the remote facility's stock.   - Create a virtual store to hold the remote facility's stock.
Line 51: Line 46:
     - Ensure "Pack to one" is turned on for visible items in each store.     - Ensure "Pack to one" is turned on for visible items in each store.
  
-Now you're ready - have fun! +Now you're ready - have fun!\\ 
- +\\ 
- + //  Previous:  **[[web_interface:web_interfaces_introduction]]** | | Next: **[[web_interface:msupply_customer_setup]]** //  |
-==== Setting up a Customer's user to access the web interface ==== +
- +
-You can set up multiple Contacts for each customer. +
- +
-  - Find the customer by choosing **Customers > Show Customers** and entering part of their customer name to search for them. +
-  - View their details by double-clicking the customer's record in the list +
-  - Click the **Contacts** tab. +
-  - Click **new** to add a new contact. +
-  - Fill in a user name and password +
-  - Check the **Can log into web interface** checkbox. +
- +
-{{ :web_interface:contact_details.png?500 |}} +
- +
- +
-// Previous: [[web_interface:web_interfaces_introduction|Introduction to web interfaces]]     Next: [[web_interface:msupply_mobile|mSupply Mobile Users Guide]] //+
 ---- struct data ---- ---- struct data ----
 +pagestatus.status    : 
 ---- ----
  
  • Last modified: 2017/10/18 19:14
  • by rozanna