Articles of configuration

回溯configurationhgweb.cgi为Mercurial存储库提供服务

我有麻烦让我的hgweb.cgi脚本成功地读取我的hgweb.config文件。 它失败与错误Abort: /var/www/hg/hgweb.config: not a Mercurial bundle file 。 下面的细节 /var/www/hg/hgweb.config [collections] / = /home/danish/repos/hg/ [web] baseurl = /hg style = git-web 错误详情 Traceback (most recent call last): File "hgweb.cgi", line 17, in <module> application = hgweb(config) File "/usr/lib/pymodules/python2.6/mercurial/hgweb/__init__.py", line 12, in hgweb return hgweb_mod.hgweb(*args, **kwargs) File "/usr/lib/pymodules/python2.6/mercurial/hgweb/hgweb_mod.py", line 30, in __init__ self.repo = hg.repository(u, […]

Thunderbird如何发现电子邮件服务器?

我们正在部署一些带有子域mailtesting电子邮件服务器(即mail.example.com )。 现在看来,雷鸟发现电子邮件服务器,当我们configuration电子邮件。 雷鸟如何完成这个? 我假设它试图将电子邮件地址的右侧添加一个子域列表。 它是否正确? 如果是这样,有没有人有任何文件这个和/或它所尝试的子域名列表?

FTP使用VSFTPD“访问被拒绝”

我正在运行Ubuntu 10.04 i386。 我使用Cyber​​duck(FTP GUI客户端)连接到我的服务器mysub.domainname.com(在这里改变)。 这是我想要做的: 1)将apache2 root从/var/www更改为/home/myuser/webroot以提供像index.html这样的文件 2)允许FTP写入/home/myuser/webroot 3)允许myuser用他的用户/通过组合与FTPlogin和读/写myuser文件夹中的任何地方 Apache2根文件夹工作正常。 去myserver.com/index.html工作。 但是我无法写FTP,即使我在etc/vsftpd.conf更改了这些行: listen=YES #listen_ipv6=YES anonymous_enable=NO local_enable=YES write_enable=YES #local_umask=022 #anon_upload_enable=YES #anon_mkdir_write_enable=YES dirmessage_enable=YES use_localtime=YES xferlog_enable=YES connect_from_port_20=YES #chown_uploads=YES #chown_username=whoever #xferlog_file=/var/log/vsftpd.log #xferlog_std_format=YES #idle_session_timeout=600 #data_connection_timeout=120 #nopriv_user=ftpsecure #async_abor_enable=YES #ascii_upload_enable=YES #ascii_download_enable=YES #ftpd_banner=Welcome to blah FTP service. #deny_email_enable=YES #banned_email_file=/etc/vsftpd.banned_emails # chroot_list_enable below. #chroot_local_user=YES #chroot_local_user=YES #chroot_list_enable=YES #chroot_list_file=/etc/vsftpd.chroot_list #ls_recurse_enable=YES secure_chroot_dir=/var/run/vsftpd/empty pam_service_name=vsftpd rsa_cert_file=/etc/ssl/private/vsftpd.pem 问题 每当我尝试在/home/myuser或/home/myuser/webroot创build一个文件夹时,我得到错误Create […]

使用nginx的部分反向http代理

我有几个HTTP服务运行在同一台机器上,在不同的端口上。 我想使用nginx作为反向代理,但我似乎无法让我的设置非常正确。 我想要以下内容: /fossil/ ==> http://127.0.0.1:8080/fossil/index.php /fossil/(whatever) ==> http://127.0.0.1:8080/(whatever) /fossil/(whatever) http://127.0.0.1:8080/(whatever) /webmin/ ==> http://127.0.0.1:10000/ 一些更具体的位置由nginx自己服务 和其他一切由Apache ==> http://127.0.0.1:8001处理 这是头两个似乎造成麻烦, 我希望/fossil/下的所有东西都能在8080号港口化石处理。 除了根本身,必须由一个特殊的PHP页面(在Apache下)来处理。 怎么走这里?

Apache .htaccess无法正常工作

