How to Build the SVN + HTTP Development Environment on fedora6.0-Linux Enterprise Application-Linux server application information. The following is a detailed description. This is my work memorandum.
1. Install the corresponding software package:
Yum-y install httpd
Yum-y install subversion
Yum install mod_dav_svn
2. Configure apache.
Vi/etc/httpd/conf/httpd. conf
Added:
LoadModule cgi_module modules/mod_dav_svn.so
LoadModule cgi_module modules/mod_authz_svn.so
...
This is not a review article. Just my muttered words, not to be serious. Moreover, the following content is really very miscellaneous, not comprehensive, and you can not have the same development experience with me. So for some of the traits that I'm obsessed with, you probably won't understand. Similarly, I cannot understand all of the reasons why you love a particular trait. The background, author, and Speed of the thinkphp (TP) and Yii Framework (YII) are not covered here. Because speed is a
Server1 to Server2:# DD IF=/DEV/SDA | NC 192.168.228.222 1234※ The prerequisite for completing the above work is to implement the CD rescue mode to support the network card on the server and properly configure the IP.3. Port ScanCan perform:Ref # NC-V-W 1 192.168.228.222-z 1-1000Hatest2 [192.168.228.222] (SSH) Open4. Save the Web page# while true; Do Nc-l-P 80-q 1 5. Analog HTTP Headersreferences [[email protected] ~]# NC www.linuxfly.org 80get/http/1.1Host:ispconfig.orgReferrer:mypage.comUser-
/local/repos
Create a Subversion Library:
$ Sudo svnadmin create/var/local/repos
Grant the ownership to Apache (www-data) to perform read and write operations on the library files:
$ Sudo chown-R www-data: www-data/var/local/repos
3. Configure Apache2 (using the basic authentication method, that is, the user name and password)
Modify/etc/apache2/mod-available/dav_svn.conf and change the corresponding row:
DAV svn
SVNPath/var/local/repos
AuthType
Install the SVN server on Fedora: 1. software Installation yum-yinstallhttpdsubversionmod_dav_svn2. create the SVNrepositories path under httpd3.root in the service and set the path permission: mkdir-p/var/lib/subversion/repositorieschown-Rapache: apache/var/li
Install the SVN server on Fedora:
1. Software InstallationYum-y install httpd subversion mod_dav_svn
2. Enable httpd in the service
3. Create the SVN repositories path under root and set the path permission:Mkdir-p/var/lib/subversion/repo
Yiche.com won the CDN Management System in multiple positions
With so many vulnerabilities, I had the illusion that it was a honeypot. The importance of the CDN management system is needless to say.
However, the following content is found in a log file:
--2014-05-13 17:30:38-- http://59.151.127.48/SystemOpsPlatform/php/Interface/receiveApplyFeedback.phpConnecting to 59.151.127.48:80... connected.HTTP request sent, awaiting response... HTTP/1.1 200 OK Date: Tue, 13 May 2014 09:32:30 GMT Serv
=../../../../../../proc/self/environ SCRIPT_FILENAME=/home/sirgod/public_html/index.php SCRIPT_NAME=/index.php SERVER_ADDR=1xx.1xx.1xx.6x SERVER_ADMIN=webmaster@website.com SERVER_NAME=www.website.com SERVER_PORT=80 SERVER_PROTOCOL=HTTP/1.0 SERVER_SIGNATURE=
2
Apache/1.3.37 (Unix) mod_ssl/2.2.11 OpenSSL/0.9.8i DAV/2 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 Server at www.website.com Port 80
It i
libraries.Svnserve: svn Service ProgramSvndumpfilter: a tool used to filter data streams dumped by svn database versionsSvnsync: svn Data Synchronization tool for storing the sameSvnlook: Used to view different revisions and transactions in the undergraduate course3. Two running Modes3.1 Use svnserve as an independent service and access through svn Protocol
3.2 With the help of the mod_dev_svn module, the apache service runs (Web/DAV) and is accessed
about databases, defects, and other components that are directly linked to Web applications. This section analyzes how common error codes are used for vulnerability assessment. Pay special attention to these error codes when collecting information, because they are very helpful for the next step-improving work efficiency and reducing the total test time.A common error during the search is HTTP 404 Not Found. Generally, this Code provides detailed information about the underlying Web server and
Using Apache's DAV assumes a git repository. You need to write a configuration item for each project,Configuration content is as followsWhen the need to redeploy or migrate, the warehouse path can occur variables, need to modify this path, if the project is very much, it is very cumbersome to modify.Therefore, you can use environment variables to do the configuration.1. Add one of the/etc/apache2/envvars, for example:Export Git_repo_path=/srv/www/git/
. Configure Apache2 (using the basic authentication method, that is, the user name and password)
Modify/etc/apache2/mod-available/dav_svn.conf and change the corresponding row:
DAV svn
SVNPath/var/local/repos
AuthType Basic
AuthName "Subversion repository"
AuthUserFile/etc/subversion/passwd
Require valid-user
Optional steps: Add a user authentication file (after adding the file, andyluo does not need to enter a password when using Subv
This trial of Linux distribution is Ubuntu 12.04.5 LTS[Email protected]:~$ Lsb_release-ano LSB modules is available. Distributor ID:UbuntuDescription:Ubuntu 12.04.5 Ltsrelease:12.04codename:preciseEnvironments that need to be installed:Apache2SubversionLibapache2-svn1. Install SVN[Email protected]:~$ sudo apt-get install subversion2. Create a warehouse[Email protected]:~$ sudo mkdir/srv/svn[email protected]:~$ cd/srv/svn[email protected]:/srv/svn$ sudo svnadmin create r Epos[email protected]:/sr
#
Serversignature off
#
# Aliases: add here as your aliases as you need (with no limit). The format is
# Alias fakename realname
#
# Note that if you include a trailing/on fakename then the server will
# Require it to be present in the URL. So "/icons" isn' t aliased in this
# Example, only "/icons/". If the fakename is Slash-terminated, then
# Realname must also be slash terminated, and if the fakename omits
# Trailing slash, The realname must also omit it.
#
# We include the/icons/alias for
program will then give you a list of allModules available and you can type the name of the module you want to enable. The module will be installed and configured and ready to use.Restart or reload Apache
Now that you have enabled the module you need to restart Apache or tell Apache to reload it's configuration files. This is done using either of the following commands:
Sudo/etc/init. d/apache2 restartSudo/etc/init. d/apache2 force-Reload
Now you shoshould be done and Apache shoshould be using t
When Snow Leopard configures Apache and subversion to install xcode, it automatically installs the support for subversion. However, when I configure the HTTP support for subversion, I always report SVN: Options of 'HTTP: // localhost/svnrep ': 200 OK (http: // localhost) error. In desperation, You have to configure the HTTPS method. The result is OK, I really don't know what's wrong. The configuration is very simple, that is, remove the comment in/etc/apache2/httpd. conf:
Include/private/etc/apa
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.