当前位置: 首页 > news >正文

运城网站建设专业服务商数据分析师工资

运城网站建设专业服务商,数据分析师工资,自助商城,阿里云网站如何建设在安装了Web服务器Apache后#xff0c;为了更好地使用Apache#xff0c;还需要学习如何对Apache进行配置。在项目开发中#xff0c;经常需要配置虚拟主机和访问权限#xff0c;下面对Web服务器的配置进行详细讲解。 配置虚拟主机 在默认情况下#xff0c;Apache只有Chwe…在安装了Web服务器Apache后为了更好地使用Apache还需要学习如何对Apache进行配置。在项目开发中经常需要配置虚拟主机和访问权限下面对Web服务器的配置进行详细讲解。 配置虚拟主机 在默认情况下Apache只有Chwebapache2.4hndoes这一个站点目录而在学习的过程中可能需要用到多个站点。为此可以利用Apoche的虚拟主机功能来实现多个站点。 Apache的默认站点使用IP地址127.0.0.1或主机名localhost来访问这两种方式访问到的站点目录都是C:webapache2.4htdoes。而通过虚拟主机可以实现用自定义的域名来访问并且可以为不同的域名指定不同的站点目录。 由于申请一个真实的域名需要一定的费用为了便于开发可以通过更改hosts文件来实现将任意域名解析到本地。在Windows系统中以管理员身份打开命令行然后执行如下命令调用记事本来编辑hosts文件。 notepad C: Windowa\Systen32\drivers\etc\hosts将hosts文件打开后在该文件中配置IP地址和域名的映射关系具体如下。 127.0.0.1 ww.php.test 127.0.0.1 vww.adnin.teat上述配置表示当访间www.php.test或www.admin.test这两个域名时自动解析到127.0.0.1这个IP地址上。经过上述配置之后就可以在浏览器上直接输人域名来访问本机的Web服务器了。需要注意的是这种域名解析方式只对本机有效。 通过虚拟主机可以在一台服务器上部署多个网站虽然服务器的IP地址是相同的但是当用户使用不同以名访问时访问到的不是相同的网站 下面开始学习如何配置Apache虚拟主机具体操作步骤如下。 1修改 httpl.conf文件启用虚拟主机配置文件。 在Apache的配置文件httpd.conf 中找到如下配置删除“#”取消注释即可。 #Include conf/extra/httpd-vhosts.conf在上述配置中lnclode表示从另一个文件中加载配置后面是配置文件的路径。 2在htpd-vhosts.cof配置文件中进行虚拟主机的配置。 打开confestra/httpd-vhosts.conf配置文件将文件中原有的配置删除或全部使用“#”进行注释然后重新编写配置具体如下 virtualhoat·:80DocumentRoot C:/veb/apache2.4/htdocaServerName localhoat /Virtualhoat*:80 Virtualhoat*:80DocumentRoot C:/web/apache2.4/htdocs/vnnv.php.testServerNane ww.php.test /Virtualhoat上述配置实现了两个虚拟主机分别是localhost和www.php.test,并且这两个虚拟主机的站点目录被指定在不同的目录下。“*80”表示任意IP的80端口“DocumentRoot”表示文档根目录“ServerName”表示服务器名。 3在Apache的hadoes目录中创建www.php.test目录并在这个目录中放一个简单的网页将文件命名为index.html.网页内容为“Welcome www.php.dest”。 4在修改了Apache配置文件后重启Apache服务使配置文件生效。 5在浏览器中访问这两个虚拟主机会看到两个不同的网站如图1所示。 图1 访问虚拟主机 访问权限控制 在Apache的主配置文件hupd.conf中默认已经添加了一些目录的配置这些配置写在指令中。为了便于查看下面将这部分配置摘取出来。 # 第1处配置 directory /directoryAllowOverride noneRequire all denLed #第2处配置 directory ${SRVROOT}/htdocsOptions Indexes FollowSymLinksAllowOverride NoneRoquire all granted /directory在上述代码中一共有两处目录配置第1处是根目录配置第2处是针对Apache安装目录下的htdoes目录的配置。当用户访问某个目录时Apache会查找该目录的配置和所有上级目录的配置该目录的配置会覆盖上级目录的配置。 第1处配置中的Reqpuire all denied表示阻止所有的访问第2处配置中的 Require all granted表示允许所有的访问。此外还可以配置为Require local表示只允许本地访问。 当用户访问的是htdoes 目录时第2处配置中的 Require all granted 会覆盖第1处的Reqpuire all denied,所以htdoes 目录允许访问。而当用户访问的是其他目录时由于其他目录没有配置 Require allgranted会被第1处配置阻止访问。 在配置虚拟主机时将wwwphp.test的站点目录放在了htdoes目录中因此该站点不需要配置访问权限就可以访问。 AlowOvemride mone表示不饰取分布式配置文件。分布式配置文件是指分布在每个目录下的配置文件文件名为“.htaccess”。如果允许Apache读取分布式配置文件可以将其修改为AllowOveride All。Apache在读取分布式配置文件时会从磁盘根目录一直查找到当前访问的目录如果这些目录下有“htaccess”文件就会被读取子目录的配置会覆盖上级目录的配置。分布式配置文件的优点在于修改了配置后不需要重启Apache服务就能生效;缺点在于读取这些文件增加了服务器的负担会降低性能。 Options lndeses表示启用Apache的目录浏览功能当该功能启用时如果用户访问的目录中没有默认索引页(Directorylndex)指定的文件就会显示文件列表。在安装PHP时已经对Directorylndex进行了配置Apache会在当前访问的目录下依次查找index.php和index.himl如果两个文件都不存在就会开启文件列表。 开启文件列表可以方便查看服务器上的文件但会降低服务器的安全性导致服务器上的重要文件被随意访问。如果需要关闭这个功能可以将“Indexes”修改为“-lndexes”。 在Opions lndexes后面还有一个FollowSymLinks它表示是否允许使用符号链接。符号链接在Limux系统中比较常见可以根据实际需要进行配置。 virtualhost *:80DocunentRoot C:/web/www/wnw.adnin.testServerName www.adnin.test /virtualhost directory c: web wwwOptions -indexesAllowOverride AllRequire local /directory(2)创建Cloweblowwwlwww.admnin.test目录然后在该目录下创建index.html文件文件的内容为“Weloome index.html。 (3)在浏览器中访问“www.admin.lesi”进行测试效果如图2所示。 图2 测试访问权限 从图2可以看出Apache没有显示文件列表返回了Forbidkdlen错误提示。 (5)在sub目录下创建“htaccess”文件开启目录浏览功能具体代码如下。 Options indexes图3 目录浏览效果 (6)在浏览器中刷新目录浏览效果如图3所示。 从图3可以看出Apache显示了当前目录下的文件和子目录(这些文件需要读者自行准备)说明分布式配置文件已经生效了。需要说明的是“htaecess”文件也在该目录下但Apache为了安全性、不会将该文件显示出来也不允许通过URL访问。
http://www.yutouwan.com/news/281972/

