ubuntu配置虚拟主机[单ip多网站]

第一修改apache配置文件
/etc/apache2/sites-available
下面的default文件
在文件最后加上
<VirtualHost *:80>
#网站根目录
DocumentRoot /var/www/zendstudy/public
#域名,我这里本地测试,你可以写上你的域名注意不要带http://
ServerName zendstudy
#配置文件夹权限,开启伪静态
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /var/www/zendstudy/public>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>

第二修改/etc/hosts文件

在最后加入
127.0.0.1 zendstudy

第三重启apache

在地址栏输入http://zendstudy/即可访问上述虚拟主机网站根目录

ubuntu完善环境满足zendframework开发

1.安装环境
http://www.0377joyous.com/archives/87.html
2.完善环境
开启rewrite
a2enmod rewrite
开启pdo以及pdo_mysql扩展
3.为了方便开发安装zf命令
apt-get install zend-framework-bin
4.测试环境
在var/www目录下使用
zf create project study
然后把你下载的zf框架的library目录拷贝到study目录中。这样就可以运行了~~
(当然你可以配置include_path来吧zf加入到你的系统中,这里不在赘述)

以后将在ubuntu用zednframework开发php程序了~Joyous开始吧!加油!谢谢大家的关注,我会一如既往的编程学习

Apache配置403和404留住用户

1、如果你的服务器支持htaccess文件

在htaccess配置添加:

ErrorDocument 403 /error/403.html#当然,你必须要确定error以及403和404页面存在

ErrorDocument 404 /404.html#当然你也可以写http://www.03377joyous.com/404.html

注意:千万不要直接把404或者403跳转成首页(这样会有可能会让蜘蛛丢掉你的首页抓取

htaccess功能不仅如此,还可以加上文件夹禁止访问以及密码保护等。慢慢摸索去吧~

2、在虚拟主机中配置

<Directory /web/docs>
ErrorDocument 404 /404.htm
</Directory> #说明这个是配置web/docs目录下404返回,你问是不是不同的文件夹可以定制不同的404?明确的回答你,是可以的

有人又问了,那为何要配置403和404页面呢?

seo中404的作用

Ubuntu10.10下安装黄金组合(Apache2+Mysql+php5+phpmyadmin)

1.安装apache

sudo apt-get install apache2
需要下载 3,287kB 的软件包。
解压缩后会消耗掉 10.1MB 的额外空间。
您希望继续执行吗?[Y/n]y
然后安装继续
sudo /etc/init.d/apache2 restart(重启服务器,在地址栏输入:http://localhost/或者输入127.0.0.1)
看到It works?那就对了。(对了,var这个时候应该会多了一个文件夹www)

2.安装php5

sudo apt-get install php5 php5-mysql
您希望继续执行吗?[Y/n]y
你不会选择n吧?(如果你不想安装就选择吧。。。)
然后继续安装 Continue reading