精华内容
下载资源
问答
  • 2、安装完的目录都在下面这文件夹里 打开文件中的配置文件: 查看监听的是80端口,保存后重启apache服务 /etc/init.d/httpd restart 如图显示启动成功,如果不想看到中间那堆不重要的东西也可以改 打开 vi ...

    1、使用 yum install httpd 安装apache
    2、安装完的目录都在下面这个文件夹里
    在这里插入图片描述
    打开文件中的配置文件:
    在这里插入图片描述
    查看监听的是80端口,保存后重启apache服务 /etc/init.d/httpd restart
    在这里插入图片描述
    如图显示启动成功,如果不想看到中间那一堆不重要的东西也可以改 打开 vi http.conf 在里面找到ServerName 在这里插入图片描述
    这一行 把起那面的注释打开,改成如下的设置:在这里插入图片描述后保存退出。然后按上面的重启一下服务。
    3、在这里插入图片描述
    这是两个查看端口是否启动的命令,可以运用于所以端口的查看是否启动,如上图表示端口已经启动。
    4、他的发布目录也是固定的在 /var/www/html/ 目录下,然后我们打开浏览器输入ip就可以看到网页
    在这里插入图片描述
    如果出不来这个界面就要到虚拟机中关掉防火墙 命令是 /etc/init.d/iptables stop 就可以了;这是由于我们没有创建一个网站的目录所以跳转到这个页面的。
    5、我们在当前目录下新建一个网站 在这里插入图片描述
    可以在里面写入你想写的东西 保存退出;然后刷新一下网页就出来了
    在这里插入图片描述

    Apache一台服务器搭建多个网站用源码安装和使用yum安装的差别
    1)源码包安装可以定义很多的参数,而yum安装的参数系统已经安排好了,只要记住路径就可以
    2)源码安装自由可以根据自己需求设置 安装一些参数定义路径,适用于一下大公司或要完成一些大工程
    yum就是使用简单路径固定****

    展开全文
  • 1、我们安装的apache再在 /usr/loacal/apache2/conf/ 按下面图片寻找配置文件。extra就是拓展文件。... 注:这是配置基于域名下的apache服务器搭建网站,如果要基于ip地址搭建就把开始的时候的*改为ip地址就 可以了

    1、我们安装的apache再在 /usr/loacal/apache2/conf/ 按下面图片寻找配置文件。extra就是拓展文件。在这里插入图片描述
    2、接下来我们配置虚拟主机
    在这里插入图片描述
    3、建立文件夹 mkdir /data/webapps/{www1,www2} -p
    在两个文件夹里面分别新建两个 index.html 在里面编辑
    写入要访问的域名地址,前面可以自己相加的东西
    4、监查一下错误,然后重启 如图
    在这里插入图片描述
    表示启动成功
    5、

    由于我们访问的时候需要dns来解析域名,所以我们需要在host文件里定义这么一条记录 地址为
    在这里插入图片描述
    写字板打开添加 ip+域名 由于我们上面配置了两个所以这里也要写两个 192.138.181.135 www.hao1.com
    192.168.181.135 www.hao2.com
    如果不成功就要获取权限
    这个文件是我们电脑上访问所有域名的必经之路;如百度访问时要先在本地的这个文件夹查看是否有这个ip;如果没有查到ip就会在广域网里面查找一直到找到为止。
    6、这样我们就可以访问了,但是我们访问的是初始的内容,我们需要打开
    在这里插入图片描述
    来引用我们上面配置的文件。
    我们只需要把这行的注释打开就可以
    在这里插入图片描述
    然后按上面的 /usr/local/apache2/binapachect1 restart 重启服务
    输入 ps -ef |grep httped 查看进程是否存在
    输入 netstat -tnl 查看80端口是否启动
    7、 然后刷新网站就可以了。

    注:这是配置基于域名下的apache服务器搭建的网站,如果要基于ip地址搭建就把开始的时候的*改为ip地址就 可以了

    展开全文
  • Apache的配置文件一般放置在/etc/httpd/conf文件夹下,httpd.conf是它的主配置文件,在进行配置时可以将虚拟主机的配置文件单独配置,如取名为vhost.conf,然后再http.conf中...目前在一台服务器搭建多个网站的...

    Apache的配置文件一般放置在/etc/httpd/conf文件夹下,httpd.conf是它的主配置文件,在进行配置时可以将虚拟主机的配置文件单独配置,如取名为vhost.conf,然后再http.conf中加入一行包含的语句“Include /etc/httpd/conf/vhost.conf”即可将vhost.conf的配置文件包含进来。

     

    目前在一台服务器上搭建多个网站的方法主要由以下几种:
    1、 基于IP地址
    这种方法适用于一台服务器有多个IP的情况,但目前阿里云的ECS只允许绑定一个公网IP和一个私网IP,故此方法不适用
    2、 基于端口号
    这种方法使用不同的端口号来识别不同的网站,实际访问时使用网址加端口号的方式来实现,如http://port.huigher.cn:80http://port.huigher.cn:81http://port.huigher.cn:82,该方式配置后需要在网站后加上端口号来访问不同的网站,适用于网站域名短缺但服务器的端口号充足的情况,缺点是网站后需要加上端口号,不利于用户访问
    3、 基于主机名
    这种方法使用不同的域名来区分不同的网站,所有的域名解析都指向同一个IP,Apache通过在HTTP头中附带的host参数来判断用户需要访问哪一个网站,如http://test1.huigher.cnhttp://test2.huigher.cnhttp://test3.huigher.cn,多数情况下多个网站架在一台服务器上均使用该方法,下面以CentOS6.5系统为例,说明如何配置基于主机名的Apache虚拟主机。

    一、 在Apache的配置文件夹下新建vhost.conf,作为虚拟主机的配置文件,在其中编写虚拟主机的内容,先加入默认的文件头:

     


    NameVirtualHost *:80

        ServerName *
        # DocumentRoot为默认情况下网站的目录
        DocumentRoot /www/html


    二、 之后再根据实际情况添加以下的配置:

     


    #在任意的地址上监听80端口上的HTTP请求

        #网站管理员的联系方式
        ServerAdmin

    test@huigher.cn
        #网站的目录
        DocumentRoot /var/www/html/test3
        #主机名,apache就是通过这个地址来识别不同的网站
        ServerName test3.huigher.cn
         #错误日志路径
        ErrorLog logs/test3.huigher.cn-error_log
        #访问日志路径
        CustomLog logs/test3.huigher.cn-access_log common


    四、 服务器上有多少个网站,那么就分别配置多少份以上信息,并根据实际情况修改其中的内容,测试时服务器上的页面配置情况如下:

    z1-1.JPG

     

    五、 在http.conf文件中加入一行“Include /etc/httpd/conf/vhost.conf”,将vhost.conf文件内容包含进来

     

    六、在/etc/hosts文件中将网站的域名绑定到本地环回地址上:

    127.0.0.1 test1.huigher.cn

    127.0.0.1 test2.huigher.cn

    127.0.0.1 test3.huigher.cn


    七、 最后使用service httpd reload重新加载配置文件或service httpd restart重启Apache进程即可


    八、 测试不同的域名返回了不同的网站内容

     

    转载于:https://www.cnblogs.com/Amos-Turing/p/8951882.html

    展开全文
  • 一台服务器搭建多个网站,每个网站对应一个域名,有利于资源的节约,易于管理。 通过修改httpd-vhosts.conf文件实现。 通过修改httpd-vhosts.conf文件实现。 在httpd-vhosts.conf中进行虚拟主机的配置操作,其实也...

    Apache配置一台云服务器上搭建多域名多网站。
    一台服务器上搭建多个网站,每个网站对应一个域名,有利于资源的节约,易于管理。

     

    通过修改httpd-vhosts.conf文件实现。

    通过修改httpd-vhosts.conf文件实现。
    在httpd-vhosts.conf中进行虚拟主机的配置操作,其实也可以直接在httpd.conf写入配置,但是不建议这么做。


    操作步骤。


    1、使用Xshell等SSH远程连接工具登录服务器。
    2、使用find / -name httpd-vhosts.conf找到该文件。如果这步找到多个httpd-vhosts.conf文件,
    你不确定是哪一个时,可以去Apache的配置文件httpd.conf文件中搜索查找httpd-vhosts.conf即可找到。


    3、把该文件下载到本地了来。
    4、在该文件的最后加入下面的代码,把DocumentRoot换成改为要绑定的目录,把ServerName改为要绑定的域名即可。


    5、把该文件上传替换。


    6、重启Apache服务。

    切换到根目录输入指令:  /etc/init.d/httpd restart

     

    展开全文
  • 针对一台服务器,怎么能搭建多个网站的问题?可以看一下啊这篇文章 1. 采用端口port的方式 (最常用的服务) 修改上面的port值,不同网站获得采用不同的方式,访问的时候可以通过port的方式来访问 2. 采用...
  • 所以这里不管配置多少个二级域名都可以指向一台服务器。如果服务器自己不做处理,那么该二级域名默认访问的就是http://119.29.83.38:80/2.配置tomcat对于服务器而言,我们已经有多个二级域名指过来了,现在要根据...
  • 虚拟机中的一系统就相当于一根目录 ,是一台计算机 相当于一个服务器 ,那么阿里云服务器都能添加端口,那ubuntu也能。 ubuntu系统装好后,本身就有的端口号: 添加具体方法: ...
  • 手动配置PHPnow多个目录必须在PHPnow环境以及搭建好的情况下配置,让一台服务器上面运行多个网站
  • 手动配置PHPnow多个目录必须在PHPnow环境以及搭建好的情况下配置,让一台服务器上面运行多个网站,下面我们就一步一步的来配置目录;
  • 营销推广+政策驱动,很个人或者企业都用了自己的云服务器,那么拥有一台服务器可以做什么呢?接下来我们来梳理云服务器究竟可以做哪些应用:1、搭建网站这是最常见的应用之一,对于个人来说,搭建个人网站,可以...
  • 下面我们来梳理云服务器实际的应用场景: 1、搭建网站服务器搭建网站是云服务器最常见的应用场景,比如搭建个人网站,可以用作个人内容输出或者个人展示;而搭建企业网站则是搭建企业的门户,是企业对外宣传的...
  • 现在不少站长在搭建小说网站的时分经常会关于布置平台的挑选有...新搭建一个原创小说网站,选择哪个机房的云服务器系统支持 现在有不少地区的云服务器仅提供linux系统,但是有不少小说网站的后台需要使用windo.
  • 经常有人问到“腾讯云...至于一台服务器可以搭建多少个网站,这个理论上是可以搭建无数个网站,但实际上可以建立多少个网站跟你所使用的云服务器配置(内存、CPU、带宽)和建立什么类型的站点有关。如果都是单页...
  • phpMyAdmin搭建及管理多台数据库服务器环境说明:系统版本CentOS 6.9 x86_64软件版本nginx-1.12.2php-5.5.38phpMyAdmin 4.8.0.11、phpMyAdmin介绍phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的...
  • 实现的功能类似于,对应自身拥有的视频文件,需要发布到一个网站,其他用户都可以实现点播观看。 针对于类似的视频点播功能,EasyDSS也集成了对应的视频能力。本篇博文将介绍一下EasyDSS点播相关功能; 视频点播常见...
  • 虚拟主机 (Virtual Host) 是在同一台机器搭建属于不同域名或者基于不同 IP 的多个网站服务的技术. 可以为运行在同一物理机器上的各个网站指配不同的 IP 和端口, 也可让多个网站拥有不同的域名. Apache 是世界上...
  • 一台阿里云服务器域名(IP与域名已经建立解析关系)Linux关于web架构的知识 实验步骤 1.用crt远程登录阿里云服务器 2.安装nginx,mysql,php 建议使用lnmp一键安装包安装,方便快捷 获取lnmp一键安装包链接 ...
  • 准备号centos服务器一台(好多学生机很便宜,配置做网站也足够了),还有很搞活动送服务器。 因为我小伙伴问我怎么搭建,所以突发奇想正好顺便写一篇文章送给大家参考,他的服务器是腾讯云的,我也就以腾讯云为...
  • phpMyAdmin搭建及管理多台数据库服务器 环境说明: 系统版本CentOS 6.9 x86_64 软件版本nginx-1.12.2php-5.5.38phpMyAdmin 4.8.0.1 1、phpMyAdmin介绍 phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站...
  • FRP内网穿透服务器搭建成功后,在服务器后台启动FRP。 然后还需要两步: 第:在域名购买的网站(比如阿里云),配置条所有子域名到服务器IP的规则。 第二:配置多个客户端。 A电脑的配置信息如下 [common] ...
  • 讲的一堂课,手把手的教给大家如何把自己做的网站或博客传送到服务器,更适合在网络公司上班或者计划去网络公司的学员,可以帮网络公司开通一台服务器,并且在上面建立多个站点。
  • 搭建一个自己的网站

    万次阅读 多人点赞 2018-08-19 20:13:29
    上大学学计算机两年了,不搭建一个自己的网站就不像是学计算机的,现在网上有很免费的资源都可以让我们利用,搭建一个属于自己的网站, 下面以我自己为例记录一下建立网站的经历,因为是菜鸟所以如果有大佬...
  • 目前在一台服务器搭建多个网站的方法主要由以下几种: 1、基于IP地址 2、基于端口号:后续可能端口号不足无法满足业务需求 3、基于主机名:Apache虚拟主机实现,用的比较多。 下面介绍虚拟主机多域名的配置方法: ...
  • 后台服务搭建与nginx服务器

    千次阅读 2018-09-24 12:56:28
    这篇博客主要记录一下我平时怎么搭建服务端的,从大二开始接触到服务器,经过了一年踩了很坑,现在摸索到了一些门路,当然肯定我的处理办法不是最好的,学习ing,欢迎朋友们和我多多交流。 一个端口一个服务 大一...
  • 腾讯云学生服务器官网地址:https://cloud.tencent.com/act/campus 限购1,完成学生认证可获3次在本页面...我主要拿学生机来搭建网站。等以后我年龄超过25岁了,我就找我的表弟表妹们注册腾讯云账号再次购买学生机,
  • 实现的功能类似于,对应自身拥有的视频文件,需要发布到一个网站,其他用户都可以实现点播观看。 针对于类似的视频点播功能,EasyDSS也集成了对应的视频能力。本篇博文将介绍一下EasyDSS点播相关功能;
  • 群晖服务器如何搭建网站

    万次阅读 2016-04-19 16:31:14
    最近有一客户,他自己买的群晖服务器,让我帮他配置网站,在网上找了很...如果你的 NAS 是用于公司或工作室,团队需要一内部网站,那么使用 DSM 内置的 Web Station 就不必再购置一台服务器或电脑了。Web Station

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 731
精华内容 292
关键字:

一台服务器搭建多个网站