日期:2011-02-23 18:06:00  来源:本站整理

<b>Linux平台下的PHP与JSP环境配置</b>[服务器安全]

赞助商链接



  本文“<b>Linux平台下的PHP与JSP环境配置</b>[服务器安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

企业中常用的网站环境除了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 "<? phpinfo(); ?>" >> /usr/local/apache/htdocs/phpinfo.php

最后,在IE中输入以下URL测试php环境:http://192.168.20.200/phpinfo.php,假如呈现以下页面,则阐明php环境配置成功!【第四步:】 配置jdk环境

① /usr/local/jdk-6u10-beta-linux-i586-rpm.bin

② ln -s /usr/java/jdk1.6.0_10 /usr/local/java

首先,设置环境变量,编辑文件/etc/profile,加入以下设置:

JAVA_HOME=/usr/local/java



RESIN_HOME=/usr/local/resin

CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$RESIN_HOME/lib

PATH=$PATH:$JAVA_HOME/bin

export JAVA_HOME RESIN_HOME CLASSPAHT PATH

然后,保存退出,注销后输入以下号令,可以显示信息,阐明jdk环境配置成功!

③ java --version

【第五步:】 配置resin环境

① tar -xzvf resin-2.1.17.tar.gz

② cd resin-2.1.17

③ ./configure --prefix=/usr/local/resin --with-apxs=/usr/local/apache/bin/apxs

④ make && make install

输入以下URL,测试JSP环境:http://192.168.20.200/caucho-status,能看到以下页面则阐明JSP环境配置成功!



然后编辑文件/usr/local/resin/conf/resin.conf,将<doc-dir>doc</doc-dir>更改成:<doc-dir>/usr/local/apache/htdocs</doc-dir>⑤ /usr/loca/apache/bin/apachtel restart



最后,拷贝hellp.jsp到DocumentRoot,测试jsp环境.



⑥ cp /usr/local/resin-2.1.17/doc/examples/basic/hello.jsp /usr/local/apache/htdocs/hello.jsp

最后在IE中输入以下URL,测试JSP环境:http://192.168.20.200/hello.jsp,假如呈现以下页面则阐明JSP环境配置成功!

最后,通过运行以下脚本,可以看到RESIN的demon和帮忙页面:

#/usr/local/resin/bin/httpd.sh

然后在IE中输入以下URL,可以看到以下页面:http://192.168.20.200:8080


  以上是“<b>Linux平台下的PHP与JSP环境配置</b>[服务器安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .