zoukankan      html  css  js  c++  java
  • Debian9+PHP7+MySQL+Apache2配置Thinkphp运行环境LAMP

    因工作需要,配置了一台服务器,运行THINKPHP框架程序,记录配置过程如下:

    安装net版Debian9,完成后,如下:

    1.配置基本的网络

    php install net-tools

    安装net-tools之后才能运行ifconfig等命令。

    2.Mysql: 

    php install mysql-server //安装mysql

     完成后配置mysql:

    vi my.ini

    注释掉 bind 127.0.0.1

    :wq   //存盘退出

    mysql -uroot -p  //进入Mysql

     如果你想允许用户root从其它主机连接

    GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.1'   IDENTIFIED BY 'password'  WITH GRANT OPTION; 
    flush privileges;

     3.Apache

    安装:

    apt install apache2

    启动mod_rewrite模块:

    a2enmod rewrite

     4.php

    apt install php php-gd php-pdo-mysql php-pear  php-mysql php-curl

    以上组件安装完成后,修改apache参数,使rewriter生效

    vi /etc/apache2/apache2.conf

    修改所有的AllowOverride None => AllowOverride All

    最后,重启apache

    /etc/init.d/apache2 restart

    systemctl restart apache2

    以上配置过程解决:

    THINKPHP 验证码无法显示问题、THINKPHP重定向无效、THINKPHP模板路径无效等问题。

  • 相关阅读:
    mergeKLists
    generateParenthesis
    removeNthFromEnd
    Codeforces Round #632 (div.2) C. Eugene and an array
    Spring中@Import的三种情况
    自定义Spring Boot starter
    Java 注解
    Eclipse安装Lombok插件
    java 类加载系统
    Centos系统中忘了root密码怎么办
  • 原文地址:https://www.cnblogs.com/sunky/p/9237387.html
Copyright © 2011-2022 走看看