我可以访问安装了apache的Ubuntu机器,我连接到使用PuTTy。 出于某种原因,我的.htaccess文件不能正常工作,这是它包含的所有内容: ErrorDocument 404 /handler.php 而不是去到handler.php页面,它打印出一般Not Found apache页面。 我search了谷歌,所有我能find的信息说,确保在你的ApacheconfigurationAccessFileName设置为.htaccess和AllowOverride设置为全部。 我改变了我的configuration文件(/etc/apache2/apache2.conf),它现在包含这个: AccessFileName .htaccess <Directory /> AllowOverride All #AllowOverride None </Directory> 我重新启动apache( sudo /etc/init.d/apache2 restart ),但我仍然得到完全相同的问题。 对不起,我对Linux和Apache Config不熟悉。

md3000i:从健康的拔出的硬盘中恢复数据,但在arrays上删除configuration

我有一个MD3000i SAN专家的问题: 我们在MD3000i DELL SAN上安装了2个磁盘的RAID。 我们删除了存储arrays上的configuration,而没有插入此RAIDconfiguration的磁盘。 现在我们把磁盘放回数组中,我们试着读取数据。 不幸的是,arrays没有识别到​​磁盘。 你知道如何重用我们的磁盘,并再次读取arrays上的数据(我们可以以某种方式检索应用到磁盘的configuration并重新创buildarrays上的正确configuration)? 这也让我想知道如果MD3000i出现硬件故障会发生什么,并购买了新的。 我们会面临同样的问题,不能使用我们的磁盘,并检索他们的数据? 谢谢你的帮助,

应该在生产中删除Apache ScriptAlias / cgi-bin / / usr / lib / cgi-bin /行吗?

这里是我当前的Apacheconfiguration的一部分,指的是cgi-bin的东西。 这个信息被包含在debian的默认configuration中。 这应该在现场/生产机器上删除? ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory>

Ubuntuconfiguration键盘非互动

我设置了一些Chef脚本来构build和configurationUbuntu 11.04实例进行开发。 我遇到了一些麻烦,找不到用户交互重新configuration键盘。 我试过用setxkbmap gb但是一旦你重新启动setxkbmap gb就会重置,而不是所有的程序似乎都遵守这个设置。 有人可以指点我正确的文件或命令来改变键盘布局,并坚持在会议和程序。

等待用户configuration文件服务 – 永远

我有两个由T1分隔的AD服务器。 主AD / DNS /漫游configuration文件服务器的位置A是子网192.168.0 位置B,这是辅助AD服务器(我试图configuration,但是…)在子网192.168.1 我明白这可能是一个DNS问题。 在Sonicwall上通过DHCP分配给该子网的唯一DNS服务器是位置A中的AD服务器。我在ping和nslookup中获得了DNStesting的正面结果。 我join了,未join,重新join了这个领域。 所有的事件查看器告诉我,login过长,花了931秒,需要很长时间才能注销,并且有一个csc资源无法加载… 简单地说,这个轮廓对于T1来说太大了? 我已经启用了文件夹redirect – 仍然在永久,坚持在“等待用户configuration文件服务”。 请注意,这发生在位置B的Win2k8R2和常规Windows 7上。 现在正在发生在地点A以及… [可能修复 – 它可能只是原始configuration文件的大小,即使在文件夹redirect] 解决此问题的最佳方法是什么?

MySQLconfiguration和优化

以下是我的服务器Giga专用6核心的信息: 英特尔酷睿i7(6 x 3,20GHz) 24 GB RAM 160 GB固态硬盘+ 2000 GB硬盘我安装了CentOS 5.6(64位)和Plesk Panel 10 Apache版本是2.2.19 MySQL版本是5.5 PHP 5.3.6 我有兴趣优化mysql服务器。 我会有几十个数据库,他们的copule是几个千兆字节的大小。 所以我要求my.cnfvariables的意见。 这是我的my.cnf: key_buffer_size = 1024M table_cache = 1024 sort_buffer_size = 32M read_buffer_size = 32M read_rnd_buffer_size = 16M myisam_sort_buffer_size = 128M thread_cache_size = 16 query_cache_size= 64M query_cache_limit = 1M thread_concurrency = 8 innodb_buffer_pool_size = 500M innodb_additional_mem_pool_size […]