Build Testlink 1.9.8 under the Win7 64-bit operating system

Source: Internet
Author: User
Tags vc9 dedicated server testlink

First, installation software preparation

1. Apache (Httpd-2.2.19-win64)

2. PHP (php-5.3.6-win32-vc9-x64)

3. MySQL (mysql_5.5.13_winx64)

4, testlink1.9.8


Second, install Apache

1, decompression Httpd-2.2.19-win64 to E:\server\apache-httpd-2.2.19-win64 (PS: Storage path can be set by itself)

2. Execute httpd-k Install

3, modify the E:\server\apache-httpd-2.2.19-win64\conf\httpd.conf

(1) serverroot "e:\server\apache-httpd-2.2.19-win64/"

(2) down to find Apache Open function module: #LoadModule vhost_alias_module modules/mod_vhost_alias.so

Add after module:

LoadModule php5_module "E:/server/php-5.3.6-win32-vc9-x64/php5apache2_2.dll"

Phpinidir "C:/windows/php.ini"

AddType application/x-httpd-php. html. htm. php

(3) Continue down, find DocumentRoot "e:/code/php" Settings page file directory

This row is modified to match the line this should is changed to whatever you set DocumentRoot to. After the <directory "e:/code/php" > Directory settings correspond to the /c2>

4. Execute httpd-k start again at the command prompt with no error that the server started successfully

5,IIS default 80 port so modify the listen port in E:\server\apache-httpd-2.2.19-win64\conf\httpd.conf Otherwise there will be a conflict


Third, configure PHP

1, php directory extracted to E:\server\php-5.3.6-Win32-VC9-x64\

2, change the php.ini-development into php.ini

3, open php.ini, find Extension_dir, modify its value to E:/server/php-5.3.6-win32-vc9-x64/ext

4. Find the extension list, Extension=php_gd2.dll, Extension=php_mysql.dll,
; Extension=php_mysqli.dll before the ";" Remove to open the extension

5, create a t.php file under e:/code/php/, the content is
<?php
Phpinfo ();
?>
Then enter http://localhost:81/t.php in the browser address bar

See the message indicating that the configuration was successful (note: In the picture box up the place to pay extra attention to see whether the information can come out)

Iv. installation of MySQL

1. Double-click the MySQL installation package and click Next.
2. Setup Type (installation option), there are three kinds: typical (typical), complete (full), custom (customized). Choose Custom, then click Next.
3, Custom Setup (customized installation settings), here still click the inverted triangle Select "Entire feature will is installed on the local hard drive" Put all of the installation up, and then click on the Change button below, After selecting the installation location, click Next. Note: Be sure to check all option installation locations, preferably in the same location.
4. Ready-to-Install the program (prepare the installer), observe the intermediate settings, confirm the error, click Next, otherwise, click Back and modify.
5. Wizard complete (Setup Wizard completed), click the checkbox in front of launch the MySQL Instance Configuration Wizard (Start MySQL config), then click Finish, This will enter the MySQL configuration interface. Always next.
6. Choose the Configuration method (please select a configuration type). There are two options, one is detailed configuration (verbose), one is Stardard configuration (standard), here we choose detailed configuration.
7. Choose the server type (please select a server). There are three options: Developer machine (for development testing), Server machine (for servers), dedicated MySQL server machine (dedicated server), select one, then click Next.
8. Select Database Usage (please select a DB usage). There are three kinds: the first is multifuctional database, the second is transactional database only, the third is non-transactional database only, Select the first item multifuctional Database, and then click Next.
9, select the InnoDB database file storage location (please select the drive for the InnoDB datafile), the default is the installed MySQL location. Leave the default and click Next directly.
10. Select the exact amount of traffic that is connected to the server at the same time (please set the approximate number of concurrent connections to the server). Three options: The first is decision Support (DSS)/olap (approximately 20), the second is Online Transaction processing (OLTP) (approximately 500), and the third is manual Settings ( Manual setting), select an item, and then click Next.
11. Network Options (Please select the networking options). The first is whether to enable TCP/IP connection, I did not choose, so I can only access the SQL database on my own computer, the second is the strict mode enabled (enable Strict mode), I chose, recommend the novice selected, so the code is more normative.
12. Select the default character set (please select the character set). The first is the Stardard Character set (standard character set), the default is Latin1, which is suitable for storing English; the second is best support for multilingualism (most suitable for multiple languages), the default is UTF8, which is suitable for storing multi-language character sets The third one is manual selection. Here we choose the UTF8 encoding, that is, the second or the third type of UTF8.
13. Set Windows option (please set the Windows options). The first item is whether it is installed as Windows service (install as Windows services), it is recommended to tick on, the following Service name is the server identity name, default, there is a random start MySQL option, if not selected, After starting MySQL, you need to enter the net start MySQL on cmd. The second item is whether to add the Bin folder path to the path in the environment variable (Include bin Directory in Windows path), it is recommended to tick, so that you can directly on the cmd on the Bin folder to enter any file on the use.
14. Safety option (please set the security options). The first is to modify the security settings (Modify Settings), two of which are the new root password and the confirmation input password (that is, re-enter it again), the bottom is to create an anonymous account (created an Anonymous accounts), There is no need for me here, no choice, then click Next.
15. Prepare to execute the settings you just made (ready to execute), and click Execute when you are sure of the error. After the execution completes, click Finish to finish the setup. Restart Apache.
Finally, create the cc.php under E:\code\php:

<?php

$link =mysql_connect ("localhost", "root", ".");

if (! $link) echo "Not connected successfully!";

else echo "connected successfully!";

?>

Then enter http://localhost:81 on the browser, if the following words appear:
Connection Successful!

The connection to the database has been successfully closed
It means everything is done!


V. Installation of Testlink

    1. Unzip the testlink1.9.8 to E:\code\php and change the folder name to Testlink

    2. Visit Http://localhost:81/testlink to start installing the wizard installation

    3. After the installation is successful, enter http://loacalhost:81/testlink/login.php to open Testlink and start using the ~



PostScript Construction Testlink spent a few days in the process of building a lot of twists and turns encountered many problems to consult a variety of information is also in this acknowledgment of the online great God of the article sharing also hope that I have arranged the above to you some help ~

Build Testlink 1.9.8 under the Win7 64-bit operating system

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.