<?xml version="1.0" encoding="UTF-8"?> | |
<!-- | |
Licensed to the Apache Software Foundation (ASF) under one or more | |
contributor license agreements. See the NOTICE file distributed with | |
this work for additional information regarding copyright ownership. | |
The ASF licenses this file to You under the Apache License, Version 2.0 | |
(the "License"); you may not use this file except in compliance with | |
the License. You may obtain a copy of the License at | |
http://www.apache.org/licenses/LICENSE-2.0 | |
Unless required by applicable law or agreed to in writing, software | |
distributed under the License is distributed on an "AS IS" BASIS, | |
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
See the License for the specific language governing permissions and | |
limitations under the License. | |
--> | |
<document xmlns="http://maven.apache.org/XDOC/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> | |
<properties> | |
<title>Installing</title> | |
</properties> | |
<body> | |
<section name="Installing"> | |
<subsection name="From source package"> | |
<p>Download the latest source package from the <a href="download.html">download page</a> and unpack it.</p> | |
<p>The package directory structure is as follows:</p> | |
<pre> | |
├───apidocs - API generated documentation | |
└───src | |
├───assembly - Maven assembly configuration | |
├───changes - The change log | |
├───examples - Various usage examples | |
├───main | |
│ └───php - The main source code | |
├───site - Web site source | |
└───test - Unit tests | |
</pre> | |
<p>Most users will primarily be interested in the source code which is located in | |
<code>/src/main/php</code>. The contents of this directory may be copied to a directory within your | |
project for easier access.</p> | |
</subsection> | |
<subsection name="From PEAR repository"> | |
<p>Apache log4php has it's own <a href="http://pear.apache.org/log4php/index.html">PEAR channel</a>.</p> | |
<p>To install from the PEAR channel, execute the following commands:</p> | |
<pre> | |
pear channel-discover pear.apache.org/log4php | |
pear install log4php/Apache_log4php | |
</pre> | |
</subsection> | |
<subsection name="From Composer"> | |
<p>Apache log4php is available from <a href="https://packagist.org/packages/apache/log4php">Packagist</a> via <a href="http://getcomposer.org/">Composer</a>. Please note: this channel is not an official Apache Software Foundation channel, | |
but maintained from Apache log4php committers.</p> | |
<p>To with compoers, add the following lines to composer.json:</p> | |
<pre> | |
"require": { | |
"apache/log4php": "2.3.0" | |
} | |
</pre> | |
<p>Then run:</p> | |
<pre> | |
php composer.phar install | |
</pre> | |
<p>Or, if you have composer installed as binary:</p> | |
<pre> | |
composer install | |
</pre> | |
</subsection> | |
</section> | |
</body> | |
</document> |