apache+php+mysql+zend+phpmysadmin

        Apache + mysql + php+zend+phpmyadmin
我用的系统是 RedHat AS5
用到的软件如下 :
http- 2.2.11 .tar.gz
mysql- 5.0.4 .tar.gz
php-5.0.tar.gz
gd- 2.0.33 .tar.gz
jpegsrc.v6b.tar.gz
libpng- 1.2.7 .tar.tar  
zlib- 1.2.2 .tar.gz 
freetype- 2.1.9 .tar.gz
ZendOptimizer- 3. 3.0a -linux-glibc21-i386.tar
phpMyAdmin- 3.2.0 .1-all-languages.tar
大部份软件都可以在 www.chinaunix.net   下载
1 、首先安装 zlib
tar �Czxvf zlib- 1.2.2 .tar.gz
./configure
make && make install
2 、安装 libpng
tar �Czxvf libpng- 1.2.7 .tar.tar
cd libpng- 1.2.7 /scripts
mv makefile.linux ../makefile
make && make install
3 、安装 freetype
tar �Czxvf freetype 2.1.9 .tar.gz
./configure
make && make insta
4 、安装 jpeg
Tar �Czxvf jpegsrc.v7.tar.gz
cd jpeg-7v
./configure �Cenable-shared    # 这里一定要带上 ―enable-shared 参数,不然不会生成共享库
make && make test && make install
5 、安装 GD
安装完上面的那些软件才可以安装 GD
Tar �Czxvf gd*.tar.gz
./configure �Cwith-png �Cwith-freetype �Cwith-jpeg
make install
6 、接下来就安装 apache  mysql    php
http- 2.2.11 .tar.gz
./configure �Cprefix=/revo/apache �Cenable-so
make &&make install
 
tar �Czxvf mysql
. ./configure -prefix=/opt/mysql -with-charset=gbk -with-extra-charsets=all  # 因为我做的要支持 GBK 中文 . 所以要加上这些参数 . 要不然等回头装完了 . 再去改参数老是出错 . 干脆安装的时候就加上 .
make &&make install
 
 
php 安装
tar �Czxvf php
./configure --with-apxs2=/revo/apache/bin/apxs --with-mysql=/revo/mysql --with-gd --with- --with-zlib --with-freetype && make && make install
cp php.ini-dist /usr/local/lib/php.ini
然后到 apachep 安装目录中修改 httpd.conf 文件
添加如下:
AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps
  然后在
directoryIindex index.php index.html    添加 index.php
htdocs 下面建一个 php 测试页
<?
Phpinfo();
?
然后访问一下吧 .. 成功了 . .
 
接下来安装zend    PHP加速引擎 php 支持加密,并加快 php 的速度
tar zxvf ZendOptimizer- 3. 3.0a -linux-glibc21-i386.tar
解开之后 . 进行到解压的目录
执行 install.sh
一种下一步
但是要注意有几项
php.ini 这个文件的路径 . 一定要输入正确
apachect1 这个件的路径一定要输入正确 .
其它的路径也要注意 . 要注意查看路径是否正确 ..
安装正确后 . 在浏览 php 测试页时 . 会有一块 zend 的页面
安装正确喽 接下来安装 phpmyadmin
我在安装这个软件的时候弄了我两天 . 都没有弄好 . 今天 再试一下 .. 希望能成功 .
tar �Czxvf ZendOptimizer- 3. 3.0a -linux-glibc21-i386.tar
mv phpMyAdmin- 3.2.0 .1-all-languages /revo/apache/htdocs/phpadmin  将解压出来的目录移动或复制到 web 服务器的网页存放目录下面
 
cd /revo/apache/htdocs/phpadmin/libraries
cp config.default.php ../config.inc.php
然后编辑 config.inc.php 这个文件
1、  查找 $cfg['PmaAbsoluteUri']  = ‘http://192.168.1.250/phpadmin/;
2、  查找 $cfg['Servers'][$i]['host'] = 'localhost'; (通常用默认,也有例外,可以不用修改)
3、  查找 $cfg['Servers'][$i]['auth_type'] = 'config'; 在自己的机子里调试用 config ;如果在 网络 上的空间用 cookie ,这里我们既然在前面已经添加了网址,就修改成 cookie ,这里建议使用 cookie
4、  查找 $cfg['Servers'][$i]['user'] = 'root'; // MySQL user mysql 用户名,自己机里用 root ;)
5、  查找 $cfg['Servers'][$i]['password'] = ''; // MySQL password (mysql 用户的密码 , 自己的服务器一般都是 mysql 用户 root 的密码 )
6、  查找 $cfg['Servers'][$i]['only_db'] = ''; // If set to a db-name, only (你只有一个数据就设置一下;如果你在本机或想架设服务器,那么建议留空)
7、  查找 $cfg['DefaultLang'] = 'zh'; (这里是选择语言, zh 代表简体中文的意思 , 这里不知道填 gbk 对否)
8、  果出现 配置文件现在需要绝密的短语密码 (blowfish_secret)” 那么请在 $cfg['blowfish_secret'] = ' '; 的等号里面设置你网站的 cookie ,例如: $cfg['blowfish_secret'] = ' 任意字符 '; 这是因为你的 “$cfg['Servers'][$i]['auth_type'] = 'cookie' 的原因。
测试
http://192.168.1.250/phpadmin
但是出现的那个 [ 无法加载 mcrypt 扩展 , 请检查您的 PHP 配置 ]
我已经在 php.ini 里放开了 mcrypt 参数 . 但是结果还是这样 .. 如果有高手 . 还请指教一下 ..
 
有什么不对的地方还请大虾们多多指教.这些东西是通过网上找资料。然后自己亲自做实验之后总结的..
 
 

你可能感兴趣的:(apache,mysql,PHP,phpMyAdmin,Zend)