我只是给自己一个slicehost的基本切片玩弄,所以我可以学习如何设置networking服务器。 我在服务器上安装了Ubuntu 10.04.2。 我能够成功地从头开始运行服务器,这些都是我所做的 – 遵循本教程 。 我知道这可能只是一个初学者教程,所以,我想知道你们是否可以告诉我你在设置生产服务器时想做什么。 这些是遵循的步骤: 更新和升级Ubuntu sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server 备份和编辑apache2.conf的副本设置: “ServerTokens Full”到“ServerTokens Prod” 'ServerSignature On'到'ServerSignature Off' 备份php.ini ,然后将“expose_php = On”更改为“expose_php = Off” 重新启动Apache 安装Shorewall防火墙 configurationShorewall只接受HTTP和SSH连接(在规则文件中) 在启动时启用shorewall 将网站添加到服务器: sudo usermod -g www-data root sudo chown -R www-data:www-data /var/www sudo chmod -R 775 /var/www 编辑: 更多步骤: 1)创build另一个用户帐户并禁用root帐户。 2)更改ssh的端口。 请随意添加的东西被遗漏/做错了,否则你会做一个生产服务器。 […]
http:// localhost:8080 / manager / html在tomcat6的apt-get安装(2.6.35-27-generic amd64上的JVM 1.6.0_20-b20上的6.0.28)上给出404错误。 http:// localhost:8080 / host-manager / html的作品。 列出一个主机名localhost。 用apt-get安装tomcat6-admin。 $ ls dpkg -l | grep -i tomcat6-admin ii tomcat6-admin 6.0.28-2ubuntu1.1 Servlet and JSP engine — admin web applications $ cat /usr/share/tomcat6/conf/tomcat-users.xml <tomcat-users> <role rolename="admin"/> <role rolename="manager" /> <user username="tomcatuser" password="Password1" roles="admin,manager"/> </tomcat-users> $ cat /usr/share/tomcat6/conf/Catalina/localhost/manager.xml <Context path="/manager" docBase="/usr/share/tomcat6-admin/manager" […]
我有一个Windows 2008 R2虚拟服务器。 我使用IISpipe理器删除了“默认网站” ,现在我所有的其他网站现在都报告错误,说他们无法访问网站(或类似的东西)。 我以为我可以删除angular色,重新安装IIS,并开始一个干净的石板。 重新安装IIS后,现在报告事件日志中的以下错误: 万维网发布服务(WWW服务)未能为“4”的网站注册“ http://www.mash-guild.com:80:192.168.245.132/ ”的URL前缀。 所需的networking连接可能已被使用。 该网站已被禁用。 数据字段包含错误编号。 这是与德国错误笔记(我来自德国)的完整版本: Der WWW-Publishingdienst (WWW-Dienst) konnte das URL-Präfix "http://www.mash-guild.com:80:192.168.245.132/" für die Website "4" nicht registrieren. Die erforderliche Netzwerkverbindung wird möglicherweise bereits verwendet. Die Website wurde deaktiviert. Das Datenfeld enthält die Fehlernummer. Ereignis-XML: <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="Microsoft-Windows-IIS-W3SVC" Guid="{05448E22-93DE-4A7A-BBA5-92E27486A8BE}" EventSourceName="W3SVC" /> <EventID Qualifiers="49152">1007</EventID> <Version>0</Version> […]
我想build立一个使用Ubuutu作为我的客户端的Linux LDAP域。 目前我有一个LDAP服务器设置,用户可以通过LDAP服务器进行身份validation。 但是如何创build漫游configuration文件正成为我的一个挑战。 我也有个人电脑,有我想要映射用户主目录的存储。 请帮忙..
在我创build一个虚拟主机之前,我可以看到“ http:// localhost ”,但是当我创build一个虚拟主机时,我看不到“ http:// localhost ”和虚拟主机“ http:// test ” 这是我的虚拟主机configuration文件: <VirtualHost test:80> ServerAdmin [email protected] ServerName test ServerAlias test DocumentRoot "/home/javad/Public/test/public" <Directory "/home/javad/Public/test/public/" > Options Indexes FollowSymLinks MultiViews ExecCGI DirectoryIndex index.php AllowOverride all Order allow,deny allow from all </Directory> </VirtualHost> 所以我跑了2场testing 并补充说 127.0.0.1testing到/ etc / hosts文件并重新启动apapche2 但之后,我无法访问http://testing甚至http:// localhost我得到 Forbidden You don't have permission to access […]
我第一次试图嫁给LDAP作为Samba的后端。 我正在按以下说明进行操作: 本站和我正在进入第5部分时遇到了以下错误:“ldap_bind:无效凭据(49)”谷歌search已经指向了slapd.conf文件,在/ etc / ldap目录或磁盘上的任何位置都有一个,尽pipe安装了ldap两次并运行了dpkg-reconfigure两次。 slapd的configuration文件最近是否已更改?
我将我的nginx服务器从0.7.x升级到1.0.2,并且复制了新的nginx服务器的旧configuration文件。 一切工作正常,除了if-指令。 我在旧的configuration文件中有以下的代码块,似乎没有与最新的nginx版本。 location /myapp { if (!-e $request_filename) { rewrite ^/myapp/(.*)$ /myapp/index.php?q=$1 last; break; } root /var/www; index index.php index.html index.htm; } 任何想法有什么不对? PS:是的,我知道IfIsEvil和我尝试探索try_files,但我无法弄清楚如何传递只有部分的URI后myapp /作为传递inputURI到index.php像这样: try_files $uri index.php?q=$uri
所以我购买专用服务器和提供商说我有4个可用的IP。 让我们说,这是IP1,IP2 … IP4,所以我想设置我的专用服务器上运行多个域上的IP,例如在IP1上的domain1 …我没有这个问题,现在我想当我运行PHP脚本在domain1 / script.php上,当这个脚本从whatismyip.com(例如)whatismyip.com显示ip1的数据(file_get_contents()),当我运行domain2它显示ip2等。 所以这意味着每个域都有自己独立的外部IP,我需要帮助如何在基于Linux(CentOS)的服务器上设置这个。 我知道是可能的,VPS是如何工作的例子,但我想知道解决scheme在哪里,我需要从PHP代码,或Apacheconfiguration或第三个选项启动自定义的Linux脚本? 如果你知道解决scheme,请帮助我。 先谢谢你。
托pipe我的terminal服务的服务器设置为使用dd/mm/yyyy和Pounds作为币种。 当我作为一个用户login,而不是得到上述设置我得到mm/dd/yyyy和Dollars货币; 但是,如果我以pipe理员身份login,则会使用预期的设置。 有谁知道该怎么做才能让非pipe理员用户获得所需的dd / mm / yyyy和磅的设置? 谢谢。
我似乎有错误的垃圾邮件,现在正在尝试改变它。 我在其他地方读取删除/root/.cpam,我做了,但没有帮助我启动对话框。 当我input控制台或configuration,我得到: perl -MCPAN -e shell Terminal does not support AddHistory. cpan shell — CPAN exploration and modules installation (v1.7602) ReadLine support available (try 'install Bundle::CPAN') cpan> o conf CPAN::Config options from /usr/lib/perl5/5.8.8/CPAN/Config.pm: commit Commit changes to disk defaults Reload defaults from disk init Interactive setting of all options build_cache 10 build_dir /home/andy/sw/bugzilla-4.0.1/install DateTime/build […]