Bugzilla building notes

Source: Internet
Author: User
Tags tmp folder
Bugzilla building notes-Linux Enterprise Application-Linux server application information. The following is a detailed description. I watched the bugzilla courseware and video for a day and started building bugzilla on Friday. Now I want to take a look at some of the problems and solutions during the building process.

In linux, Debian + Apache + mysql + bugzilla is installed in Vmware.

We won't talk about installing Vmware and Debian here. It is no different from installing a common virtual machine or a Linux system.

After installation, use wget to download Apache. After decompression, configure prompts error: no accpetable C compiler found in $ PATH

C compiler is not installed. Enter $ sudo apt-cache search gcc and find there is a gcc-4.4.1, So enter $ sudo apt-get install gcc directly.

Try again and prompt c compiler default output filename ....... Enter $ sudo apt-get install gcc libcb-dev to solve the problem.

Then, $./config

$ Make

$ Make install

Prompt that apache is successfully installed.

Run/usr/local/apache2/bin/apactl start

The system prompts that the port cannot be monitored because port 80 is occupied by other programs. Use netstat-npl | grep 80 to find the program that occupies this port and kill it.

In this way, the instance can be started. Another possibility is that apache2 occupies this port and queries apache2.conf to find a statement:

Include/etc/apache2/ports. conf and ports. conf have the statement listen 80. comment out the statement. Start again and then OK.

When you start apache2, both http. conf and ports. conf are loaded, so there are two listen 80. You can say that this is the port occupied by apache2.

Install mysql and install mysql according to the Baidu process. You can download the compiled mysq without making. After installation, pay attention to modifying the permissions of a series of files. Here I have a problem with the prompt that can't connect to local MySQL server through socket 'tmp/mysql. sock '(2 ).

The first consideration is the permissions of the tmp folder, which is still not resolved. Later, I checked the log and found that the file could not be created due to insufficient space. I cleared useless files and made room for it. Then I started it normally.

Then download and install Bugzilla .. /Checksetu. pl -- check-modules and perl modules are available. If other modules are missing, install them as prompted. If all modules are required, click OK. You do not need to install the Option module.

Well, this was the result of Friday, with many problems. Finally, enter http: // localhost/bugzilla/index. cgi in the browser. The prompt is that the permission is insufficient, but the prompt is still displayed after the permission is changed. The reason is not found yet. You can continue searching after you go to work on Monday.

Author: Perfume Lily
Related Article

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.