zoukankan      html  css  js  c++  java
  • Yum安装Lamp环境

    方案一:

    LAMP环境安装
    一.Apache

    1.安装
    yum -y install httpd httpd-devel

    删除:

    yum -y erase httpd httpd-devel

    2.启动和关闭

    1).apachectl start |  apachectl  stop

    2). /etc/init.d/httpd start | /etc/init.d/httpd stop

    3). service httpd start | service httpd stop

    ## 开机启动程序
    chkconfig level 35 httpd on

    3.配置文件

    vi /etc/httpd/conf/httpd.conf 主配置文件

    /etc/httpd/conf.d/ 扩展配置目录

    例虚拟主机我们就可以放在conf.d中

    4.模块化文件放的位置

    /usr/lib/httpd/modules/ 这个下面

    5.安装好后,网站的默认根目录
    /var/www/html

    6. apache日志文件夹
    /var/log/httpd/

    httpd.conf配置

    #ServerTokens OS   #  在错误的时候显示操作系统信息
    ServerTokens Minor  # 在错误的时候不显示操作系统信息
    ServerSignature Off  #  在错误的时候关闭显示详细信息

    这两项是对应的,一设置就最好两个都设置一下

    二.Mysql
    yum -y install mysql mysql-server mysql-devel

    三.PHP
    搜索一下
    yum search php | grep -i '^php'

    找到其中的一些看着去安装,但 php 和php-devel这个必须要安装别的可以根据需要去安装也可以后期打模块上去
    yum -y install php php-mysql php-gd php-devel php-mbstring

    方案二:

    【1】准备环境
    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-devel
    net-snmp-devel curl-devel perl-DBI
    【2】 安装 LAMP
    一.安装 mysql:
    yum -y install mysql mysql-server
    自启动:
    chkconfig --level 235 mysqld on
    启动服务:
    /etc/init.d/mysqld start
    配置 mysql 的密码:
    mysqladmin -u root password 123456 (自行修改!!)
    mysql 的配置文件:
    /etc/my.cnf

    二.安装 apache:
    yum -y install httpd
    自启动:
    chkconfig --level 235 httpd on
    启动服务:
    /etc/init.d/httpd start
    apache 的 web 存放目录:
    /var/www/html
    apache 的配置文件:
    /etc/httpd/conf/httpd.conf

    Listen 80
    ServerName 127.0.0.1:80
    DocumentRoot “/var/www/html”
    DirectoryIndex index.php index.html index.html.var


    三.安装 php:

    yum search php
    安装常用组件:
    yum -y install php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-bcmath php-mbstring
    重启 httpd 服务激活 php:
    /etc/init.d/httpd restart
    测试 php 是否安装完成
    vim /var/www/html/info.php
    <?php
    phpinfo();
    ?>
    php 配置文件:
    vi /etc/php.ini
    memory_limit=128M
    post_max_size=8M
    upload_max_filesize=2M

    一条命令安装:
    yum -y 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-devel
    net-snmp-devel curl-devel perl-DBI mysql mysql-server httpd php php-mysql
    php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-bcmath php-mbstring
    然后配置 mysql 密码和更改 apache 配置文件即可。

  • 相关阅读:
    数论模板
    HZNU_TI1050 训练实录
    2019 ICPC Asia Xuzhou Regional
    ICPC 2019-2020 North-Western Russia Regional Contest
    2019 ICPC Asia Yinchuan Regional
    2019-2020 ICPC, Asia Jakarta Regional Contest
    The 2019 China Collegiate Programming Contest Harbin Site
    2019-2020 ICPC, NERC, Southern and Volga Russian Regional Contest
    Educational Codeforces Round 75
    2018-2019 ACM-ICPC, Asia Dhaka Regional Contest
  • 原文地址:https://www.cnblogs.com/ahwu/p/3457695.html
Copyright © 2011-2022 走看看