XAMPP, WORDPRESS, SMTP AND CLASSIPRESS INSTALLATION
I Router configuration
Configure the router to redirect ports 8080 and 4499 to your local machine.
II XAMPP installation
Download the latest XAMPP installer for Windows (version 1.7.7).
Install XAMPP
note: XAMPP will try to setup Apache during the installation and fail at starting Apache.
III Apache configuration
Edit ./xampp/apache/conf/httpd.conf with notepad and make the following changes:
Listen 80 --> Listen 8080
ServerName localhost:80 --> ServerName localhost:8080
Edit ./xampp/apache/conf/extra/httpd-ssl.conf with notepad and make the following changes:
Listen 443 --> Listen 4499
<VirtualHost _default_:443> --> <VirtualHost _default_:4499>
ServerName localhost:443 --> ServerName localhost:4499
Restart Apache in the XAMPP Control Panel and it should say "Running"
Restart MySql in the XAMPP Control Panel and it should say "Running"
IV Wordpress
Download the latest version of WORDPRESS in french (version
3.3.1)
Unrar the files in ./xampp/htdocs/wordpress
V Create a database with phpMyAdmin
Open IE/Firefox and go to http://localhost:8080/xampp/
Go to phpMyAdmin > Privileges >
Add a new user
example:
User Name: wordpress
host: localhost
Password: mypassword
Select "Create database with same name and grant all privileges" to have the same name for the database.
VI Wordpress installation
Open IE/Firefox, go to http://localhost:8080/wordpress, follow the installation steps using the previous information (e.g User Name: wordpress, host: localhost, Password: mypassword,
Database name: wordpress) and choose your admin password.
VII Classipress installation
Download ClassiPress_v3.1.5 (paid version or find it somewhere on the net)
Unrar the files in ./xampp/htdocs/wordpress/wp-content/themes/classipress
Activate ClassiPress theme in wordpress
VIII SMTP email setting for wordpress
Download WP-Mail-SMTP (version
0.9.1)
Unrar the files in ./xampp/htdocs/wordpress/wp-content/plugins/wp-mail-smtp
Activate the WP-Mail-SMTP plugin in wordpress plugins
a. Configure the router to redirect port 587 your local machine
example:
587 tcp/udp 192.168.0.10
b. Configure Openssl
Edit ./xampp/php/php.ini and add these 2 lines:
[PHP_OPENSSL]
extension=php_openssl.dll
c. Configure your WP-Mail-SMTP in wordpress "Settings/Email"
example:
From Email: name@gmail.com
From Name: your name
Mailer: Select "Send all WordPress emails via SMTP."
SMTP Host: smtp.gmail.com
SMTP Port: 587
Encryption: Select "Use TLS encryption. This is not the same as STARTTLS. For most servers SSL is
the recommended option."
Authentication: Select "Yes: Use SMTP authentication."
Username: name@gmail.com
Password: password
Save Changes
Send a test email to check.
note: if your SMTP is using a different port, make changes accordingly
IX Changing ClassiPress language to french
Download ClassiPress french language pack
(version 3.1)
Unrar and the files in ./xampp/htdocs/wordpress/wp-content/language/themes (create the languages/themes directory)
Edit ./xampp/wordpress/wp-config.php, check for language setting in wordpress:
define('WPLANG', 'fr_FR');
note: File naming format should be: [THEME NAME]-[LANGUAGE CODE]_[COUNTRY CODE].mo