当前位置:首页 > 建站优化 > 正文内容

apache如何配置php?

zhuangbi888.com2021-05-14 17:30建站优化105

Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件。程序员在开发PHP或者Java服务器程序的时候,都会选择将Apache服务器作为后台服务器。很多朋友在安装apache后都不知该如何配置,下面广东锐讯网络就apache配置问题为大家详细讲解一下。

一、进入apache文件夹进行配置

1、Apache的配置主要集中在文件,它位于你的安装目录,比如:我安装在

2、用编辑器打开

3、改完后存盘,在重启你的Apache2.2前我们先测试一下我们的Apache的配置文件是否改得对:

4、如果在你点了Test Configuration后,黑屏一闪而过,说明你的改动无误,不然这个黑屏会一直停留在当前状态,并且告诉你,你的配置改动有错,错在哪里。重新启动你的Apache。

5、找到如下这行:DocumentRoot,你会发下有这样的一行内容:DocumentRoot "D:/Apache2.2/htdocs"

6、这个叫作DocumentRoot即webroot,即:发布目录,发布在这个目录下的任何工程都会在Apache服务开启时被装载成标准的web工程,我们现在动手来把这个WebRoot定位到我们自己的发布目录中去吧。

DocumentRoot "D:/www"

7、我们把它改到了d盘的目录啦

8、重启我们的Apache服务,来测试一下:我们得到了什么?禁止访问,为什么?

Forbidden

You don't have permission to access / on this server.

9、找到下面这一段:把这个”deny from all”改成”allow fromall’吧。

Options FollowSymLinks

AllowOverride None

Order deny,allow

deny from all 最后一句改为: allow from all

10、修改完后重启你的Apache服务,我们的Apache的发布目录已经成功更改到了d:\www目录下了。

二、Apache后配置后如何设置?

①、ServerRoot 配置:主要用于指定Apache的安装路径,此选项参数值在安装Apache时系统会自动把Apache的路径写入。Windows安装时,该选项的值为Windows安装的路径,Linux安装时该选项值为编译时选择的路径;

②、 Dynamic Shared Object (DSO) Support(动态共享对象支持):添加Apache一些动态模块,比如php支持模块。重定向模块,认证模块支持,注意如果需要添加某些模块支持,只需把相关模块前面注释符号取消掉。要对Apache添加某个功能模块,把前面的注释符号去掉就行;

③、 Apache运行用户配置:指定Apache服务的运行用户和用户组,默认为:daemon;

④、 Apache服务默认管理员地址设置:管理员通知邮箱地址,选择默认值即可,如果有真实的邮箱地址也可以设置此值;

⑤、 Apache的默认首页、默认服务名及端口、.ht文件访问、日志文件配置设置:默认参数值设置为:ServerName localhost:80;

⑥、 Apache的根目录访问控制设置:主要是针对用户对根目录下所有的访问权限控制,默认Apache对根目录访问都是拒绝访问;

⑦、 Apache的默认网站根目录设置及访问控制:默认对网站的根目录具有访问权限,设置,默认值;

⑧、 URL重定向,cgi模块配置说明:主要包含一些URL重定向,别名,脚本别名等相关设置,以及一些特定的处理程序,比如cgi设置说明;

⑨、 MIME媒体文件,以及相关文件扩展名映射关系;

⑩、 Apache服务器补充设置,主要包括:服务器池管理,多语言错误消息,动态目录列表形式配置,语言设置,用户家庭目录,请求和配置上的实时信息,虚拟主机,Apache 连接服务器等设置的地方。

其实Apache普遍适合初级玩家,因年代久远,作为web应用服务器,每个请求都会占用一个进程处理,进程非常占资源 ,而且当并发量大的时候,就需要等额的进程,导致高内存、CPU的占用。虽然对java程序员来说apache基本是鸡肋,就apache来说,静态比不过nginx,动态和weblogic/jboss这些比又不是一个档次。但胜在它简单易学好操作啊,作为站长新手,知道Web服务器压力测试的工具,我们就别搞那么高大上的软件。

PHP怎么实现点击按钮后在根目录下创建一个TXT,并且文件名和内容是页面里两个文本域的内容?

php接收到两条数据,分别为题目和内容,

$title = trim($_POST['title']);

$content = trim($_POST['content']);

// 确定你根目录有写权限

$file = fopen("./".$title.".txt","w"); //fopen会自己创建文件

fwrite($file,$content);

怎样才能下载到网站根目录文件?

