Ubuntu LAMP解决2个网站的共存问题

小弟接触LAMP不长时间,很多东西都是自己一点一点摸索,问题很多希望能结交各位朋友
以下2个方案肯定存在安全性等问题,希望大家批评指出, 以下方案仅供参考。

方案1:

不同的IP地址带不同的网站
为网卡绑定第2个IP:
两块网卡的名称分别为eth0和eth1。其中eth0是连接外网的。IP为202.118.21">0.121
这样就需要添加虚拟网卡eth0:0,并绑定IP202.118.210.124
ludaxing@linux:/$sudo vi /etc/network/interfaces

添加auto eth0:0
iface eth0:0 inet static
address 202.118.210.124
netmask 255.255.255.128
network 202.118.210.0
broadcast 202.118.210.127
gateway 202.118.210.126

修改apache2虚拟主机设置
ludaxing@linux:/$ sudo vi /etc/apache2/ports.conf
修改里面的内容
Listen 80
NameVirtualHost 202.118.210.121:80
NameVirtualHost 202.118.210.124:80

<VirtualHost 202.118.210.121:80>
ServerName www.example.com
DocumentRoot /var/www/server1
</VirtualHost>

<VirtualHost 202.118.210.124:80>
ServerName www.example2.com
DocumentRoot /var/www/server2
</VirtualHost>

重起network和apache.使配置生效。

方案2:

通过APACHE的虚拟目录功能来实现
把下面内容加入到虚拟机的设定当中
Alias /server2 "/var/www/server2"
<Directory "/var/www/icons">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>

内容特性

1.Options:定义目录特性
Indexes 允许目录浏览(浏览目录内的文件)
MultiViews 允许内容协商的多视图(补全文件名)
All 除MultiView外的所有特性(如果没有Options,默认为All)
ExecCGI 允许执行CGI脚本
Includes 允许服务器端包含功能
IncludesNoExec 允许服务器端包含功能,但不支持CGI

2.设置.htaccess文件中的指令类型。
AlllowOverride None(不使用htacces直接在配置文件里进行设置)

3.访问权限的处理顺序
Order allow,deny :缺省禁止所有客户机访问
Order deny,allow :缺省允许所有客户机访问

时间: 2024-11-03 14:04:25

Ubuntu LAMP解决2个网站的共存问题的相关文章

VPS服务器配置Ubuntu + LAMP + nginx方法

网站环境 LAMP.啥是 LAMP?它是 Linux + Apache + MySQL + PHP/Perl 的缩写,是一种简洁.强劲.受到广泛支持的网站环境.国内似乎有不少人推荐把 A(Apache) 换成 N(nginx),但是我不推荐这样,因为 nginx 相对 Apache 来说,对 PHP 的支持更差一些,而且缺少 .htaccess 之类目录级配置文件的支持, rewrite 功能也不是很好用.最主要的,LAMP 还是 Ubuntu Server 官方推荐的网站环境,所以,我选择 L

ubuntu+阿里云搭建django网站,但是部署上去出现错误

问题描述 ubuntu+阿里云搭建django网站,但是部署上去出现错误 阿里云搭建django网站,域名和公网ip都买了并绑定且备案了,网站写好了,但是部署上去出现错误 Not Found The requested URL /educationma/search was not found on this server. Apache/2.4.7 (Ubuntu) Server at Port 80 哪位朋友知道该怎么办嘛?十分感谢 解决方案 在阿里云的控制面板上,申请客服,填写工单和联系电

企业站群解决和提高网站收录的最快方法

最近这段时间由于工作比较忙的原因,阿郎SEO优化负责和管理的网站比较多,无法做到对每一个网站的事无巨细的运营维护和管理检查,而一个日益凸出的问题也摆在我面前--网站的收录量一直保持在相对的收录数量却迟迟不见网站收录数量的增长,这让我不得不去认真思考和寻找解决网站收录提升的方法.阿郎SEO优化索性就和大家一起来聊聊企业群站是如何解决网站的收录问题,希望对各位网站运营或者SEO优化人员会有所帮助,希望能帮助大家解决企业网站的收录量提升. 众所周知,网站的内容被搜索引擎收录的数量越多,网站从搜索引擎那

ubuntu lamp 无法访问phpmyadmin

问题描述 ubuntu lamp 无法访问phpmyadmin addJSON( 'options', PMA_RecentTable::getInstance()->getHtmlSelectOption() ); exit; } if ($GLOBALS['PMA_Config']->isGitRevision()) { if (isset($_REQUEST['git_revision']) && $GLOBALS['is_ajax_request'] == true)

Ubuntu系统解决登录窗口分辨率过大的问题

Ubuntu系统解决登录窗口分辨率过大的问题 备份: sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup 用自己喜欢的编辑器修改xorg.conf文件: sudo emacs /etc/X11/xorg.conf 找到Section "Screen",修改或添加:SubSection "http://www.aliyun.com/zixun/aggregation/16502.html">Display&q

实例解决不同行业网站标题写法技巧

搜索引擎对网站页面的抓取机制站长们应该要深究,蜘蛛会从网站的元标签可以检测,看网站页面是否能有独特的元标签,既而判断网站是否存在相同的重复页面.随着搜索引擎算法的提升演变,元标签中title的写法显的尤为重要,网站页面能有好的标题可以获得更多的长尾关键词流量,笔者实例给大家分享下不同行业网站标题写法技巧. 商城网站产品标题描述 夏天来临之际商城网站也迎来高峰期,凉鞋成为夏天必备的纳凉产品,不管是独立的商城网站还是淘宝店铺,用户都会搜相关的关键词找到相应的产品.凉鞋按照分类可以分为鱼嘴鞋.坡跟鞋.

如何解决手机访问网站时整体相对屏幕缩小的问题

自己开发出来的网站,在手机上访问时,总是整体小了一块,不能很好的适应屏幕,每次都要用手指再放大到合适尺寸,后发现,需要在开发代码中添加: <meta name="viewport" content="width=device-width, initial-scale=1">  (可添加到第一行) 参数说明: width - viewport的宽度 height - viewport的高度 initial-scale - 初始的缩放比例 minimum-s

笔记本重装Win7系统后无法进入ubuntu的解决方法

  1.首先打开Win7系统的命令提示符窗口,然后先输入命令sudo -i; 2.先来找一找你的ubuntu安装在那个分区,用命令:fdisk -l我的部分输出如下: Device Boot Start End Blocks Id System /dev/sda1 5 69443 14998528 83 Linux /dev/sda2 69443 94825 5482496 82 Linux swap / Solaris /dev/sda3 * 94825 95299 102400 7 HPFS

解决如何让网站在Google名列前茅的技巧

技巧一.正确使用关键字 一个网站要想在搜索引擎有好的排名必须要先确定好自己网站的关键字,并正确的将之使用,一些有经验的seoer说道,两个增加网站seo排名的方法是为内容页下标签和关键字分析,还有就是你必须确认你标题具有明确的描述性,并且选择人们经常会搜索的关键字. 技巧二.建立有高品质和高权威的网站内容 对于网站的站长来说,你会希望你网站的内容在用户搜索各种关键字的时候排在最前面,因此你的网站必须就先要有高品质和高权威的内容,有一种最好的方式就是确保你网站的内容是永久有效的,第二种方式就是要求