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

    首先安装apache

    Centos7默认已经安装httpd服务,只是没有启动。

    如果需要重新安装,输入

    yum install -y httpd

    启动服务:

    systemctl start httpd.service

    设置开机自动启动:

    systemctl enable httpd.service

    Apache配置文件:

    /etc/httpd/conf/httpd.conf

    项目默认存放目录为

    /var/www/html

    Apache拓展的文件例如vhosts放在

    /etc/httpd/conf/conf.d

    然后是安装PHP主程序

    yum -y install php

    接下来安装PHP常用组件

    yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp 
    php-soap curl curl-devel

    其实在安装mysql后还要加入pdo_mysql,根据项目需要我也加入了ssh2拓展.

    yum -y -install php-pdo_mysql php-pecl-ssh2

    安装完成后重启

    systemctl restart httpd.service

    最后安装mysql

    CentOS7的yum源中默认是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。

    下载msyql的repo源

    $ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

    安装mysql-community-release-el7-5.noarch.rpm包

    sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

    最后安装mysql

    sudo yum install mysql-server

    安装好mysql后重置用户密码,先将当前用户切换到root

    sudo chown -R root:root /var/lib/mysql

    然后重启服务

    service mysqld restart

    进入mysql重置密码

    mysql -u root
    mysql > use mysql;
    mysql > update user set password=password(‘123456‘) where user=‘root‘;
    mysql > exit;

    这样基本lamp配置就完成了。

  • 相关阅读:
    虚拟化、云计算与超融合的简单总结
    期货量化总结与思考
    易盛内外通用版交易API转websocket
    门诊叫号系统系列-1.语音叫号 .net c#
    六线顺上黑马选股和切割线选股法该如何操作?
    我的总结--强势股的短线战法精髓
    MACD头肩顶/底 = 驱动五浪
    有效突破的三三原则
    5日均线--攻击线
    10日均线--操盘线
  • 原文地址:https://www.cnblogs.com/suiyuewuxin/p/6857965.html
Copyright © 2011-2022 走看看