免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1071 | 回复: 0
打印 上一主题 下一主题

linux平台下的php,jsp环境配置 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-23 11:20 |只看该作者 |倒序浏览
               
                #++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#  课题:linux平台下的php,jsp环境配置
#  作者:胡昌文
#  日期:2008-06-19
#  QQ  :402947549
#
#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
【说明:】
       企业中常用的网站环境除了LAMP外,就是jsp和asp(x)了,LAMP是linux,apache,mysql,php(perl,python等),但随着java的不断应用
,jsp环境也越来越多的被大型网站采用,这里我通过在虚拟的rhel5环境中,配置一个apache的php,jsp以及mysql的环境,希望能起到抛砖
引玉的作用。
【软件环境:】
       ① OS:RedHat Enterprise Linux 5
       ② mysql-5.1.24-rc
       ③ php-4.4.2
       ④ httpd-2.0.61
       ⑤ resin-2.1.17
       ⑥ jdk-6u10-beta-linux-i586-rpm.bin
接下来开始编译安装......
【第一步:】 编译安装mysql
首先,添加mysql用户和组,使mysql以用户mysql的权限运行:
#adduser -s /bin/false mysql
① tar -xzvf mysql-5.1.24-rc.tar.gz
② cd mysql-5.1.24-rc
③ ./configure --prefix=/usr/local/mysql \
            --enable-assembler --with-unix-socket-path=/usr/local/mysql/tmp/mysql.sock
④ make && make install
然后创建目录:
#mkdir /usr/local/mysql/var
⑤ /usr/local/mysql/bin/mysql_install_db
然后设置权限:
#chown -R root /usr/local/mysql
#chown -R mysql /usr/local/mysql/var
#chgrp -R mysql /usr/local/mysql
⑥ /usr/local/mysql/bin/mysqld_safe &
⑦ /usr/local/mysql/bin/mysqladmin -u root password 数据库管理员密码
⑧ /usr/local/mysql/bin/mysql -u root -p
然后输入数据库管理员密码,可以进入mysql的管理命令环境,说明mysql安装初始化成功!
【第二步:】 编译安装apache
首先,添加apache用户和组,使apache以用户apache的权限运行:
#adduser -s /bin/false apache
① tar -xzvf httpd-2.0.61.tar.gz
② cd httpd-2.0.61
③ ./configure --prefix=/usr/local/apache \
    --enable-proxy --enable-ssl --enable-cgi --enable-so && make & make install
④ /usr/local/apache/bin/apachtel start
然后,在IE中测试apache是否编译安装成功,如果出现以下页面,则说明成功了!


【第三步:】 编译安装php
① tar -xzvf php-4.4.2.tar.gz
② cd php-4.4.2
③ ./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql \
           --with-apache=/usr/local/apache --with-apxs2=/usr/local/apache/bin/apxs
④ echo "AddType xapplication/x-httpd-php .php .php3" >> /usr/local/apache/conf/httpd.conf
然后修改文件/etc/php.ini,将参数register-global的值设置为on,
⑤ /usr/local/apache/bin/apachtel restart
⑥ touch /usr/local/apache/htdocs/phpinfo.php
⑦ echo "" >> /usr/local/apache/htdocs/phpinfo.php
最后,在IE中输入以下URL测试php环境:
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/93926/showart_1874030.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP