百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> Centos中安装php环境与配置WWW服务器方法
分享文章到:

Centos中安装php环境与配置WWW服务器方法

发布时间:01/15 来源: 浏览: 关键词:
www服务器就是WEB服务器了,linux中一般是使用apache或nginx+php做服务器环境,下面我们来看看centos中配置 www服务器方法。

设定档位置:/etc/httpd/conf/httpd.conf
网页资料位置:/var/www/html
网页执行档位置:/var/www/cgi-bin
网页相关纪录档目录:/var/log/httpd/

安装软体

yum -y install httpd httpd-devel httpd-manual
yum -y install php-5 php-bcmath php-dba php-devel php-gd php-imap php-ldap php-mbstring php-mysql php-ncurses php-odbc php-pdo php-pear php-pgsql php-snmp php-soap php-xml php-xmlrpc mod_ssl

修改设定档

vi /etc/httpd/conf/httpd.conf

ServerAdmin root@localhost


UserDir disable 修改--> #UserDir disable


#UserDir public_html 修改--> UserDir www


DirectoryIndex index.html index.html.var 修改--> DirectoryIndex index.html index.htm index.php index.html.var


LanguagePriority zh-TW en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN
AddDefaultCharset UTF-8 修改成--> #AddDefaultCharset UTF-8 或者 AddDefaultCharset none

service httpd restart

  
配置php环境


vi /etc/php.ini

max_execution_time = 300
default_charset = "utf8"
upload_max_filesize = 180M
post_max_size = 80M
register_globals = On
max_input_time = 600
memory_limit = 160M

vi /etc/httpd/conf.d/php.conf

DirectoryIndex index.php 修改 #DirectoryIndex index.php

 

测试php是否正常启用

echo "<? phpinfo(); ?>" > /var/www/html/test.php

http://localhost/test.php
 
限某网域可读取资料夹
vi /etc/httpd/conf/httpd.conf(格式如下)

<Directory /var/www/html/tool123456789>

Deny from all
Allow from IP
192.168.1.0/24
Options Indexes FollowSymLinks

</Directory>

<Directory /var/www/html/tools>

Deny from all
Allow from 163.32.X.0/24 192.168.1.0/24
Options Indexes FollowSymLinks

</Directory>

重新启动httpd

service httpd restart
 
虚拟主机
<VirtualHost 163.32.x.x>

    ServerAdmin user@kh.edu.tw

    DocumentRoot /home/user

    ServerName user.kh.edu.tw

    ErrorLog /var/log/httpd/pedagogy/user-error_log

    CustomLog /var/log/httpd/pedagogy/user-access_log common

    DirectoryIndex index.php index.htm index.html default.htm

</VirtualHost>
 
伺服器更改预设字码
伺服器更改为Big5(比较通用111cn.net)

vi /etc/sysconfig/i18n

LANG="zh_TW.Big5"
SUPPORTED="zh_TW.Big5:zh_TW.UTF-8:zh_TW:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"

 或下指令

export LANG=zh_TW.Big5

伺服器更改为UTF-8

vi /etc/sysconfig/i18n

LANG="zh_TW.UTF-8"
#LANG="zh_TW.Big5"
SUPPORTED="zh_TW.UTF-8:zh_TW.Big5:zh_TW:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有5人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板