Ubuntu Web服务器网站首页存放路径
Ubuntu 环境下使用Apache2配置Web服务器,如果服务器的内网ip地址为192.168.1.111,则在启动Apache2服务后,在浏览器输入192.168.1.111会看到主页显示Apache2 Ubuntu Default Page,如下图:
那么,如何替代这个首页呢?
首先,Apache2配置后会会指向一个目录/var/www/html,这个目录下会产生一个index.html,这个单网页文件就是上面看到的首页Apache2 Ubuntu Default Page。如果用WordPress见网站,其实整个WordPress目录就是放在/var/www/html下的。这里假设有两个网站WP001和WP002,那么此时/var/www/html目录下就会有一个文件和两个目录,分别是index.html、目录WP001和目录WP002,这些解析到浏览器的结果如下:
/var/www/html/index.html 对应网址:http://192.168.1.111
/var/www/html/WP001/index.php 对应网址:http://192.168.1.111/WP001
/var/www/html/WP002/index.php 对应网址:http://192.168.1.111/WP002
以上就是网址对应规律,如果有域名并解析,那就是把192.168.1.111换成域名。
1、简单的单文件替代方法
想要将主页从替换Apache2 Ubuntu Default Page替换成自己的首页就很简单了,现将/var/www/html原来的index.html备份,然后将自己的主页单文件改名为index.html拷贝到/var/www/html目录下即可。
2、替换成网站首页
假设上面例子中,给WP001解析域名www.1234.com;WP002解析域名www.5678.com,那就是有两个网站在这台服务器。
那么,先在/etc/apache2下新建一个httpd.conf配置文件。
cd /etc/apache2
sudo gedit httpd.conf
然后,写入:
<VirtualHost *:80>
ServerName www.1234.com
DocumentRoot /var/www/html/WP001
DirectoryIndex index.php
</VirtualHost>
<VirtualHost *:80>
ServerName www.5678.com
DocumentRoot /var/www/html/WP002
DirectoryIndex index.php
</VirtualHost>
保存退出。
回到/etc/apache2修改apache2.conf
sudo gedit apache2.conf
添加一行
Include httpd.conf
保存退出。
重启apache2服务
sudo service apache2 restart
Ubuntu Web服务器网站首页存放路径相关推荐
- linux web服务器故障,Linux Web服务器网站故障分析常用的命令
http://www.ha97.com/4392.html PS:整理一些Linux Web服务器网站故障分析常用的命令,内容均来源于网络.如果你是老手,什么好的命令集或者必杀技欢迎留言,丰富此文! ...
- ubuntu云服务器网站安装教程,ubuntu云服务器安装教程
ubuntu云服务器安装教程 内容精选 换一换 将挂载在弹性云服务器中的磁盘卸载.对于挂载在系统盘盘位(也就是/dev/sda或/dev/vda挂载点)上的磁盘,当前仅支持离线卸载.即卸载磁盘时,弹性 ...
- linux web服务器系统优化,Ubuntu WEB服务器参数优化
首先最主要的是要装64位的Ubuntu,这样单个进程的内存限制就没有了. 1.文件句柄.默认是1024,修改为65535. $ sudo vi /etc/security/limits.conf 加入 ...
- Linux Web服务器网站故障分析常用的命令
系统网络连接状态: 1.查看TCP连接状态 1 2 3 4 5 6 netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn netstat -n | ...
- web服务器网站网速慢的原因,apache配置优化 - 解决apache环境下网站访问速度慢的问题...
如果apche访问量过大,将会导致页面打开迟缓,下载速度也降低,如果由于经费和环境问题,集群方案没有得以应用.可以通过对Apache2增加模块MPM来进行优化, 这里我选择线程型MPM加以优化: 开启 ...
- Web前端-网站首页和注册界面的实现
首页用到的知识如下: 1.bootstrap框架 2.jQuerry实现页面定时弹出广告 注册界面用到的知识: 1.bootstrap框架 2.jQuerry实现省市联动操作 3.jQuerry实现表 ...
- 实验5 WEB服务器安全设置
实验5 WEB服务器安全设置 [实验目的] [实验环境与设备] [实验要求] 过程如下: [实验目的] 掌握WEB服务器的安全设置与管理的内容.方法和过程: 提高对WEB服务器安全管理的能力: [实验 ...
- 在VMware上搭建web服务器
1.创建角色 开始–>管理工具–>服务器–>服务器管理器–>角色–>右击,选择添加角色–>web服务器II–>安装 2.web服务器网站的配置 开始–> ...
- Mongoose源码剖析:外篇之web服务器
引言 在深入Mongoose源码剖析之前,我们应该清楚web服务器是什么?它提供什么服务?怎样提供服务?使用什么协议?客户端如何唯一标识web服务器的资源?下面我们抛开Mongoose,来介绍一个we ...
最新文章
- 卡方检验 python
- Vue组件通信的7个方法
- NOIP2007 树网的核 [BZOJ2282][Sdoi2011]消防
- 【笔记】springboot使用Spring-data-jpa
- 中国软件正版化的理想模型
- STIMULUS(二) —— Hello, Stimulus
- SpringCloud-Learning
- python安装redis模块_安装redis及python redis模块
- 【Git】Python项目依赖库过大无法提交的问题
- 操作员界面图形设计的基本原则
- Spring装配集合属性
- (转载)Druid创始人Eric Tschetter详解开源实时大数据分析系统Druid
- linux 查看硬盘健康,linux硬盘检测健康状态
- 泰坦尼克号数据集下载
- Hash表的时间复杂度为什么是O(1)?
- 【机器学习】左逆、右逆、伪逆和广义逆的概念理解
- MarkDown在线编辑器(支持公众号知乎)
- Sublime Text 3在行前插入递增数字序号的方法
- 数据结构最常用的排序算法一(冒泡、插入、选择)-Java实现
- python自学第七天之字典的增删改查