Wampserver2.2e-php5.3.13-httpd2.2.22-mysql5.5.24-32b.exe installation configuration considerations

Source: Internet
Author: User

This article is just a record for installing wampserver by yourself. It's just a learning note for beginners.

1. One way to next
2. to configure the mail server, add your SMTP mail server and your mail address.
3. continue to the next step until the process is completed.
4. Start Wamp Server. If you see that the Wamp icon turns green, your port 80 is not occupied, you can directly use http: // localhost as the server address. If the Wamp icon is yellow, port 80 is occupied. Modify the Apache port.

5. Click the Wamp icon and select Apache> service> test port 80.
At this time, a command line window will pop up, showing the server occupying port 80.
Stop the service and release the service from port 80 to Apache.
You can also modify the server port of Apache.
6. Modify the service port of Apache
6-1. Click the Wamp icon and select APACHE-> httpd. conf.
Find
Listen 80
Servername localhost: 80
Change 80 to the desired port number, such as 8080.
Listen 8080.
Servername localhost: 8080
Save it. Restart Wamp Server to see if your Wamp icon turns green :)

7. Click the Wamp icon and select localhost to check whether everything works.
If a webpage cannot be found, http: // localhost/is displayed in the address bar/
Use the following methods.
Find wampmanager. TPL in the Wamp installation directory.
File.
Example: C: \ Wamp \ wampmanager. TPL
Find the following lines
Type: item; caption: "$ {w_localhost}"; Action: Run; filename: "$ {c_navigator}"; parameters: "http: // localhost/"; glyph: 5
Type: item; caption: "$ {w_phpmyadmin}"; Action: Run; filename: "$ {c_navigator}"; parameters: "http: // localhost/PHPmyAdmin /"; glyph: 5
Type: item; caption: "$ {c_webgrind}"; Action: Run; filename: "$ {c_navigator}"; parameters: "http: // localhost/webgrind /"; glyph: 5
Add the port number, as shown in the following figure.
Type: item; caption: "$ {w_localhost}"; Action: Run; filename: "$ {c_navigator}"; parameters: "http: // localhost: 8080 /"; glyph: 5
Type: item; caption: "$ {w_phpmyadmin}"; Action: Run; filename: "$ {c_navigator}"; parameters: "http: // localhost: 8080/PHPmyAdmin/"; glyph: 5
Type: item; caption: "$ {c_webgrind}"; Action: Run; filename: "$ {c_navigator}"; parameters: "http: // localhost/webgrind: 8080/"; glyph: 5
Save and exit wampmanager. TPL. Click the Wamp icon to restart all services. Then select localhost to see if everything is normal. If the problem persists, we recommend that you exit Wamp and restart Wamp and try again.

 

PhpMyAdmin FAQs
Q1: the settings in your configuration file (the root with a blank password) correspond to the default Administrator Account of MySQL. Of course, it is okay to run your MySQL Server by default. However, it is highly likely to be infiltrated, we strongly recommend that you immediately set a password for the 'root' user to fix this vulnerability.

A1:

The setting in your configuration file (the root with a blank password) corresponds to the MySQL Default Administrator account... solution after Wamp is installed, you will be prompted when you enter phpMyAdmin:

The settings in your configuration file (the root with a blank password) correspond to the default Administrator Account of MySQL .......

The solution is simple:

1. Modify the password for root @ localhost permission.

Open phpMyAdmin of Wamp, go to its management interface, and click Permissions. A user permission table is displayed on the page. Find the user as follows:

Root: The data row of the host is localhost. Click the modify button next to it to bring up the detailed permission configuration page. Find the Change Password item in it,

After entering the password you want to modify twice, click execute to complete the password modification for the root @ localhost permission in the database.

2. Modify the phpMyAdmin configuration file.

Find the phpMyAdmin installation directory under the Wamp directory, and find the config. Inc. php file under the phpMyAdmin installation root directory,

Open it and you will find that the value of $ cfg ['servers'] [$ I] ['Password'] is null. Change the value to the password set in step 1. Restart the Wamp service. OK.

Q2:
Not all advanced phpMyAdmin functions are set, and some functions are unavailable. Click here to find out the cause.
A2:
Quick Setting advanced features:

Use script/create_tables. SQL to create required data tables.
Create a user and grant it the permission to access the data table created in the previous operation.
Enable advanced functions in the configuration file (config. Inc. php). For more information, see examples in config. sample. Inc. php.
Log on to phpMyAdmin again to load the new configuration and make it take effect.

Q2-1:
Not all advanced phpMyAdmin functions are set, and some functions are unavailable. Click here to find out the cause.
A2-1:
Solution: not all advanced phpMyAdmin functions are set, and some functions are unavailable. Click here to find out the cause. I have written an article about how to build the lnmp environment in Ubuntu: Build nginx + PHP + MySQL + phpMyAdmin in Ubuntu 12.04.

After phpMyAdmin is installed, phpMyAdmin prompts that the advanced phpMyAdmin functions are not all set, and some functions are unavailable. Click here to find out the cause.

 

The solution is as follows:

Go to the phpMyAdmin official website and download a complete phpMyAdmin installation package,

Official phpMyAdmin Website: www.phpmyadmin.net

I downloaded this: phpMyAdmin-3.5.2-all-languages

Download, decompress, and find the create_tables. SQL file in the examples directory,

Open http: // localhost/phpMyAdmin and then import the SQL file to the database. There are many import methods, so we will not introduce them here.

 

Modify/etc/PHPmyAdmin/config. Inc. php and set:

$ Cfg ['servers'] [$ I] ['pmadb'] = 'phpmyadmin ';
$ Cfg ['servers'] [$ I] ['bookmarktable'] = 'pma _ bookmark ';
$ Cfg ['servers'] [$ I] ['relation'] = 'pma _ relation ';
$ Cfg ['servers'] [$ I] ['table _ info'] = 'pma _ table_info ';
$ Cfg ['servers'] [$ I] ['table _ coords '] = 'pma _ table_coords ';
$ Cfg ['servers'] [$ I] ['pdf _ page'] = 'pma _ pdf_pages ';
$ Cfg ['servers'] [$ I] ['column _ info'] = 'pma _ column_info ';
$ Cfg ['servers'] [$ I] ['History '] = 'pma _ history ';
$ Cfg ['servers'] [$ I] ['designer _ coords '] = 'pma _ designer_coords ';

Remove all the preceding comments and save and exit the file,

Log out of phpMyAdmin and log on to phpMyAdmin again. You will find that "phpMyAdmin advanced functions are not all set, and some functions are unavailable. Click here to find out the cause. "The error message is missing ~!

 

PhpMyAdmin prompts you to use the number of users defined in the configuration file to control connection failure. Please refer to the followingArticle:

PhpMyAdmin error: failed to control user connection defined in the configuration file

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.