zoukankan      html  css  js  c++  java
  • centos6.2下搭建Web服务器

    1、安装Apache2

     yum install httpd

    2、启动

     方法一:service httpd start
     方法二:/etc/init.d/httpd start
    
    //浏览http://ip,应该看到Apache2的测试页

     3、设置开机启动

     
    方法一:chkconfig --levels 235 httpd on
    方法二:chkconfig httpd on
    
    //Apache的默认文档根目录是在CentOS上的/var/www/html 目录 ,配置文件是/etc/httpd/conf/httpd.conf。

    4、安装PHP5

     yum install php
     //重启服务
      方法一:service httpd restart
      方法二:/etc/init.d/httpd restart  
     
    测试PHP5是否安装成功
       创建info.php vi /var/www/html/info.php
       内容: <?php
           phpinfo();
              ?>
       //浏览http://ip/info.php
    
     


    5、PHP5获得MySOL的支持
        

     yum search php

      

    //还安装需要安装的
    
        yum install php-mysql php-gd php-imap php-ldap php-mbstring php-odbc php-pear php-xml php-xmlrpc
    
        //现在重新启动Apache2的:
    
        /etc/init.d/httpd restart
    
      //现在刷新http://ip/info.php,并再次向下滚动到模块部分。现在,你应该找到更多新的模块,包括MySQL模块.


    7.安装phpMyAdmin

       通过它可以管理你的MySQL数据库。

        首先,我们使CentOS系统RPMForge软件库的phpMyAdmin,而不是官方的CentOS 6.2库:

        所以需要导入RPMForge的GPG密钥:

     rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
    
        x86_64系统:
    
        yum install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
    
        在i386系统:
    
        yum install http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
    
        安装phpmyadmin
    
        yum install phpmyadmin

       

        现在我们可以设置phpMyAdmin,了我们可以改变Apache的配置来让phpMyAdmin不仅仅只能从localhost登录。

       

     vi /etc/httpd/conf.d/phpmyadmin.conf
    
        #<Driectory "/usr/share/phpmyadmin">
        # Order Deny,Allow
        # Deny from all
        # Allow from 127.0.0.1
        #</Directory>
    
     


       下一步,我们从HTTP改变的phpMyAdmin的cookie来身份验证:

       

     vi /usr/share/phpmyadmin/config.inc.php
    
        $cfg['Servers'][$i]['auth_type']='http';
    
     

    注:出错信息:or the local MySQL server's socket is not correctly configured

    解决办法:修改php.ini

    [MYSQL] 
    mysql.default_port = 3306
    mysql.default_socket = /tmp/mysql.sock


     

  • 相关阅读:
    Python中循环引用(import)失败的解决方法
    junit中线程需要注意的问题
    python动态绑定属性和方法
    python输出缓冲区的问题
    使用RateLimiter完成简单的大流量限流,抢购秒杀限流
    guava的限流工具RateLimiter使用
    高性能分布式锁-redisson的使用
    正则表达式
    input 标签鼠标放入输入框补全提示
    Google guava工具类的介绍和使用
  • 原文地址:https://www.cnblogs.com/xdpxyxy/p/2782720.html
Copyright © 2011-2022 走看看