centos系统使用yum快速搭建lamp环境##加jsp环境

 参考 http://www.bootf.com/227.html

lamp环境为(Linux+Apache+MySQL+PHP)
使用 yum 程序安装所需开发包(以下为标准的rpm包名称)
# yum install gcc gcc-c++ gcc-g77 flex bison autoconf automake bzip2-devel zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel openssl-devel libxml2-devel gettext-devel pcre-devel

安装mysql
########################>>mysql
yum -y install mysql mysql-server
chkconfig --levels 235 mysqld on
/etc/init.d/mysqld start 
//安装完mysql后需要启动激活mysql
mysqladmin -u root password 123456 (自行修改!!)
配置mysql的密码

安装apache
########################>>apache
yum -y install httpd
chkconfig --levels 235 httpd on
/etc/init.d/httpd start
apache的web存放目录
/var/www/html
apache的配置文件
/etc/httpd/conf/httpd.conf

安装php
########################>>php
yum -y install php
/etc/init.d/httpd restart
重启激活php

测试php是否安装完成
vi /var/www/html/info.php
<?php
phpinfo();
?>

yum search php
搜索php的相关的组件

安装php的组件
yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

/etc/init.d/httpd restart
重启激活php

安装phpmyadmin工具(32位环境)
########################>>phpmyadmin
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
rpm -Uvh rpmforge-release-0.3.6-1.el5.rf.i386.rpm
yum -y install phpmyadmin

修改phpmyadmin的配置文件来允许访问
vi /etc/httpd/conf.d/phpmyadmin.conf    >>>    allow

vi /usr/share/phpmyadmin/config.inc.php     >>>    把phpMyAdmin的验证方式从默认的cookie方式改成http
##########################################################################################

安装Tomcat5
#yum -y install tomcat5 tomcat5-webapps tomcat5-admin-webapps
安装Tomcat5安装包和对应的依赖关系包

启动Tomcat5
#service tomcat5 start
#chkconfig tomcat5 on


在浏览器输入http://你的IP:8080/,可以看到Apache SoftWare Foundation页,如果看不到,请确认是否是防火墙问题
看到一个猫头 ------------------>tomcat5安装成功

 Apache与Tomcat整合
如果网站需同时整合Apache与Tomcat可以使用JK或者Proxy方式
使用VI编辑proxy_ajp.conf文件
#vi /etc/httpd/conf.d/proxy_ajp.conf
输入以下内容
ProxyPass /tomcat/ ajp://localhost:8009/
存储文件后,重启Apache

#service httpd restart

在浏览器输入http://你的IP/tomcat/,可以看到Apache SoftWare Foundation页
As you may have guessed by now, this is the default Tomcat home page. It can be found on the local filesystem at:

$CATALINA_HOME/webapps/ROOT/index.jsp


这样就可以解析 .jsp文件。

      
      
      
      
  1. <html> 
  2. <body> 
  3. <h1>JSP Test Page</h1> 
  4. <%=new java.util.Date()  
  5. %> 
  6. </body> 
  7. </html> 


yum-php一键脚本

 

  
  
  
  
  1. echo -n "yum install php"  
  2. echo "shuru  mysql  mima"  
  3. read mima  
  4. yum -y  install httpd php mysql mysql-server php-mysql openssl-devel libxml2-devel gettext-devel pcre-devel httpd-manual mod_ssl mod_perl mod_auth_mysql php-mcrypt php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc mysql-connector-odbc mysql-devel libdbi-dbd-mysql autoconf zlib-devel ncurses-devel  openssl-devel libxml2-devel gettext-devel pcre-devel  
  5. /sbin/chkconfig httpd on   
  6. /sbin/chkconfig --add mysqld   
  7. /sbin/chkconfig mysqld on  
  8. mysqladmin -u root password "$mima"  
  9. cat >>  /var/www/html/index.php << CHENG   
  10. <?php   
  11. phpinfo();   
  12. ?>    
  13. CHENG  
  14. yum -y install lynx  
  15. sed -i -e '$a\local_root=/var/www/html'  /etc/vsftp/vsftp.conf  
  16. /sbin/service httpd restart  
  17. /sbin/service mysqld restart  
  18. /sbin/service vsftpd restart  
  19. echo “请输入  lynx -dump http://127.0.0.1  看看有没有php的信息”  

 

你可能感兴趣的:(centos,职场,lamp,yum,休闲)