zoukankan      html  css  js  c++  java
  • YUM方式安装LAMP

    本文介绍两种方法yum安装LAMP,

    方法1: 通过httpd的php模块方式安装LAMP

    方法2: 通过php-fpm方式安装LAMP

    安装环境:CentOS Linux release 7.5.1804

    方法1: 通过httpd的php模块方式安装LAMP

    安装程序包:

    # yum -y install httpd php php-mysql mariadb-server

    启动服务:

    # systemctl start mariadb

    # systemctl start httpd

    方法2: 通过php-fpm方式安装LAMP

    安装程序包:

    # yum -y install httpd php-fpm php-mysql mariadb-server

    修改httpd配置

    # vim /etc/httpd/conf/httpd.conf
    修该配置增加index.php字段
    <IfModule dir_module>
        DirectoryIndex index.php index.html
    </IfModule>
    
    在文件末尾新增下面5行配置
    IncludeOptional conf.d/*.conf
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps
    ProxyRequests Off
    ProxyPassMatch ^/(.*.php)$ fcgi://127.0.0.1:9000/var/www/html/$1

    启动服务

    # systemctl start mariadb

    # systemctl start php-fpm

    # systemctl start httpd

    测试LAMP是否正常安装

    1、测试PHP连通性

    # vim /var/www/html/index.php
    <?php
           phpinfo();
    ?>
    
    访问主页进行测试

    2、测试PHP和mysql的连通性

    修改数据库root的密码
    # mysqladmin -uroot password "123456"
    
    修改index.php页面信息
    # vim /var/www/html/index.php
    <?php
      $link = mysql_connect('localhost','root','123456');
      if ($link)
        echo "Link to mysql success..";
      else
        echo "Link to mysql failure..";
      mysql_close();
    ?>
    
    访问主页进行测试mysql联通性
  • 相关阅读:
    关于Unity中表面着色器的使用
    关于Unity中顶点片元Shader实例
    php 超时 解决办法 (Maximum execution time of 30 seconds exceeded)这个问题?
    php 汉字转拼音
    jq 获取当前屏幕高度
    php 根据身份证获取出身地址
    根据身份证算出地址
    css 超详细文档
    手机端下拉获取新数据
    基于bootstrap 框架的扩展框架 H-ui
  • 原文地址:https://www.cnblogs.com/ysuwangqiang/p/11921794.html
Copyright © 2011-2022 走看看