手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表Tag:a2ensite

【笔记】ubuntu安装AMP后的小问题等

我曾经写过一篇很简单的笔记,是讲如何安装AMP的,当然很方便。。。,那篇文章在:http://www.neatstudio.com/show-522-1.shtml

今天我在使用了VPS后,也装了这些配置。但最后却仍然报错:

XML/HTML代码
  1. Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName  

现在我把我的步骤列出来。并列出解决方法

1、到/var/www/下新建一个目录,例如我的 sbphp.com,新目录的路径则为 /var/www/sbphp.com/
2、到/etc/apache2/sites-available/目录下,新建一个文件,名为sbphp.com,内容如下:

XML/HTML代码
  1. <VirtualHost *:80>  
  2. ServerAdmin xxx@xxx.com  
  3. ServerName sbphp.com  
  4. ServerAlias www.sbphp.com  
  5. DocumentRoot /var/www/sbphp.com/  
  6. <Directory /var/www/sbphp.com/ >  
  7. #这行是不显示列表   
  8. Options -Indexes  
  9. Order Deny,Allow  
  10. Allow from all  
  11. </Directory>  
  12. </VirtualHost>  

3、运行:a2ensite sbphp.com
4、然后系统会提示你重载一下apache,命令为 /etc/init.d/apache2 reload

于是乎就报上面的错了。这个问题的主要原因是没有定义ServerName,也就是没有定义默认的ServerName
5、到etc目录下建立一个hosts文件,内容为:127.0.0.1 localhost
6、回到apache2的目录,/etc/apache2/ ,打开httpd.conf,加上一行 ServerName 127.0.0.1 或者是你的服务器对应的IP地址

OK,再运行 /etc/init.d/apache2 reload ,不报错了吧。。

【备注】手工安装lamp的朋友可以看这里:http://hi.baidu.com/javatown/blog/item/c870547e956eb63d0dd7da3c.html

Tags: a2ensite