Linux下web站的的搭建二

[root@localhost down]#tar �Czxvf php- 5.2.12 .tar.gz
// 解压 php- 5.2.12 .tar.gz 安装包
Linux下web站的的搭建二_第1张图片
[root@localhost down]#cd php- 5.2.12
[root@localhost down]#./configure �Cprefix=/usr/local/php �Cwith-mysql=/usr/local/mysql �Cwith-apxs2=/usr/local/apache/bin/apxs �Cwith-mcrypt=/usr/local/mcrypt
// 指定 php 安装路径,同时指定连接 apache,mysql,phpmcrypt 扩展路径,
[root@localhost php- 5.2.12 ]#make
// 编译 php 源代码
[root@localhost php- 5.2.12 ]#make install
// 安装 php
[root@localhost php- 5.2.12 ]#cp php.ini-dist /usr/local/lib/php.ini
// 拷贝 php.ini-dist 文件到 /usr/local/lib 目录下
[root@localhost php- 5.2.12 ]#vi /usr/local/lib/php.ini
// 编辑 php.ini 配置文件
// J 式下移一行,按 K 上移一行,按 H 左移一个字符,按 L 右移一个字符
点击 i 键进行编辑文件
register_globals=Off 该为 register_globals=On
Esc
:wq
保持退出
[root@localhost php- 5.2.12 ]#vi /usr/local/apache/conf/httpd.conf
// 编辑 httpd.conf 配置文件
// 也可以按光标实现向左,向右,向上,向下移动
点击 i 键进行编辑
DirectoryIndex index.html 再添加 index.php 用空格隔开
AddType  application/x-gzip .gz .tgz 的下面添加一句
AddType application/x-httpd-php .php .php3 .php4 .php5
//.php .php3 .php4 .php5 这些要用空格分开
Addhandler cgi-script .cgi 前面的 # 号去掉,打开 CGI 脚本服务
Esc
wq
保存退出
[root@localhost php- 5.2.12 ]#/usr/local/apache/bin/apachectl restart
// 重启 apache 服务
[root@localhost php- 5.2.12 ]#vi /etc/rc.d/rc.local
// 设置启动文件,在末尾添加 /usr/local/apche/bin/apachectl start
// Esc
wq
保存退出
[root@localhost php- 5.2.12 ]#/etc/rc.d/init.d/xinetd restart
// 配置重新导入
测试 php 是否配置成功,进入 apachen 默认主目录 /usr/local/apache/htdocs ,在该目录下键一个 phpinfo.php 文件
[root@localhost php- 5.2.12 ]#cd /usr/local/apache/htdocs
// 切换到 htdocs 目录下
[root@localhost htdocs]#vi phpinfo.php
// 建立一个 phpinfo.php 文件
点击 i 键开设编辑
输入
<?php
Phpinfo();
?>
Esc
:wq
保存退出
然后打开浏览器,在地址栏输入 : http://localhost/phpinfo.php
http://127.0.0.1/phpinfo.php
出现下面界面说明配置成功了
[root@localhost htdocs]#/usr/local/apache/bin/apachectl restart
// 如果出现这个提示界面,请重启 apache 服务
// 测试 php 是否和 mysql 关联
// 点击 i 键进行编辑
<?php
$conn=mysql_connect(“localhost”,”root”,”123456”);
// 主机名: localhost 数据库用户 :root ,密码 :123456
If($conn) echo “<h1>succeed<h1>”;
如果连接成功显示最大号成功
else echo “<h1>fail</h1>”;
// 否则显示失败
?>
// Esc
:wq
// 保存退出
在浏览器的地址栏输入 : http://localhost/test.php http://127.0.0.1/test.php
成功了!
接下来配置 ZendOptimizer- 3.2.8 -linux-glibc21-i386.tar.gz
[root@localhost htdocs]#cd /home/down
[root@localhost down]#ll
6.ZendOptimizer 的安装
[root@localhost down]#tar �Czxvf ZendOptimizer- 3.2.8 -linux-glibc21-i386.tar.gz
// 解压 ZendOptimizer- 3.2.8 -linux-glibc21-i386.tar.gz 安装包
[root@localhost down]#cd ZendOptimizer- 3.2.8 -linux-glibc21-i386
// 切换到 ZendOptimizer- 3.2.8 -linux-glibc21-i386 目录
[root@localhost ZendOptimizer- 3.2.8 -linux-glibc21-i386]#./install
// 启动安装 Zend Optimizer
进入如下的 ZendOptimizer 安装界面 . 点击回车
点击回车
点击回车
 
tab 键进行切换选择 Yes 回车
安装路径为 /usr/local/ZendOptimizer
选择 OK 回车
这里选择 php.ini 所在位置 . 我们在之前的安装中已经将 php.ini 复制到了 /usr/local/lib
. 所以这里不用修改 . OK 上点击回车
我们用的正是 apache. Yes 上点击回车
这里是指明 apache 的启动 apachectl 文件位置
/usr/local/apache/bin/apachectl
选择 OK 回车
回车
回车
选择 Yes 回车重启 apache
回车完成 ZendOptimizer 的安装
再次重启apache.执行 /usr/local/apache/bin/apachectl -k restart
7.phpMyAdmin 的安装
[root@localhost ZendOptimizer- 3.2.8 -linux-glibc21-i386]#cd ..
[root@localhost down]#ll
[root@localhost down]#tar �Cjxvf phpMyAdmin- 3.2.0 .1-all-languages.tar.bz2
[root@localhost down]#cp �Cr phpMyAdmin- 3.2.0 .1-all-languages /usr/local/apache/htdocs/phpmyadmin
打开浏览器,在地址栏中输入: http://localhost/phpmyadmin http://127.0.0.1/phpmyadmin
出现下面界面说明 phpmyadmin 安装成
mysql 的用户和密码登陆
用户是 root
密码: 123456
 
 
参考信息出处: http://www.jb51.net/article/16507.htm
 
更深入的学习请点击:顶嵌技术交流网
 

你可能感兴趣的:(linux,职场,休闲,网络服务)