零基础学习云计算及大数据DBA集群架构师【企业级运维技术及实践项目2015年1月27日周三】

Nginx 基于 ip 的虚拟主机配置
{
#serverb
(1)/etc/nginx/conf.d/*
[[email protected] conf.d]# vim ip.conf
server {
        listen  192.168.1.88:80;
        root    88.com;
        index   index.html;
  }
server {
        listen  192.168.1.87:80;
        root    87.com;
        index   index.html;
  }
[[email protected] ~]# ifconfig eth1:0 192.168.1.88
[[email protected] ~]# ifconfig eth1:1 192.168.1.87
[[email protected] ~]# mkdir /usr/local/nginx/88.com
[[email protected] ~]# echo ‘this is 88.com‘ > /usr/local/nginx/88.com/index.html
[[email protected] ~]# mkdir /usr/local/nginx/87.com
[[email protected] ~]# echo ‘this is 87.com‘ > /usr/local/nginx/87.com/index.html

}

Nginx 基于端口的虚拟主机配置
{
server {
    listen 80;
    root 80.com;
}
server {
    listen 8080;
    root 8080.com;
}
[[email protected] ~]# mkdir /usr/local/nginx/80.com
[[email protected] ~]# mkdir /usr/local/nginx/8080.com
[[email protected] ~]# echo ‘this is 80.com‘ > /usr/local/nginx/80.com/index.html
[[email protected] ~]# echo ‘this is 8080.com‘ > /usr/local/nginx/8080.com/index.html
}

基于名称的虚拟主机配置详解
{
1.
www.dabao.com
www.booboo.com

[[email protected] conf.d]# pwd
/etc/nginx/conf.d
[[email protected] conf.d]# cp default.conf www.booboo.com.conf
[[email protected] conf.d]# cp default.conf www.dabao.com.conf
[[email protected] conf.d]# vim www.booboo.com.conf
server {
    listen       80;
    server_name  www.booboo.com;

    location / {
        root   /usr/share/nginx/booboo.com;
        index  index.html index.htm;
    }

}
[[email protected] conf.d]# vim www.dabao.com.conf
server {
       listen       80;
        server_name  www.dabao.com;
        root   /usr/share/nginx/dabao.com;
        index  index.html index.htm;
    }
[[email protected] conf.d]# mkdir /usr/share/nginx/dabao.com
[[email protected] conf.d]# mkdir /usr/share/nginx/booboo.com
[[email protected] conf.d]# echo hi,booboo > /usr/share/nginx/booboo.com/index.html
[[email protected] conf.d]# echo hi,dabao> /usr/share/nginx/dabao.com/index.html
#重启 nginx 服务
[[email protected] conf.d]# systemctl restart nginx.service
workstation 客户端测试
[[email protected] ~]# echo 172.25.15.10 www.dabao.com >> /etc/hosts
[[email protected] ~]# echo 172.25.15.10 www.booboo.com >> /etc/hosts
2.server_name
mail.dabao.com
news.dabao.com
www.news.dabao.com
www.sports.dabao.com
[[email protected] conf.d]# vim www.booboo.com.conf
server {
    listen       80;
    server_name  ~www\..*\.booboo\.com;

    location / {
        root   /usr/share/nginx/booboo.com;
        index  index.html index.htm;
    }

}
[[email protected] conf.d]# vim www.dabao.com.conf
server {
       listen       80;
        server_name  *.dabao.com;
        root   /usr/share/nginx/dabao.com;
        index  index.html index.htm;
    }

3.location
www.booboo.com/news.html

[[email protected] conf.d]# cat www.booboo.com.conf
server {
    listen       80;
    server_name  ~www.*\.booboo\.com;

    location / {
        root   /usr/share/nginx/booboo.com;
        index  index.html index.htm;
    }
    location ~/news.html{
        root    /usr/share/nginx/dabao.com;
        index   index.html index.htm;
        }
}
4.80 default
[[email protected] conf.d]# cp default.conf err.com.conf
[[email protected] conf.d]# vim err.com.conf
server {
listen 80 default;
#在监听端口号后边添加 default 字段,即代表该虚拟主机为默认虚拟主机
location / {
root /usr/share/nginx/err.com;
index index.html index.htm;
}
#创建该虚拟主机网页文件存放目录和首页文件,一般首页文件中即为报错信息
[[email protected] conf.d]# mkdir /usr/share/nginx/err.com
[[email protected] conf.d]# echo cannot found this virtual host name > /usr/share/nginx/err.com/index.html
#重启 nginx 服务
[[email protected] conf.d]# systemctl restart nginx.service
(4)workstation 客户端测试

}
时间: 2024-08-03 11:21:41

零基础学习云计算及大数据DBA集群架构师【企业级运维技术及实践项目2015年1月27日周三】的相关文章

零基础学习云计算及大数据DBA集群架构师【Linux Bash Shell编程及系统自动化2015年1月20日周三】

老师讲的所有实验记录 1.写一个脚本,判断用户是否存在,如果存在则删除.若不存在,就提示不存在. 2.三个数字比大小,输出最大的 3.三个数字比大小,并且按从大到小排列 4.画斜线正反 5.达到如下效果 * *** ***** ******* ********* 6.写一个9*9乘法表 7.画一个平行四边形 8.连乘算法 while和until 9.要求根据userlist创建用户,要求指定用户名,用户id,用户的附加组及变更用户u密码,若对应用户的附加组不存在,则将附加组创建出来后再根据要求添

零基础学习云计算及大数据DBA集群架构师【Linux系统配置及网络配置2015年12月31日周四】

2015.12.31/Thu *************摘要************** 查看硬盘 df du 硬盘的操作 分区 fsdisk 格式化mkfs 检测 fsck 挂载 mount 卸载 umount 建立 swap 分割槽: 1. 分割:fdisk t 2. 格式化:mkswap 3. 使用:swapon 4. 观察:free df <==列出目前挂载的装置 dumpe2fs [-bh] 装置文件名 选顷不参数: -b :列出保留为坏轨癿部分(一般用丌到吧!?) -h :仅列出 s

零基础学习云计算及大数据DBA集群架构师【Linux系统环境及权限管理2015年12月24日周四】

1 2015.12.24/Thu 2 3 *************摘要************** 4 ACL主机的细部权限规划 ACL getfacl setfacl 5 attr文件与目录的隐藏属性 attr lsattr chattr 6 文件系统 P196 ext2/3/4 xfs 7 目录树 8 软硬连结 ln 9 指令和文件的搜索 which whereis locate find /var/lib/mlocate/mlocate.db 10 11 ?如何查看软链接文件在磁盘上存放

零基础学习云计算及大数据DBA集群架构师【Linux系统\网络服务及安全配置2015年1月8日周五】

考试考一天,得分94,最后一题防火墙当时还没搞明白 考题如下: 注意事项: 1.确保在重启主机后所有配置仍然生效. 2.selinux 必须为Enforing 模式,防火墙必须开始.默认策略必须清空. 3.设置主机名为stuXXX.com(“X”为你的foundation 机器ip 地址最后一位.例如:你的ip 地址为172.25.254.30,则你的主机名为stu30.com) 4.不允许ssh 登录到其他主机,已经发现按0 分计算考试得分. 5.考试满分为100 分制,70 分为及格,所有考

零基础学习云计算及大数据DBA集群架构师【预科2015年12月14日周一】

1.第一天比较轻松,上午填表格,录指纹,拍照片,做自我介绍. 2.下午老师简单介绍了一下PC\交换机\路由器\塔式服务器\机架式服务器(1U\2U)\刀片服务器\磁带机 3.班主任陈老师朱老师,预科秦老师Techer ChenTecher Zhu 15000592742Techer Qing long 4.打开电脑,安装redhat7Terminal biger/smaller/new oneCtrl+Shift+[+] 放大 Ctrl+[-] 缩小ctrl+Shift+T 新建 下午5点就放学

云计算及云数据库集群架构师

行动成就梦想 课程 课程提要 课程模块 上课要求 Linux部分课程 ULE-Linux基础部分 Linux系统环境及权限管理 LINUX初级与高级 Linux系统配置及网络配置 Linux系统.网络服务及安全配置 Shell部分 Linux Bash Shell编程及系统自动化 Mysql部分 Mysql数据库管理及 高并发数据库读写分离项目 ULE项目部分 企业级运维技术及实践项目 ULA-高级部分 Linux系统高级安全及入侵恢复 Linux系统性能分析及调优 Linux高级存储.共享存储

教你零基础如何快速入门大数据技巧

现在是大数据时代,很多人都想要学习大数据,因为不管是就业前景还是薪资都非常的不错,不少人纷纷从其他行业转型到大数据行业,那么零基础的人也想要学习大数据怎么办呢?下面一起探讨下零基础如何快速入门大数据技巧吧. 很多人都需要学习大数据是需要有一定的基础的,编程语言就是必备的条件之一,编程语言目前热门的有:Java.Python.PHP.C/C++等等,无论是学习哪一门编程语言,总之要精细掌握一门语言是非常必须的,我们先拿应用广泛的Java说起哦. .在入门学习大数据的过程当中有遇见学习,行业,缺乏系

我JAVA几乎零基础,可以学好大数据吗?

java与大数据的关系你应该明确一下.学习大数据一般要先学java,但并不代表要将java的所有内容都学习,只要学习与大数据相关的知识点就可以.下面是关于学习大数据的一些知识点,你可以大致了解一下,希望对你有所帮助.学习大数据的两大基础就是JAVA和Linux,学习顺序不分前后.需要同时掌握,才可以继续大数据课程的学习.Java:大家都知道Java的方向有JavaSE.JavaEE.JavaME,学习大数据要学习那个方向呢?只需要学习Java的标准版JavaSE就可以了,像Servlet.JSP

转行或零基础不知如何学大数据?来看看这份大数据课程大纲

大数据领域每年都会涌现出大量新的技术,成为大数据获取.存储.处理分析或可视化的有效手段.大数据技术能够将大规模数据中隐藏的信息和知识挖掘出来,为人类社会经济活动提供依据,提高各个领域的运行效率,甚至整个社会经济的集约化程度.正是由于大数据技术展现的优势 ,让越来越多的人选择进入到大数据行业,那么对于大数据技术的学习,应该怎么学呢?又有哪些内容要学呢? 大数据课程大致分为八大阶段,以下内容就是关于课程的概况,大家可以具体参考一下: 很多初学者,对大数据的概念都是模糊不清的,大数据是什么,能做什么,