php中搭建Web服务器和服务器配置

1.搭建Web服务器

    1.1目录结构

1.2访问服务器

访问规则:http://服务器ip地址/php页面
比如:
http://localhost/demo.php
http://127.0.0.1/demo.php

1.3Apache常用命令

httpd -v   查看apache版本号   version
httpd -t   检测运行环境  test

    1.4互联网通讯原理

访问过程:

  步骤:

1、客户端输入域名(网址),在最近的机房做DNS解析(Domain Name Server),DNS解析就是将域名转化成IP地址

      2、通过IP地址访问服务器

     1.5DNS解析

     目标:ip地址访问服务器不方便,通过域名来访问。

     hosts文件用来做DNS解析

     2.服务器配置

     2.1虚拟目录配置

 

<VirtualHost _default_:80>
#设置根目录
DocumentRoot "G:\phpStudy\PHPTutorial\phpMyAdmin"
#设置域名
 ServerName www.phpmyadmin.com
 #目录权限
  <Directory "G:\phpStudy\PHPTutorial\phpMyAdmin">
   #允许将目录结构用索引的方式展示
    Options +Indexes +FollowSymLinks +ExecCGI
    #允许覆盖;,用来做分布式部署
    AllowOverride All
    #执行顺序,先允许,后拒绝
    Order allow,deny
    #允许所有请求
    Allow from all
    Require all granted
  </Directory>
  </VirtualHost>

更改默认首页      

<IfModule dir_module>
    DirectoryIndex index.html index.php index.htm l.php
</IfModule>

更改监听端口

Listen 80

2.2虚拟主机配置

<VirtualHost _default_:80>
  DocumentRoot "C:\web1"       #指定虚拟目录路径
  ServerName www.baidu.com     # 虚拟目录绑定的域名
  DirectoryIndex aa.php        # 默认首页
  <Directory "C:\web1">
    Options -Indexes -FollowSymLinks +ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
    Require all granted
  </Directory>
</VirtualHost>

原文地址:https://www.cnblogs.com/shineguang/p/10957754.html

时间: 2024-08-15 10:09:05

php中搭建Web服务器和服务器配置的相关文章

IIS中搭建web服务器

IIS中搭建web服务器 前面的博文中和大家聊了如何在Windows Server 2012 R2的环境下搭建IIS服务器,今天我们就继续和大家聊聊如何在我们的IIS服务器中搭建一个WEB服务器,从而实现我们要发布网站的愿望. 在搭建WEB服务器之前我们首先要明确几个只是点: 1. web服务一般情况下使用的是HTTP协议(超文本传输协议),其所占用端口为TCP/80端口. 2. 同一服务器上发布多个网站的情况下,ip地址.端口号和主机名不可完全相同(这就是我们平时所说的虚拟主机) OK.明确了

在Win7系统中搭建Web服务器

局 域网Web服务器的主要功能是实现资源共享,同时借助于局域网服务器访问页面可有效的实现信息的同步.利用Web服务器,我们随时随地都可以将自己的信息 上传到服务器端,让其它关注你的用户能在第一时间内了解的思想和动态.下面笔者就如何在Windows7系统下搭建Web服务器与大家交流一下. 工具/原料 Windows7操作系统 方法/步骤 1 打开控制面板,选择并进入“程序”,双击“打开或关闭Windows服务”,在弹出的窗口中选择“Internet信息服务”下面所有地选项,点击确定后,开始更新服务

怎样在Win7系统中搭建Web服务器

文章转发自(谢楼主了): http://jingyan.baidu.com/article/ed2a5d1f128ff609f6be17fa.html (1)打开控制面板,选择并进入"程序",双击"打开或关闭Windows服务",在弹出的窗口中选择"Internet信息服务"下面所有地选项,点击确定后,开始更新服务. (2)更新完成后,打开浏览器,输入"http://localhost/"回车,如果此时出现IIS7欢迎界面,说

Linux中创建RAID5卷并搭建web服务器详解

北大青鸟的实验项目 实验任务:使用Linux的RHEL6.5版本64位的操作系统搭建web服务器,创建RAID5卷并挂载到web目录下. 实验过程:1.创建RHEL6.5操作系统,并且配置主机名.IP地址192.168.1.100/24等实验要求. 2.添加4块大小为30G的虚拟磁盘,做RAID5卷,可用空间为60GB. 3.关闭iptables防火墙和SElinux. 4.打开win7虚拟机进行IP地址192.168.1.200配置,并测试互联互通. 5.搭建网站服务器,名称为web.bene

Apache LINUX中搭建HTTP服务器

LINUX中搭建HTTP服务器 在LINUX系统中安装Apache做为HTTP的服务程序,通过设置配置文件,可以实现很多功能,如访问控制,虚似主机,基于域名的虚拟主机,通过安装Awstats我们可以更方便的统计Http访问日志 实验拓扑: Linux Client -----RHEL5.9(vmnet1)----------(vmnet1) Win7 Client 实验一:查看默认HTTP配置 找到默认红帽欢迎页面 (/etc/httpd/conf/httpd.conf ---->Include

NodeMCU入门(4):搭建Web服务器,配置网络连接

准备工作 1.NodeMCU模块 2.ESPlorer v0.2.0-rc6 3.NodeMCU-HTTP-Server 搭建web服务器 下载https://github.com/wangzexi/NodeMCU-HTTP-Server文件,并上传到NodeMCU中 修改init.lua文件,可参看NodeMCU-HTTP-Server Example -- init.lua --------------------- -- wifi --------------------- print('

搭建web服务器环境

搭建web服务器的环境(配置PHP的工作环境): 首先要配置php,在Apache的配置文件夹中httpd.conf中配置 1把php配置成Apache的一个功能模块 LoadModule php5_module "F:\class22\amp\php\php5apache2_2.dll" 2.指定.php 后缀的文件交给PHP的功能模块处理 AddType apalication/x-httpd-php .php 3.确定PHP的配置文件php.ini的路径 PHPIniDir &q

linux搭建web服务器

linux httpd 假设服务器地址为192.168.80.20/24 1.   将准备安装的httpd软件包共享给everyone , (1)在linux上mount.cifs  //真机IP地址/共享文件夹名   /media / ls  /meidia/ 查看 tar    xjvf   httpd-2.4.10.tar.bz2    -C  /usr/src       解压至/usr/src下 下面两个插件是httpd2.4以后的版本所需要的 http://ftp.jaist.ac.

如何搭建web服务器 使用Nginx搭建反向代理服务器

转载   如何搭建web服务器 使用Nginx搭建反向代理服务器 :   http://blog.csdn.net/w13770269691/article/details/6977727 引言:最近公司有台服务器遭受DDOS攻击,流量在70M以上,由于服务器硬件配置较高所以不需要DDOS硬件防火 墙.但我们要知道,IDC机房是肯定不允许这种流量一直处于这么高的,因为没法具体知道后面陆续攻击的流量会有多大,如果流量过大就会导致整个IDC网络 瘫痪.我们都知道北方的数据中心和南方的数据中心从带宽出