阿里云服务器 ECS 访问不了公网 ip 可能的原因及解决方法

 

阿里云服务器 ECS 访问不了公网 ip 可能的原因及解决方法

       终于决定买一台阿里云的服务器,然后下单成功很快就帮我配置好了环境,我一开始不知道初始密码,于是在云服务器管理控制台进行了重置密码,然后直接使用它给我提供的公网 ip 进行访问,结果显示访问失败,我还以为是环境没帮我配的,以为要自己配php环境(我买的是PHP运行环境(centos)),然后我使用本机去 ping 公网 ip 结果可以 ping 通(so。。。没有开放端口??!!),我又使用 xShell 建立了会话,查看 apache 和 php 的版本,发现都存在,那为啥还访问不了?于是我又看到官网点击打开链接手动配置LAMP的教程,结果配到 apache 完成后没出来跟它一样的访问效果,这就尴尬了!后来发现其实环境已经配好的了,具体错误后来百度后尝试发现可以访问公网 ip 了,我按自己操作的步骤整理了截图,具体如下所示:






配置完成访问方式如下所示:



出现上述页面即访问成功!

可能你会好奇,为啥会出现 phpinfo() 的信息?这需要去查看网站默认访问路径,先通过 Linux 命令查看 httpd.conf 文件的位置所在,再进去查看(可以修改为 /var/www 目录),如下所示:







  以下是 apache2.4 配置虚拟主机的内容,可直接加在 httpd.conf 最后:


  以下是apache2.2 虚拟主机的配置内容,可直接加在 httpd.conf 最后:

 

[plain]  view plain  copy
 
  1. <VirtualHost *:80>    
  2.  ServerName domain.com    
  3.  DocumentRoot "/home/www"    
  4.  DirectoryIndex index.html index.php    
  5.     
  6.  <Directory "/home/www">    
  7.   Options -Indexes +FollowSymlinks    
  8.   AllowOverride All    
  9.   Order deny,allow    
  10.   Allow from all    
  11.   Allow from host ip   
  12.  </Directory>    
  13.     
  14. </VirtualHost>  

最后重启 apache 服务即可,如 service httpd restart

 

转载:https://blog.csdn.net/inite/article/details/73658214

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值