步骤:
1.安装CentOS6.5系统:
    1.选择PHP+Mysql环境

2.关闭防火墙和SeLinux
    1.chkconfig --level 35 iptables off
    2.vi /etc/selinux/config
        SELINUX=disabled
    3.重启

 

3.设置静态IP[可在全部配置完成后设置]:
    1.vi /etc/sysconfig/network-scripts/ifcfg-eth0
    DEVICE=eth0                 //指出设备名称
    BOOTPROT=static             //启动类型 dhcp|static
    BROADCAST=192.168.1.203     //广播地址
    HWADDR=00:06:5B:FE:DF:7C    //硬件Mac地址
    IPADDR=192.168.0.2          //IP地址
    NETMASK=255.255.255.0       //子网掩码
    NETWORK=192.168.0.0         //网络地址
    GATEWAY=192.168.0.1         //网关地址
    ONBOOT=yes                  //是否启动应用
    TYPE=Ethernet               //网络类型
     2.service network restart
   
3.检查PHP,apache,mysql状态:
    1.php -v
    2.service httpd status
    3.service mysqld status

4.启动服务:
    1.service httpd start
    2.service mysqld start

5.添加开机启动
    1.chkconfig httpd on
    2.chkconfig mysqld on
    3.reboot

6.测试单文件PHP:
    1.cd var/www/html
    2.vi test.php
    3.<?php phpinfo()?>
    4.访问测试

7.上传最新CI框架
    1.使用xftp将文件上传至    /var/www/html

8.进行数据库配置
    1.允许数据库远程连接:
        grant all PRIVILEGES on *.* to ted@'192.168.1.109' identified by '123456';
        flush privileges;
    2.使用Navicat for MySQL连接数据库,建库,执行初始化脚本
    3.开启mysqli扩展:
        1.挂载光驱:
            mkdir /mnt/cdrom           
            mount /dev/cdrom /mnt/cdrom
        2.安装扩展:
            cd /mnt/cdrom/Packages
            rpm -ivh php-mysql-5.3.3-26.el6.x86_64.rpm
            rpm -ivh php-pdo-5.3.3-26.el6.x86_64.rpm
        3.重启服务:
            service httpd restart
            service mysqld restart
        4.赋权:
            grant all PRIVILEGES on *.* to ted@'127.0.0.1' identified by '123456';
            flush privileges;

      
9.修改CI数据库配置:
        1.database.config

10.开启rewrite功能
    1.cd /etc/httpd/conf
    vi httpd.conf
    LoadModule rewrite_module modules/mod_rewrite.so
    2.重启服务
      service httpd restart

 

使用软件:Xmanager Enterprise 5,Navicat for MySQL

 

—记于2015-6-11 15:31:31

CentOS6.5配置PHP CI程序的更多相关文章

  1. 在CentOS6上配置MHA过程全记录

    在CentOS6上配置MHA过程全记录 MHA(Master High Availability)是一款开源的MariaDB or MySQL高可用程序,为MariaDB or MySQL主从复制架构 ...

  2. 新建Oracle数据库时,提示使用database control配置数据库时,要求在当前oracle主目录中配置监听程序

    新建一个oracle数据库时,当提示使用database control配置数据库时,要求在当前oracle主目录中配置监听程序等字样的时候,问题是那个监听的服务没有启动,解决方法如下: 打开cmd命 ...

  3. 《转》IIS中配置通配符应用程序映射

    本文转载自龚赤兵 电子工业出版社,如给您带来不便之处,请联系博主. eb开发新体验:ASP.NET 3.5 MVC架构与实战>第13章网站部署,本章主要实现了如何在IIS 6.0中一步一步地成功 ...

  4. 配置一个servlet程序

    <!-- 配置一个servlet程序 --> <servlet> <!-- servlet的内部名称 ,可以自定义--> <servlet-name>H ...

  5. 涂抹Oracle笔记1-创建数据库及配置监听程序

    一.安装ORACLE数据库软件及创建实例OLTP:online transaction processing 指那些短事务,高并发,读写频繁的数据库系统.--DB_BLOCK_SIZE通常设置较小.O ...

  6. (转)(VS2013 )由于应用程序配置不正确,程序未能启动”--原因及解决方法

    今天把别人的程序拿过来编译时通过,但是运行的时候,提示:由于应用程序配置不正确,程序未能启动 搜了一下,各种方法.最终通过下面的方法解决的. 项目--->配置属性---->链接器----& ...

  7. Gitlab-CI持续集成之Runner配置和CI脚本

    p.MsoNormal,li.MsoNormal,div.MsoNormal { margin: 0cm; margin-bottom: .0001pt; text-align: justify; f ...

  8. centos6 网卡配置,多IP设置

    ##云服务器 centos6网卡配置 #设置出口IP vim /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=seth0 #网卡名称 BOOTPROTO ...

  9. centos6 安装配置ss笔记

    2018-05-17 centos6 安装配置ss笔记 操作环境:Centos 6 x86_64 bbr 服务器地址:美国 1.准备VPS 在https://www.bwh1.net可购买,购买时已默 ...

随机推荐

  1. luogu P4012 深海机器人问题

    luogu P4012 深海机器人问题 // luogu-judger-enable-o2 #include<queue> #include<cstdio> #include& ...

  2. 【树状数组】【枚举约数】 - Ambitious Experiment

    给定一个序列,支持以下操作: 对区间[l,r]的每个i,将1i,2i,3i,...这些位置的数都加d. 询问某个位置的数的值. 如果把修改看作对区间[l,r]的每个数+d,那么询问x位置上的数时,显然 ...

  3. [CF468D]Tree

    [CF468D]Tree 题目大意: ​ 一棵\(n(n\le10^5)\)个编号为\(1\sim n\)的点的带边权的树,求一个排列\(p_{1\sim n}\),使\(\sum dis(i,p_i ...

  4. Linux中安装MySql 5.7.21的详细操作步骤

    一:到mysql官网下载最新的mysql包 mysql-5.7.21-linux-glibc2.12-x86_64 官方下载地址:https://dev.mysql.com/downloads/mys ...

  5. 利用Java位运算符,完成Unsigned转换(无符号)

    方案二:利用Java位运算符,完成Unsigned转换. 正常情况下,Java提供的数据类型是有符号signed类型的,可以通过位运算的方式得到它们相对应的无符号值,参见几个方法中的代码: publi ...

  6. WebStorm中部署网页到Tomcat

    1. 新建一个Deployment 在上面过程中Add Server弹窗下如下输入 2. 配置Deployment的Connection选项卡 3. 配置Deployment的Mappings选项卡 ...

  7. [转] C/C++中printf和C++中cout的输出格式

    原文地址 一. Printf 输出格式 C中格式字符串的一般形式为: %[标志][输出最小宽度][.精度][长度]类型,其中方括号[]中的项为可选项.各项的意义介绍如下:1.类型类型字符用以表示输出数 ...

  8. 【mybatis】mybatis中update更新原来的值加1

    示例代码: floor的值 = floor原来的值+要更新的差距值 <update id="updateFloor" parameterType="com.pise ...

  9. 【js】js中const,var,let区别

    在node.js使用例子中,第一次看到const的声明,查询了一下,可以看得出来: http://www.cnblogs.com/ksl666/p/5944718.html 参考 主要内容是:js中三 ...

  10. HttpApplication理解

    HttpApplication对象是经由HttpApplicationFactory.GetApplicationInstance(并最终调用HttpRuntime.CreateNonPublicIn ...