• apache安装和mysql php配置问题


    apache下载和安装:

          下载网址:http://httpd.apache.org/

          然后    

                  

              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                 

              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                  

              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                    

               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

               接下来就是配置问题了:

                    关注这个网址:https://blog.csdn.net/zhangnana200/article/details/77116030

               发生apache启动不了,看是否是80端口被占用:https://jingyan.baidu.com/article/915fc4149b2b9d51394b2033.html

                还有钥匙发生端口占用问题看这个网址:https://jingyan.baidu.com/article/915fc4149b2b9d51394b2033.html

         最后在网址栏输入:http://localhost

              成功了:

                    

    下一步就是安装mysql:

          主要是参考一个网址:https://www.cnblogs.com/tyhj-zxp/p/6693046.html

          下载网址:https://www.mysql.com/downloads/  

          

        然后就是放到哪个目录下:
          

            

          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

           

        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

          

        然后那个my.ini的内容是:
          

            

    [client]
      port=3306
    [mysql]
      default-character-set=utf8
      [mysqld]
      port=3306
      character_set_server=utf8
      #安装路径
      basedir=D:PHPmysql-8.0.11-winx64
      #数据路径
       datadir=D:PHPmysql-8.0.11-winx64data
        sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
        [WinMySQLAdmin]
       D:PHPmysql-8.0.11-winx64inmysqld.exe

        

      下面就是环境变量的配置了:

      

        

            

        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

            

            

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

            

            

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

            

    C:WINDOWSsystem32>d:

    D:>cd PHPmysql-8.0.11-winx64

    D:PHPmysql-8.0.11-winx64>cd D:PHPmysql-8.0.11-winx64in

    D:PHPmysql-8.0.11-winx64in>mysqld install MySQL --defaults-file="D:PHPmysql-8.0.11-winx64my.ini"
    Service successfully installed.

    D:PHPmysql-8.0.11-winx64in>net start mysql
    MySQL 服务正在启动 .
    MySQL 服务无法启动。

    服务没有报告任何错误。

    请键入 NET HELPMSG 3534 以获得更多的帮助。


    D:PHPmysql-8.0.11-winx64in>mysqld --initialize-insecure --user=mysql

    D:PHPmysql-8.0.11-winx64in>net start mysql
    MySQL 服务正在启动 ..
    MySQL 服务已经启动成功。

     登录数据库

    D:PHPmysql-8.0.11-winx64in>mysql -u root

    mysql> show databases;

     将root用户的密码改为root(注意我的版本是8.0)

     mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';

    5. 启动MySQL服务

        方法一:
            启动服务命令为:net start mysql
        方法二:
            打开管理工具 服务,找到MySQL服务。
            通过右键选择启动或者直接点击左边的启动来启动服务。

    如果这里出错提示为:本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止

    解决方案:先输入初始化命令执行 mysqld --initialize-insecure --user=mysql

    然后再安装服务,如图

          

    最后就是美化过程:
        

           

        然后就是修改图标:

            我从网上下了 MySQL的ico图标,注意必须是ico的格式,其他的图片不行,然后那个图片存在了

            

     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

            

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

            这样,我们的mysql安装成功了,下面是在datagrip中配置:

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

              

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                修改了一个设置:将那个目录改为竖着显示
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                

     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                命令测试:
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

              结果展示:

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                下一个就是配置php和apache的连接了:
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                php.ini的配置,主要看这个网址:https://www.cnblogs.com/52fhy/p/6059685.html

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                apache的配置文件添加内容:
          

        

    # configure thepath to php.ini
    PHPIniDir "C:/Program Files/PHP/"
    # php7 support
    LoadModule php7_module "C:/Program Files/PHP/php7apache2_4.dll"
    AddType application/x-httpd-php .php .html .htm

              然后我开始没有引号,,发生了  启动apache,老是失败;

          后来

      

    Microsoft Windows [版本 10.0.17134.112]
    (c) 2018 Microsoft Corporation。保留所有权利。
    
    C:WINDOWSsystem32>d:
    
    D:>cd D:PHPhttpd-2.4.33-o102o-x64-vc14-r2 (1)Apachein
    
    
    D:PHPhttpd-2.4.33-o102o-x64-vc14-r2 (1)Apachein>httpd.exe -w -n "apache" -k start
    httpd.exe: Syntax error on line 189 of D:/PHP/httpd-2.4.33-o102o-x64-vc14-r2 (1)/Apache/conf/httpd.conf: LoadModule takes two arguments, a module name and the name of a shared object file to load it from
    Note the errors or messages above, and press the <ESC> key to exit.  0....
    D:PHPhttpd-2.4.33-o102o-x64-vc14-r2 (1)Apachein>

          

    然后我添加了引号,就好了:

        发生问题解决的网址:https://bbs.csdn.net/topics/380119856

           

    然后就测试成功了:
        

  • 相关阅读:
    java—连连看-实现封装
    java—连连看GUI
    连连看--产生随机数
    勇者斗恶龙
    在ctex环境下利用Metapost作图
    [leetcode] Binary Tree Postorder Traversal
    [leetcode] Binary Tree Maximum Path Sum
    [leetcode] Binary Tree Level Order Traversal II
    [leetcode] Binary Tree Level Order Traversal
    [leetcode] Binary Tree Inorder Traversal
  • 原文地址:https://www.cnblogs.com/xiaoyoucai/p/9192170.html
Copyright © 2020-2023  润新知