易截截图软件、单文件、免安装、纯绿色、仅160KB

CentOS+Apache+Mysql+Php安装及优化配置小记


本文软件的下载地址就不列出,主要是记录安装时的步骤及相关问题的处理方法;基于安装方法目前有两种,一种是利用RPM包安装,一种源码编译安装;以下主
要是以源码编译安装;因为源码安装软件的相互依赖性小,安装方式用各种unix/linux系统,维护方便。如果想去除相关服务时,直接rm
–rf目录 即可;建议采用源码方式安装;
系统环境和需要的软件:

1、CentOS
2、httpd-xxx.tar.gz
3、php5-xxx.tar.gz
4、mysql-xxx.tar.gz
5、所有软件安装目录/usr/local/
服务器软件安装顺序:Apache(httpd) --> Mysql --> PHP
Apache编译安装
[root@server src]# tar -zxvf /home/soft/httpd-2.0.63.tar.gz
[root@server src]# cd httpd-2.0.63/
[root@server httpd-2.0.63]#./configure --prefix=/usr/local/apache --enable-so
[root@server httpd-2.0.63]# make clean; make
[root@server httpd-2.0.63]## make install
执行完以上命令后,执行 /usr/local/apache/bin/httpd -l检查mod_so模块是否已编译,如下图:
Mysql编译安装
[root@server src]# tar -zxvf /home/soft/mysql-5.0.56.tar.gz
[root@server src]# cd mysql-5.0.56/
[root@server mysql-5.0.56]# ./configure --prefix=/usr/local/mysql
[root@server mysql-5.0.56]#make clean; make
[root@server mysql-5.0.56]#make install
[root@server mysql-5.0.56]#useradd mysql
[root@server mysql-5.0.56]#cp support-files/my-medium.cnf  /etc/my.cnf
[root@server mysql-5.0.56]#cd /usr/local/mysql
[root@server mysql]#./bin/mysql_install_db  --user=mysql //初始化数据库
[root@server mysql]#chown -R root .
[root@server mysql]#chown -R mysql var
[root@server mysql]#chgrp -R mysql .
[root@server mysql]# ./bin/mysqld_safe --user=mysql &   启动mysql
[root@server mysql]# ./bin/mysql –u root -p密码为空,直接回车
PHP编绎安装
[root@server src]# tar -zxvf /home/soft/soft/php-5.2.6.tar.gz
[root@server src]# cd php-5.2.6/
[root@server php-5.2.6]# ./configure --prefix=/usr/local/php
-with-apxs2=/usr/local/apache/bin/apxs -with-mysql=/usr/local/mysql  //如果不先安装mysql,这一步将会出错
[root@server php-5.2.6]#make clean; make
[root@server php-


相关文档:

CAS的php客户端实践—单点登录整合php程序

近日尝试将一个php程序以单点登录方式和原有的系统整合在一起。
验证服务器选用的是CAS,其提供有相应的php客户端。
整个过程如下:
1、搭建CAS服务器
2、搭建php应用环境
3、下载相应的php库
4、修改php应用环境配置
5、测试cas的php客户端
6、修改原有的程序,使用CAS来完成登录。
具体细节如下:
一 ......

PHP MVC 初探

闲来有空,学习一下PHP的MVC模式,充实一下自我,不至于落后。看了个简单的示例
,做点记录。
单点入口:
1. 所有程序都是通过index.php来进行调用的,这要靠.htaccess文件来进行控制。
2. URL router可以由单独的Router类来进行Controller的选择,也可以放在index.php中进行选择。
3. Config最好放到单独的文件中,结 ......

在WebLogic 9中配置MySql的数据源

第一步,下载Mysql的JDBC驱动程序,名为connectorJ。下载网址:http://dev.mysql.com/downloads/connector/j/
解压缩zip文件后,将文件mysql-connector-java-5.1.12-bin.jar到目录d:\Software\MySQL\MySQL Server 5.1\jdbcdriver\中
第二步,修改文件d:\Software\bea\WebLogic 9.23\user_projects\domains\MyDomain\bin\s ......

用 PHP 调用 MySQL 存储过程

    MySQL 5.0 以上支持存储过程。
    PHP 5.0 以上的 mysqli 系列函数可以支持操作 MySQL 的存储过程。
    以下是一些简单的存储过程和用 PHP 调用的示例。     一、返回单个数据: 1: <?php
2: header("Content-Type:t ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号