• center7系统搭建lnmp



    center6.9 php5.6 mysql5.7 这些都已经结束了
    center7 php7

    php -i |less 查看配置文件在哪里,编译参数
    php -m |less 查看php加载的模块

    ------mariadb安装
    yum install mariadb mariadb-server
    systemctl start mariadb #启动MariaDB
    systemctl stop mariadb #停止MariaDB
    systemctl restart mariadb #重启MariaDB
    systemctl enable mariadb #设置开机启动

    mysql -u root -p
    update mysql.user set password=PASSWORD('xxxx') where user='root'; #修改密码
    flush privileges;

    create user 'xiaolong'@'%' identified by 'xxxx'; #创建用户
    grant select on visa.* to 'xiaolong'@'%'; #给用户分配权限

    #添加远程登录用户
    CREATE USER 'xiaosu10'@'%' IDENTIFIED WITH mysql_native_password BY 'xxxx';
    GRANT ALL PRIVILEGES ON *.* TO 'xiaosu'@'%';
    flush privileges;


    CREATE USER 'xiaosu10'@'localhost' IDENTIFIED WITH mysql_native_password BY 'xxxx';
    GRANT ALL PRIVILEGES ON *.* TO 'xiaosu'@'%';
    flush privileges;

    参考连接 https://towait.com/blog/how-to-upgrade-to-php-7-on-centos-7/
    https://www.centos.bz/2018/05/centos-6-7-%E5%8D%87%E7%BA%A7-php-5-6-%E5%88%B0-7-1-7-2/ (全)
    -------PHP7安装
    yum -y remove php* php-common​
    phpMyAdmin目前还未支持PHP7

    安装php7的yum源
    rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
    rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

    php -v 查看PHP版本

    (可)
    yum -y install php71w php71w-cli php71w-common php71w-devel php71w-embedded php71w-fpm php71w-gd php71w-mbstring php71w-mysqlnd php71w-opcache php71w-pdo php71w-xml php71w-ldap php71w-mcrypt

    ------配置Nginx,php-fpm
    vi /etc/php-fpm.d/www.conf
    默认group,user = apache 的,要改为nginx
    vi /etc/nginx/nginx.conf
    user nginx nginx; #修改nginx运行账号为:nginx组的nginx用户

    sudo systemctl start php-fpm
    sudo systemctl enable php-fpm # 设置开启启动


    systemctl restart nginx #centeros7 只能用这种方式重启服务

    ---git
    yum -y install git # 默认安装的是1.8版本的
    yum -y upgrade git # 升级 X
    yum remove git
    yum remove -y git | yum -y install git2u # center7安装git2u

    git config --global user.name "xiaosu"
    git config --global user.email "xxxx@qq.com"
    git stash # 打包,清空工作区
    git stash pop # 恢复最新进度到工作区

  • 相关阅读:
    swift计算 switch case
    BUUCTF--reverse1
    BUUCTF--easyer
    Windows程序设计(七)--鼠标
    攻防世界--maze
    Windows 程序设计--(六)键盘
    攻防世界--csaw2013reversing2
    攻防世界--getit
    攻防世界--python-trade
    Windows程序设计--(五)绘图基础
  • 原文地址:https://www.cnblogs.com/suxiaolong/p/11906512.html
Copyright © 2020-2023  润新知