Ecommerce

How to Generate an SSL Certificate from GoDaddy

No GoodNeed ImprovementOKGoodExcellent (1 votes, average: 5 out of 5)
Loading ... Loading ...

To purchase a digital certificate, you must first generate and submit a Certificate Signing Request (CSR) to the Certification Authority (CA). The CSR contains your certificate-application information, including your public key. The CSR is generated with your Web server software, which will also create your public/private key pair used for encrypting and decrypting secure transactions.

SSL Server Certificates from Go Daddy® are compatible with all secure Web server software. CSR-generation instructions are available for the Web servers listed below.1, Generating a Certificate Signing Request (CSR) - Apache 2.x

Follow the below instructions to generate a CSR for your Web site. When you have completed generating your CSR, cut/copy and paste it into the CSR field on the SSL certificate-request page.

1, CSR-Generation Instructions
To generate a triple-DES encrypted key pair and a Certificate Signing Request (CSR):

Enter the following commands:

  1. cd /usr/bin/ (/your path to openssl/)
    Enter a passphrase when prompted to.
  2. openssl genrsa -des3 -out <name of your certificate>.key 1024
    openssl req -new -key <name of your certificate>.key -out <name of your certificate>.csr

e.g.,

openssl genrsa -des3 -out www.labsupplymall.com.key 1024
openssl req -new -key www.labsupplymall.com.key -out www.labsupplymall.com.csr

If you are requesting a Wildcard certificate, please add an asterisk (*) on the left side of the Common Name (e.g., “*.domainnamegoes.com” or “www*.domainnamegoeshere.com”). This will secure all subdomains of the Common Name.

Use the following reference to generate key:

About the Distinguished Name
During the creation of the CSR, you will be prompted to provide certain information about your organization. The Web server software will use this information to create your Web server certificate’s Distinguished Name (DN). Distinguished names uniquely identify individual servers:

The distinguished name contains the following information:

Country Code: The two-letter International Organization for Standardization? (ISO-) format country code for the country in which your organization is legally registered. Click the link below for a complete list of ISO country codes.

State/Province: Name of state, province, region, territory where your organization is located. Please enter the full name. Do not abbreviate.

City/Locality: Name of the city/locality in which your organization is registered/located. Please spell out the name of the city/locality. Do not abbreviate.

Organization: The name under which your business is legally registered. The listed organization must be the legal registrant of the domain name in the certificate request. If you are enrolling as a small business/sole proprietor, please enter the certificate requestor’s name in the “Organization” field, and the DBA (doing business as) name in the “Organizational Unit” field.

Organizational Unit: Optional. Use this field to differentiate between divisions within an organization. For example, “Engineering” or “Human Resources.” If applicable, you may enter the DBA (doing business as) name in this field.

Common name: The name entered in the “CN” (common name) field of the CSR MUST be the fully-qualified domain name for the Web site you will be using the certificate for (e.g., “www.domainnamegoeshere”). Do not include the “http://” or “https://” prefixes in your common name. Do NOT enter your personal name in this field.

Note: If you wish to apply your certificate to an intranet page, enter as the common name the name of the applicable intranet page (e.g., “intranet” or “web”). The name cannot contain periods. The absence of periods enables Go Daddyto detect that the common name refers to an intranet page.

If you are requesting a Wild Card certificate, please add an asterisk (*) on the left side of the common name (e.g., “*.domainnamegoes.com” or “www*.domainnamegoeshere.com”). This will secure all subdomains of the common name.

Note: If you enter “www.domainnamegoeshere.com” as the Common Name in your certificate signing request, the certificate will secure both “www.domainnamegoeshere.com” and “domainnamegoeshere.com.” And vice versa.

2, Copy and Paste your csr (www.labsupplymall.com.csr) into GoDaddy’s csr textarea. Follow instruction to click a few buttons. Then you will receive emails.

3, Activate your SSL certificate and download both the certificate files and installation instruction to your computer.

4, Upload SSL certificate files to your server.

5, Remove password from your certificate’s key:

openssl rsa -in www.labsupplymall.com.key -out www.labsupplymall.com.key.nopassword

6, Edit ssl.conf file

SSLEngine on
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP
SSLCertificateFile /home/xxx/security/www.labsupplymall.com.crt
SSLCertificateKeyFile /home/xxx/security/www.labsupplymall.com.key.nopassword
SSLCertificateChainFile /home/xxx/security/gd_intermediate_bundle.crt

7, Restart Apache:

apachectl restart.

Popularity: 1%

Comments

Essential Modules for Your OSCommerce and Zen Cart Ecommerce Web Site: Modules make your site different

No GoodNeed ImprovementOKGoodExcellent (1 votes, average: 5 out of 5)
Loading ... Loading ...

Zen Cart Must have Modules:

Add Customers from Admin

This module allows you to add a customer from admin backend. It is very useful if you get a lot of Fax/phone orders (purchase order).

Admin login as customer

Login as your customer to order product. It is very useful if you get a lot of Fax/phone orders (purchase order).

Admin Profiles:

Allows you to have full access control of individuals for accessing different parts of your ecommerce web site’s admin back end.

Drop Shipping Purchase Orders w/ PDF Packing List:

allow you to send purchase orders to dropshippers with PDF packing lists attached.

Delivery control:

Allows you add/delete deliveries (supplier, date expected), add/delete product to/from each delivery.
Mark deliveries as delivered/undelivered and updates stock.

Edit Orders:

Gives the admin the ability to modify order details.

Fedex Automated Shipping Labels:

This admin tool allows administrators to create, print, track, and cancel fedex shipments

Monthly Sales and Tax Summary Report:

This report displays a summary of monthly or daily totals.

Search Log:

Records each time a customer does a search on your site the search term (keywords entered),date/time of the search and the number of results returned.

Super Orders:

The best order management module.

User Tracking:

Track visitors.

Better Together:

Allows cross selling at a discount; a product can be linked with another specific product, another product from a specific category, or any other product, with an associated discount (in dollars or % off) if both are purchased together.

Cross Sell - Just Another Cross Sell Mod:

Advanced Cross-sell.

Cross Sell Advanced:

Original Advanced Cross-sell.

Google Sitemap:

Generate Google sitemap, don;t open your store without installing this module.

Reward Point Full Suite:

Full Reward Point/Loyalty Card Suite.

Newsletter Discount:

Allows you to offer a percentage discount to all newsletter subscribers.

Invoice:

Allows the admin to specify one or more multiple pricing groups as having “invoice” permission. Allowing customers to pay by invoice can then be done by moving the customer into one of these groups.

Purchase module:

This module allows your customer to choose PO (Purchase Order) as a payment option

ccbyfax:

Allows customer to pay by sending credit card information by Fax.

Ask A Question:

Allows customer to ask question related to specific product.

Captcha-number-subject-combo-in-one:

Add the captcha_ttf to the review, tell a friend and contact us page and create an account, fight spams.

Easy Sign Up 2:

This mods takes away the address fields. You only have First name, Last Name, Telephone, Email, and Password. If you don’t need the phone you can take that out too. This oen is good if you are selling virtual products (software, digital photo) online.

Edit Cart:

The Edit Cart module allows a customer to edit the options they selected for an item already in their shopping cart. This is useful for products with multiple options, especially products whose price is determined by attributes. If you do not use attribute, do not need to install this module.

FAQ Module:

This excellent Faq Manager module has the ability for users to submit questions, which can be answered and then activated by admin upon receipt of a system email. The Faq Manager is capable of infinite categories and sub categories. Admin has full control via a comprehensive administration panel where every setting can be managed. The Faq Manager module also supports customer reviews and includes a category sidebox.

MultiSite Module:

Manage multiple sites from a single Zen-cart Install of Zencart.

Newsletter Subscribe:

This module is for handling newsletter-only subscriptions.

Quick Order:

This module allows your customers add multiple products to cart at once by inserting the products’ model numbers and quantities for the order.

Return Authorization:

This module adds a Return Authorization Request page to your store where your customer can read your returns policy and fill in a form to obtain a return authorization request. The contents of the form are emailed to the store owner.

Testimonial Manager:

This contribution displays customer Testimonials. A sidebox shows portions of a random testimonial. When clicked on, the full testimonial is displayed.

Ty Package Tracker:

This module add the ability for your customers and admin to track packages from different carriers. By default the carriers are FedEx, UPS, USPS, DHL. You can easily add or change the carrier to another carrier.

Ultimate SEO URLs:

Transform Zen Cart ugly URL to nice URL.

Your Store Gift Cards:

This is the order total module for using plastic gift cards.

Zen Lightbox:

This contribution adds lightbox support to Zen Cart. All large product images will be displayed within a lightbox. This eliminates the need for popup windows and makes your website much more user friendly. Additional product images are displayed within a simple gallery interface.

AjaxRating: Unobtrusive AJAX Star Rating Bar for Zen Cart. http://www.my-whiteboard.com/ecommerce/unobtrusive-ajax-star-rating-bar-for-zen-cart-and-oscommerce.html

Good to have Modules:

Sphinxsearch:

for faster full text search.

Multiple Vendor Shipping:

Technorati :

Popularity: 1%

Comments

Sphinx Search Engine for Zen Cart or OSCommerce

No GoodNeed ImprovementOKGoodExcellent (1 votes, average: 5 out of 5)
Loading ... Loading ...

Here are my ideas to make Sphinx search engine to work with Zen Cart.

1, Set up Sphinx

• Setup
./configure && make && make install
vi sphinx.conf
./indexer myindex
./searchd
• Usage
include ( “sphinxapi.php” );
$cl = new SphinxClient ();
$res = new $cl->Query ( “test”, “myindex” );

2, Create a denormalized table products_search:

CREATE TABLE `products_search` (
`products_id` int(11) NOT NULL auto_increment,
`products_model` varchar(32) default NULL,
`products_name` varchar(255) default ”,
`products_barcode` varchar(32) default NULL,
`manufacturers_name` varchar(50) default NULL,
`category_name` varchar(32) default NULL,
`keywords` varchar(255) default ”,
`synonyms` varchar(255) default ”
`products_description` text,
PRIMARY KEY (`products_id`)
) ENGINE=MyISAM CHARSET=utf8 ;

3, sphinx.conf



sql_query = SELECT products_id, products_name, products_barcode, manufacturers_name, category_name
FROM products_search
sql_attr_uint = products_id
sql_attr_uint = products_name
sql_attr_uint = products_barcode
sql_attr_uint = manufacturers_name
sql_attr_uint = category_name

4, PHP code

See http://www.sphinxsearch.com/wiki/doku.php?id=php_api_docs for example.

Ref:

http://re.search.wikia.com/

http://www.ibm.com/developerworks/library/os-php-apachesolr/index.html

http://www.ibm.com/developerworks/library/os-php-sphinxsearch/

http://drupal4hu.com/node/129

http://www.shroomery.org/forums/dosearch.php.txt

http://www.shroomery.org/forums/dosearch2.php.txt

http://www.scribd.com/doc/2670976/Sphinx-High-Performance-Full-Text-Search-for-MySQL-Presentation

Technorati :

Popularity: 1%