新装Centos7无法建立网站服务

ahu9870 2016-05-30 09:22:58
1、新装 Centos7,在第一次启动后,网页浏览 http://localhost/ 可以正常得到页面
2、随后增加安装了 php 模块,httpd 其它模块,moodle,mediawiki,然后就再也无法正常获得网页了,包括那个曾经成功的首页也出现相同问题,主要涉及的配置操作包括修改 php.ini httpd.conf,其它未动
3、http服务启动成功后,出现的问题包括 503 Service Unavialable,File not found等
4、修改上去的部分配置都是原来正常运行网站的设置
5、报歉我是Centos新手,原来的网站是从源码编译的 LFS 系统。原来的网站服务是完全正常的,只是希望向 Centos 移植
6、安装过程已经反复试验,问题的解决也是参考百度查找的资料,所以初步确定问题一定是这些系统间内在的配置协调上,特别是 apache 的设置上。

php.ini 主要变化
memory_limit = 128M
post_max_size = 200M
upload_max_filesize = 200M

[opcache]
opcache.enable = 1
opcache.memory_consumption = 128
opcache.max_accelerated_files = 4000
opcache.revalidate_freq = 60

; Required for Moodle
opcache.use_cwd = 1
opcache.validate_timestamps = 1
opcache.save_comments = 1
opcache.enable_file_override = 0


httpd.conf主要变化

ExtendedStatus On
Options FollowSymLinks MultiViews
<Directory />
Options FollowSymLinks
AllowOverride none
</Directory>
DocumentRoot "/var/www/html"
<Directory "/var/www/html">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<IfModule dir_module>
DirectoryIndex index.htm
DirectoryIndex index.html
DirectoryIndex index.shtml
DirectoryIndex index.cgi
DirectoryIndex index.php
DirectoryIndex index.phtml
DirectoryIndex index.php3
</IfModule>
<Directory "/var/www/html/moodle/images">
# Ignore .htaccess files
AllowOverride None
AddType text/plain .html .htm .shtml .php
php_admin_flag engine off
</Directory>
<Directory "/var/www/html/moodlewiki/images">
# Ignore .htaccess files
AllowOverride None
AddType text/plain .html .htm .shtml .php
php_admin_flag engine off
</Directory>
ProxyPassMatch ^/(.*\.php(/.*)?)$ unix:/var/run/php5-fpm.sock1|fcgi://./var/www/html
LimitRequestBody 204857600


moodle.conf 在 httpd.conf.d 下
<Directory /var/www/html/moodle>
<IfModule mod_authz_core.c>
# Apache 2.4
Require local
</IfModule>
<IfModule !mod_authz_core.c>
# Apache 2.2
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from ::1
</IfModule>
</Directory>

# Moodle private data - must NOT be publically accessible
<Directory /var/www//moodledata>
<IfModule mod_authz_core.c>
# Apache 2.4
Require local
</IfModule>
<IfModule !mod_authz_core.c>
# Apache 2.2
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from ::1
</IfModule>
</Directory>
...全文
329 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ahu9870 2016-05-30
  • 打赏
  • 举报
回复
php 模块不正常,所以phpinfo也不工作。 发现 centos 不能自动地完成服务器安装,各种模块与设置仍需要大量的手工配置。 现在我补充安装了几个 
yum search
来的依赖模块,如 php-fpm, opcache 等,基本服务已建立,问题仍然不是很清晰。 不知道哪里有简明而完整的服务架设 step by step 教程?
ahu9870 2016-05-30
  • 打赏
  • 举报
回复
似乎是 httpd 的 php 模块不成功。在首页位置建立了一个简单的 html 文件,是可以正常访问的,但 php文件出现
引用
Service Unavailable The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
ahu9870 2016-05-30
  • 打赏
  • 举报
回复
如果哪位有配置成功的 Centos 64bit服务器,能否给我提供一份(用vmware-player格式)?无比的感谢,最近太忙,缺乏时间分析配置问题。
cqyy725 2016-05-30
  • 打赏
  • 举报
回复
phpinfo.ini 的信息能不能看到?
EduSoho网络课堂最新官方版,EduSoho 是协助机构和个人建立在线教育网站的开源建站系统,提供在线教学、网校管理、云视频点播等功能。EduSoho由杭州阔知网络科技有限公司开发,于2013年10月8日开放RC版本下载。 EduSoho功能简介 1. 课程发布系统 支持三种课时类型:视频、图文、音频 除自主发布视频,也可以引用站外视频 课程目标和适合人群,协助学员定位 资料上传、测验题库维护,增强教学效果 可视化课时管理,可以对逐个课时进行发布,支持连载课程 2. 在线学习系统 课程展示页面和学习页面分离,让处于不同体验时期的学员获得该时期的必要信息 支持支付宝购买课程 笔记、资料,学员可随时记录知识要点,查看、下载课时资料 问答、讨论区,师生之间、学员之间可有效沟通 在线测验,学生学习后可进行测验了解掌握状况。 支持大部分移动客户端 3. 系统功能 支持三种管理权限:教师、管理员、超级管理员。用于三种不同分工 后台首页仪表盘,全面快速了解网校的运营、收入情况 简洁的内容管理,通过页面、导航、编辑区有效的组织网站 各种模版选择和定制,让网站独具特色! 云服务支持,通过简单设置实现云服务升级 服务器端运行环境推荐 操作系统:Linux 推荐使用Ubuntu,Fedora,CentOS,Gentoo Web服务器:推荐Nginx或Apache2 MYSQL数据库:推荐5.0以上版本 PHP版本:推荐5.3.17以上 EduSoho网络课堂 v2.6.0 更新日志: 新功能:可设置课程为连载课程 新功能:后台系统用户中心设置,可设置提醒用户上传头像 优化:改进js载入机制,支持主题也能载入自己的js以及js库。 修复:管理后台私信文字大于500字时,用户无法注册 修复:推荐课程排序未按顺序号排序 修复:提交试卷,可能会双倍算分的问题 修复:我的帐户,基础信息设置,姓名的错误提示信息不正确 修复:在后台关闭了新会员发送欢迎信息的功能,但每次注册都发送 修复:管理后台首页,受欢迎课程区域,“新增收入”的数据显示不正确 修复:特定条件下,新装EduSoho可能会乱码的问题 修复:第三方登录的时候,取第三方接口超时,数据取不到,报错的问题 修复:第三方登录未记录IP地址

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