你如果没有这个网站的权限,你无法下载。用讯雷是没有用的,讯雷只可下载许可的网址文件,这个index.php的文件一般存放于对方网站的根目录,并且是系统文件,放在admin的文件夹里面。你为什么不能下载呢?因为这个文件是需要网站的管理员登录后台才可操作的,所以在前面说过你没有权限。讯雷也没有权限,讯雷不会登录这个网站的后台,也不会输入密码。如果你想下载这个文件,你可以使用FTP软件,但你得清醒的意识到你必须要有这个网站的管理员权限,不然有FTP软件你还是下载不了的。无论什么样的语言文件或者压缩包,只要在许可的网页内,都可以被下载,完全不存在PHP属于什么程序语言不可下载。一个文件能否被下载,关键的不是看类型,而是看这个文件是否被赋予了下载的权限,权限是最重要的东西。

网站的根目录在哪里?

根目录:根目录顾名思义,根就像树根一样,是最高级的最顶层的东西,根目录也就是最高层目录,根目录以上不会再有其他目录。 举个例子: 我们打开电脑c盘,目录形成C:,那么这个斜杠就代表根目录,无法再往上走,根目录就是拿来存放子目录(也可称文件夹)的。 很多时候我们买的服务器或者虚拟主机,直接登录ftp,一般情况下直接呈现的目录就是根目录,根目录下的文件夹就是子目录。 网站根目录 在我们做seo,做网站时,会经常用到网站根目录,有些文件我们会放在根目录里,比如robots.txt ,必须放在网站根目录里才能被识别。 所谓网站根目录,就是网站的顶层文件目录,这个目录下放置着网站的所有子文件夹或文件,在服务器或虚拟主机中,我们都会有一个单独的目录用来存放网站数据。服务器的网站根目录一般都被设置成www目录。 虚拟主机就不一样了,不同的虚拟主机网站的根目录设置名称都不尽一样。

相关文章

武汉承接网站建设(洛阳网站建设哪家便宜)

武汉承接网站建设(洛阳网站建设哪家便宜)

简介:武汉创元信息技术有限公司成立于2004年03月10日,主要经营范围为计算机软件开发及服务,承接计算机系统集成项目,互联网技术解决方案集成,代制作网页,网站建设,计算机软、硬件、电子设备、办公设备...

网站视频的代码提取(电脑网站放不了视频)

网站视频的代码提取(电脑网站放不了视频)

你说的是下载网页上的视频吧,这里介绍3个非常不错的下载软件,分别是硕鼠、维棠和you-get,对于大部分网页视频来说,这3个软件都可以轻松下载,而且使用起来非常容易,下面我简单介绍一下这3个软件的安装...

个人网站注册名称(个人网站名称怎么起)

网站名字申请可以从网站备案处去填写好,也可以在网站后台上进行二次的修改。 这里强调两点: 1、个人的网站不能写商用名字或者有商业用途的意向,像XX公司,机构,商业博客这些都不行,只能写一些通俗点的,比...

个人域名 做 公司备案(个人域名备案后能商用吗)

你可以拿来做个人网站啊!非盈利的话可以收藏下你和亲人的生活记录! 盈利话可以这样解释那域名在搜索引擎中的收录以及PR值都存在着,如果这个域名的原本网站的业务跟你的一样的话,那在推广方面就事半功倍了。正...

外贸营销网站怎么建站(外贸网站怎么建站)

外贸营销网站怎么建站(外贸网站怎么建站)

目前国内做外贸的企业是相当多的,如何在全球化经济体系当中将我们国内生产的产品销售到国外去呢?首先,国与国之间的网络平台使用环境会有差距,我们应该对国外的互联网环境应该有所了解。而对于国外的互联网环境,...

组装一般电脑多少钱(组装一般电脑多少钱一台)

组装一般电脑多少钱(组装一般电脑多少钱一台)

本篇文章给大家谈谈组装一般电脑多少钱,以及组装一般电脑多少钱一台对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 文章目录列表: 1、现在组装一台电脑要多少钱 2、组装台式机什么价 3、...

不用备案的网站能查到运营人吗(网站备案不用初审)

不用备案的网站能查到运营人吗(网站备案不用初审)

首先回答第一个问题,直接通过ip是可以访问网站的,这个在购买时候进行可以提前咨询客服,问清楚后购买。 以个人的经验,如果你买的是虚拟主机,一般需要另外在购买一个独立ip,因为虚拟主机默认的是共享ip(...

新塘建网站(个人建网站能赚到钱吗)

新塘建网站(个人建网站能赚到钱吗)

望早期以纯文本形式建立的网站(纯技术型)到现在DIY型网站(懒人易操作型)可谓是质的飞跃。但一个网站的建立除网站代码文件外还需要域名和空间。所以接下来,我就简单介绍下一个新网站建成的步骤,希望想要自己...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。