如何访问apache部署php网站,第1张

你的apache的网站发布到你本机网卡的地址上,然后让处于同一网段内的另一台电脑访问你作为服务器这个电脑的ip即可

注意端口号

1、保证你的apache能正常启动,然后打开httpdconf那个配置文件,检查一下Listen服务器端口,默认监听端口为80,不是就改成80

2、配置服务器根目录权限

<Directory "c:/www/">

Options Indexes FollowSymLinks

AllowOverride all

Order Deny,Allow

Allow from all

</Directory>

注意“c:/www/”为你网站根目录。重点是Allow from all,否则访问不进去

3、配置虚拟主机

<VirtualHost 19216811108>

ServerName 19216811108

DocumentRoot "c:/www/test/"

</VirtualHost>

注意VirtualHost 与ServerName一致,除非你有DNS主机。这个ip是我本机的,你要改成你机器的ip,如果不会查IP另追问,DocumentRoot 为你网站的存放目录,你要发布的网页就在这个目录下,注意要在服务器根目录下,否则要另外配置权限。

4、重启apache服务。

5、在apache重启成功后,在你本机,用浏览器访问你的页面。我这里就是19216811108/indexphp,你要改成你的ip地址,成功,则发布完成,其他人也可以这么访问网页了

6、如果,在本机访问成功,而在其他设备无法访问,请修复网络问题,有关网络的问题请另追问,并说明报错等状况

我刚才看到,楼主在问题补充中提到了域名,这个的话就不是apache能完成的了,这里需要依靠DNS服务器来解决。

正常的家用电脑,以及路由器,都会自动请求递交给社会公用的域名服务器去进行域名解析,除非你的域名是经过国家正规管理部门购买的域名,否则,所用的域名是不会出现在公网DNS服务器上的,也就不能解析到你的服务器电脑上

简单的配置是这样的。在你服务器电脑上,不仅配置的apache 发布到端口ip。然后还要配置一个DNS服务器,配置你要的域名xxcom为你机器ip的别名。然后将你访问设备的首选DNS指向你的服务器DNS,让你的私有DNS对域名进行解析 即可

这个是我成功配置的经验

1安装apache_224-win32-x86-no_sslmsi到 d:\phpWeb\APACHE\

步骤:下一步下一步

2安装php-520-Win32zip 到 d:\phpWeb\php\

步骤:(1)解压压缩包到d:\phpWeb\php\

(2)找到php目录里的 phpini-dist 重命名为 phpini 并拷到 windows目录里

(3)将php目录里的 php5tsdll,libmysqldll 拷到 系统目录(system/system32)

3配置apache

步骤:(1)打开 d:\phpWeb\APACHE\conf\httpdconf 这个文件

(2)找到 DocumentRoot "D:/phpWeb/APACHE/htdocs" 将其改为你的WEB目录(可不改有时改了会出错)

(3)找到DirectoryIndex indexhtml这一行,在后面加入indexhtmlvar indexhtm indexphp

(4)找到#LoadModule ssl_module modules/mod_sslso这行,在后面加上一行:LoadModule php5_module d:/phpWeb/php/php5apache2_2dll

(5)找到AddType application/x-gzip gz tgz这行,在后面加上一行:AddType application/x-httpd-php php

4配置php

步骤:(1)找到c:\windows\phpini并打开 (刚才拷进去的)

(2)找到extension_dir = "/" 改为 extension_dir = "d:/phpWeb/php/ext"

(3)找到;extension=php_mysqldll将前面的;号去掉

(4)找到;sessionsave_path = 去掉前面;并设路径"d:/phpWeb/php/session_temp"并在该路径下新建文件夹session_temp

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何访问apache部署php网站

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情