zoukankan      html  css  js  c++  java
  • Lamp环境搭建

    愿网址:http://www.linuxdiyf.com/viewarticle.php?id=202377

    yum安装LAMP

    1. 安装Apahce, PHP, MySQL以及php连接mysql库组件。 #yum -y install httpd php mysql mysql-server php-mysql yum会到指定的服务器(mirror:163.com服务器)下载对应的软件版本,并自动处理依赖关系,并进行安装。
    2. 安装apache扩展 #yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql 让apache更好的支持其他的软件。
    3. 安装php的扩展 #yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc apache本身并不支持php文件,要安装对应的php软件,然后进行http.conf配置;让apache能解析.php文件。
    4. 安装MySQL的扩展 #yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql 跟好的实现mysql的功能。
    5. 配置开机启动服务 #/sbin/chkconfig httpd on [设置apache服务器httpd服务开机启动] #/sbin/service httpd start [启动httpd服务,与开机启动无关] #/sbin/service mysqld start [启动mysqld服务,与开机启动无关]
    6. 简单配置文件: apache的配置文件是/etc/httpd/conf下 modules放在/usr/lib/httpd下 php的配置文件在/etc/php.d/下 和/etc/php.ini php的modules放在/usr/lib/php/modules下
    7. 安装Tomcat5 #yum -y install tomcat5 tomcat5-webapps tomcat5-admin-webapps 安装Tomcat5安装包和对应的依赖关系包
    8. 启动Tomcat5 #service tomcat5 start #chkconfig tomcat5 on
    9. 在浏览器输入http://你的IP:8080/,可以看到Apache SoftWare Foundation页,如果看不到,请确认是否是防火墙问题 看到一个猫头 ------------------>tomcat5安装成功
    10. 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文件。

    【注释:蓝色字体是自己添加】

    Apache相关内容:

    apache默认配置文件保存在:

    /etc/httpd/conf/httpd.conf

    模块配置文件保存在:

    /etc/httpd/conf.d/

    默认apache日志保存在:

    /var/log/httpd/

    apache默认网站根目录为:

    /var/www/html

    常用配置如下:

    KeepAlive off    TCP保活配置

    MaxKeepAliveRequests 100  一个TCP连接允许的最大请求数

    KeepAliveTimeout 15         一个TCP连接最长空闲时间

    Listen 80     默认监听端口

    LoadModule auth_basic_module modules/mod_auth_basic.so   模块加载

    User apache      apache服务所使用用户

    Group apache     apache服务所使用组

    ServerAdmin root@linuxcast.net     管理员邮箱

    DocumentRoot “/var/www/html”    网站根目录

     

    DirectoryIndex index.html index.html.var   默认首页

    ************************************************************************

    Tomcat是什么?

    这是支持jsp的辅助软件,和apache类似的东西,但是现在如果脱离apache,功能将打折扣。随着以后的发展就完全可以脱离apache。

    他的功能就是支持jsp,也就是java相关的文件,不许要安装。

  • 相关阅读:
    Serverless:这真的是未来吗?(二)
    阿里云 EDAS 3.0 助力唱鸭提升微服务幸福感
    520,一份给程序员的“硬核”脱单秘籍
    稳定性之故障应急处理流程
    殷浩详解DDD:领域层设计规范
    Vineyard 加入 CNCF Sandbox,将继续瞄准云原生大数据分析领域
    【开通指南】 实时计算 Flink 全托管版本
    【HTML】html5 canvas全屏烟花动画特效
    【HTML】中国天气天气插件调用
    【Python】求n!
  • 原文地址:https://www.cnblogs.com/zsmynl/p/3538559.html
Copyright © 2011-2022 走看看