相关文章:

  • 青岛网站制作多少钱一个怎么做线上营销
  • 国外网站建设什么价格低杭州平面设计
  • 定制类做网站多少钱网站建设朋友圈
  • 淄博网站建设优惠臻动传媒有公司如何制作网站
  • 国外以紫色为背景的网站汾阳做网站的公司
  • 银川网站建设报价神木网站设计公司
  • 做网站优化的好处中型企业网站建设
  • 每天推荐新设计的网站d0906网站建设与管理
  • 有电脑网站怎么做手机网站合肥网站开发
  • 创意网站设计 高端wordpress小白
  • 包头整站优化网络建站
  • 手机能建网站吗流量精灵
  • 网站建设立项说明书wordpress掐件
  • 网站建设典型发言做问卷调查赚钱的网站好
  • 2017网站设计趋势珠海做网站哪间好
  • 扬州网站建设小程序wordpress 5.0.2编辑器
  • 建设网站考证wordpress商城支付
  • 地方旅游网站怎么做seo优化对网店的推广的作用为
  • 电子商务网站开发原则六安市 网站集约化建设
  • 靖江有帮助做苏宁易购网站的公司吗知道网站是wp程序做的如何仿站
  • 企业可以在哪些网站做免费宣传awada wordpress
  • 内容展示类网站网站套餐网页
  • 哪里查询网站备案江苏省建设厅官方网站公式公告
  • 莆田自助建站软件黑客钓鱼网站的制作
  • 上国外网站dns想学淘宝美工去哪里学
  • 百度网站的建设网站统计插件
  • 网站建设属于高新技术收入吗莱芜网络小说作家
  • 网站属性设置wordpress换域名把家
  • 做网站法人拍照背景做空间的网站
  • wordpress网站变灰实体店做团购有那些网站