improved installation steps in README
This commit is contained in:
parent
78d8a273fc
commit
47c7b65fee
@ -9,8 +9,7 @@ INSTALLATION ON CENTOS
|
|||||||
|
|
||||||
A RPM package is provided for RedHat/CentOS Linux. The RPM package specifies
|
A RPM package is provided for RedHat/CentOS Linux. The RPM package specifies
|
||||||
dependency which must be met prior to or at the same time as the installation
|
dependency which must be met prior to or at the same time as the installation
|
||||||
of the rpm package. Some required packages are available in RPMforge. You may
|
of the rpm package.
|
||||||
have to add the RPMforge repository for automatic installation with yum.
|
|
||||||
|
|
||||||
$ rpm -ivh codepot-X.X.X-Y.Y.Y.Y.rpm
|
$ rpm -ivh codepot-X.X.X-Y.Y.Y.Y.rpm
|
||||||
|
|
||||||
@ -37,7 +36,10 @@ INSTALLATION ON CENTOS
|
|||||||
|
|
||||||
2. Customize the Subversion WebDAV access in /etc/httpd/conf.d/codepot.conf
|
2. Customize the Subversion WebDAV access in /etc/httpd/conf.d/codepot.conf
|
||||||
which the RPM package copies from /etc/codepot/codepot.http upon fresh
|
which the RPM package copies from /etc/codepot/codepot.http upon fresh
|
||||||
installation. You can skip this step if you don't need any customizations.
|
installation. The default file installed specify the location '/svn'. It
|
||||||
|
must match the path part of the subversion base URL(svn_base_url) specified
|
||||||
|
in /etc/codepot/codepot.ini. You can skip this step if you don't need any
|
||||||
|
customizations.
|
||||||
|
|
||||||
3. Create a database named 'codepot' into the running MySQL server. The
|
3. Create a database named 'codepot' into the running MySQL server. The
|
||||||
schema is defined in /etc/codepot/codepot.mysql. You can execute the following
|
schema is defined in /etc/codepot/codepot.mysql. You can execute the following
|
||||||
@ -63,11 +65,11 @@ INSTALLATION ON CENTOS
|
|||||||
is configured to use 'DbLoginModel'. You can change it by chaning the value
|
is configured to use 'DbLoginModel'. You can change it by chaning the value
|
||||||
of 'login_mode' in /etc/codepot/codepot.ini.
|
of 'login_mode' in /etc/codepot/codepot.ini.
|
||||||
|
|
||||||
$ codepot-user add username password username@your.domain
|
$ /usr/sbin/codepot-user add username password username@your.domain
|
||||||
|
|
||||||
6. Enable the user added.
|
6. Enable the user added.
|
||||||
|
|
||||||
$ codepot-user enable username
|
$ /usr/sbin/codepot-user enable username
|
||||||
|
|
||||||
7. Optionally, you can set this user to be a system administrator
|
7. Optionally, you can set this user to be a system administrator
|
||||||
in /etc/codepot/codepot.ini.
|
in /etc/codepot/codepot.ini.
|
||||||
@ -80,7 +82,17 @@ INSTALLATION ON CENTOS
|
|||||||
|
|
||||||
$ rpm -ivh codepot-peclsvn-X.X.X-Y.Y.Y.Y.rpm
|
$ rpm -ivh codepot-peclsvn-X.X.X-Y.Y.Y.Y.rpm
|
||||||
|
|
||||||
9. If you have SELinux on in the enforcing mode, check if the data directories
|
9. Check if you have SELinux on and its current mode with the sestatus command.
|
||||||
|
|
||||||
|
$ /usr/sbin/sestatus
|
||||||
|
SELinux status: enabled
|
||||||
|
SELinuxfs mount: /selinux
|
||||||
|
Current mode: enforcing
|
||||||
|
Mode from config file: enforcing
|
||||||
|
Policy version: 21
|
||||||
|
Policy from config file: targeted
|
||||||
|
|
||||||
|
If you have SELinux on in the enforcing mode, check if the data directories
|
||||||
used by Codepot has the right context set. The 'httpd_sys_content_t' context
|
used by Codepot has the right context set. The 'httpd_sys_content_t' context
|
||||||
type should be set. The Codepot RPM package sets the context type upon fresh
|
type should be set. The Codepot RPM package sets the context type upon fresh
|
||||||
installation only.
|
installation only.
|
||||||
|
Loading…
Reference in New Issue
Block a user