is the file encoding UTF-8 required? or how has it changed in the middle!
------ Best solution --------------------
The http header information contains
MS-Author-Via: DAV
The meaning of DAV is that The server's preferred method for authoring is WebDAV
WebDAV is Microsoft's http protocol extension
Based on this, it is estimated that the server will always process multi-byte text in unicode encoding.
The
).#./BuildconfAfter rebuilding the compilation file, you can now have a 64-bit Apr-util.
Iii. httpd Installation.# Cd/subversion/httpd-2.2.3#./Configure -- enable-Dav -- enable-so -- prefix =/usr/local/apache2/-- enable-maintainer-Mode
(Note that the parameters of the preceding commands cannot be reduced at will; otherwise, some unknown errors may occur.If the preceding 64-bit Linux File is compiled, run the following command:#./Configure -- enabl
Subversion Server installation manual under LinuxInstall the Linux version based on: Red Hat Enterprise Linux Server release 6.3.A ready-to-install package.(1) Download apache:httpd-2.2.23.tar.gz(2) Download Subverson.Http://subversion.tigris.org/downloads/subversion-1.6.12.tar.gzHttp://subversion.tigris.org/downloads/subversion-deps-1.6.12.tar.gzTwo-InstallationInstallation sequence is required, first install Apache, and then install Subversion.1 Installing ApacheUpload the installation compres
:
LoadModule Dav_svn_module modules/mod_dav_svn.so
Make sure it's after Mod_dav.
Now you've set up Apache and subversion, but Apache doesn't know how to handle subversion clients, such as TORTOISESVN. In order for Apache to know which directory is used as a subversion repository, you need to edit the Apache configuration file using an editor such as Notepad.
At the end of the configuration file, add the following lines:
DAV svn
br/> Svnpath e:/sv
]localrepository = Localremoterepository = Remote[Repository Local]type = Maildirlocalfolders = ~/mail[repository Remote]type = Imapremotehost = $dav _mail_serverremoteport = 1143remo Teuser = $your _account, no @remotepass = $your _pwdssl = Falsesslcacertfile =/etc/ssl/certs/ Ca-certificates.crtmaxconnections = 1realdelete = noAttention:1. The company mailbox in the custom directory preferably no Chinese name, or bad luck will be error2. To create a
update this paragraph)
#ls-L MOD_ENCODING.OSee if the MOD_ENCODING.O file has been generated and, if so, make succeeds in continuing the operation below.# Gcc-shared-o mod_encoding.so Mod_encoding.o-wc,-wall-l/usr/local/lib-llib-liconv_hook
Generate mod_encoding.so file, copy the file to your module storage directory, generally ${apache_home}/modules/# CP Mod_encoding.so/usr/local/apache/modules/mod_encoding.soThe setting of the HTTPD.CONFDThis is my setup file, reference to the Ytang'sLoadMod
The company decided to migrate svn from windows to linux. With this article, mosquitoes decided to record the process of configuring apache + svn + ssl in linux for later viewing.
Environment:
Centos 5.4 _ x64Apache 2.2.14Subversion-1.4.2 (the latest version is not considered due to packet relevance issues)
Installation Process:
1. install apache
#. /Configure -- prefix =/usr/local/apache -- enable-so -- enable-dav = shared -- enable-
mod_ssl/2.2.29 openssl/0.9.8y dav/2 mod_perl/2.0.8 Perl/v5.20.0x-powered-by:php/5.6.2expires:thu, 19 Nov 1981 08:52:00 Gmtcache-control:no-store, No-cache, Must-revalidate, post-check=0, Pre-check=0pragma: no-cacheset-cookie:phpsessid=a2ed2bf468dd811c09bf62521b07a023; Path=/content-length:820keep-alive:timeout=5, max=100connection:keep-alivecontent-type:text/html; Charset=utf-8
As we can see, there is no extra tag in the Set-cookie header. If an
= Application
Categories = Application; Development;
After saving, eclipse installation is completed. when installing some plug-ins, you must put path = xxx in linux and put it in links. However, you cannot use path = absolute path name on linux to make the installation take effect.
3. install Apache + SVN
Download httpd-2.2.6.tar.gz and decompress it to a directory.
There is nothing special about installing apache. It is basically the same as compiling apache normally. The only thing to n
the Trac Project Managment we must compile the wholething ourself.
System Description:
Standard openSUSE 11.0 Server, runlevel3.No graphical system is required because it is a Repository server and nothing more ;-)
Systemrequirements:
Install the follwing packages via openSUSE "YaST"
Openssl
Openssl-devel
Autconf
Libtool
Flex
Bison
Libapr0
Gcc-c ++
Gcc, make
Glibc-devel
Ctags
Lzo, lzo-devel
Gdbm, gdbm-devel
Libxml2-devel
Sqlite, sqlite-devel
Python, python-devel, python-doc, py
% \ modules directory3.1.2 put % svn % \ bin \ under the nine dll file intl3_svn.dll, libapr-1.dll, libapriconv-1.dll, libaprutil-1.dll, libdb44.dll, libsvn_delta-1.dll, libsvn_fs-1.dll, libsvn_repos-1.dll, copy the libsvn_subr-1.dll to the % apache % \ bin directory (it is recommended to copy all the past, otherwise it is easy to report Error 2, see below)3.2 modify the file % apache %/conf/httpd. conf3.2.1 locate the following two lines in httpd and delete the annotator:# LoadModule dav_fs_mo
-based Distributed Authoring and Versioning is a communication protocol based on the HTTP 1.1 protocol. it extends HTTP 1.1 and adds some new methods in addition to GET, POST, HEAD, and other HTTP standard methods so that applications can directly read and write to the Web Server, write file locking is supported. (Locking) and Unlock (Unlock) can also support file version control. To configure Apache mod \ _ dav \ _ svn to access the SVN file reposito
-2.4.1
[Root @ $]./configure -- enable-Dav -- enable-so -- prefix =/usr/local/Apache specifies that the installation directory of compiled files is/usr/local/Apache
[Root @ $] Make
[Root @ $] make install
Check whether the installation is successful:
[Root @ $] apachectl start
Enter the address http: // localhost/in the browser. If it works appears in the browser, the installation is OK.
2. Install Subversion
A. Download the Subversion source code.
H
1. Install the APR dependency Library (Apache Portable Runtime module)
Http://apache.mirror.phpchina.com/apr/apr-1.2.11.tar.gz./ConfigureMakeMake install
Http://apache.mirror.phpchina.com/apr/apr-util-1.2.10.tar.gz./Configure -- With-Apr =/home/chenmin/apr-1.2.11MakeMake install
Ii. recompile httpd
Check whether the installed apache2 has mod_dav installed.
If Apache has been installed successfully, use httpd-m to check whether dav_module has been installed, if not, append the '-enable-
, you need to use the Editor (such as NotePad) to edit the Apache configuration file.
Add the following lines at the end of the configuration file:
DAV svn
Br/> SVNPath e:/svn/repos1
This configuration tells Apache to first enable dav_module and then load dav_svn_module. The external URL of the version library is http: // server IP Address/repository. All the Subversion versions are physically located at e:/svn/repos1.After the configuration is compl
Glusterfs provides maximum flexibility: You can use various existing protocols to output storage volumes. It supports glusterfs clients, CIFS, NFS, and WebDAV protocols.
Reference: http://hi.baidu.com/wongxuelei/blog/item/cd32e62e6bc16c434ec22696.html official website has based on glusterfs, NFS, CIFS volume mount example, in the previous glusterfs cluster environment to build an article, also with glusterfs and CIFS mounted volume, in the article on building the win NFS client, I mounted volum
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.