apache mysql php配置_apache安装和mysql php配置问题

apache下载和安装:

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

然后

598ed3717e19c47821e5e5cfbf78ae2c.png

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

8db699d2fab946bf591c7a6c84f5bb60.png

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

9b2e99d00b58e41a0a17e391e1a61b66.png

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

6b938fe0ab658063fb773fb6b0d2256c.png

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

接下来就是配置问题了:

关注这个网址: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

成功了:

6f551f5fa4ce7174b981298808b1f973.png

下一步就是安装mysql:

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

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

37047aeaff60842edbe4c7897c6fe7b4.png

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

4c75a8132da9fc060ab920c9266fb862.png

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

bf099de5b14d3dfa0f01eb8dd3cfcf28.png

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

d463282bb160ae2ad41b39893ced434a.png

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

[client]

port=3306[mysql]default-character-set=utf8

[mysqld]

port=3306character_set_server=utf8

#安装路径

basedir=D:\PHP\mysql-8.0.11-winx64

#数据路径

datadir=D:\PHP\mysql-8.0.11-winx64\data

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[WinMySQLAdmin]

D:\PHP\mysql-8.0.11-winx64\bin\mysqld.exe

f6718e15101dfe5965d0f9bd092028d5.png

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

0a3caa7ca0aeac2fbf73ed43312de1f1.png

472fe14dcd449f00a4cf40f453d66418.png

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

07bcac45a9100103fdf00799ef221b19.png

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

5a7727544329732860644a218fb203be.png

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

C:\WINDOWS\system32>d:

D:\>cd \PHP\mysql-8.0.11-winx64\

D:\PHP\mysql-8.0.11-winx64>cd D:\PHP\mysql-8.0.11-winx64\bin

D:\PHP\mysql-8.0.11-winx64\bin>mysqld install MySQL --defaults-file="D:\PHP\mysql-8.0.11-winx64\my.ini"

Service successfully installed.

D:\PHP\mysql-8.0.11-winx64\bin>net start mysql

MySQL 服务正在启动 .

MySQL 服务无法启动。

服务没有报告任何错误。

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

D:\PHP\mysql-8.0.11-winx64\bin>mysqld --initialize-insecure --user=mysql

D:\PHP\mysql-8.0.11-winx64\bin>net start mysql

MySQL 服务正在启动 ..

MySQL 服务已经启动成功。

登录数据库

D:\PHP\mysql-8.0.11-winx64\bin>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

然后再安装服务,如图

e38acccb95b8829d47d5d812b6464384.png

最后就是美化过程:

dec7433b38546e47349d420d61ceac78.png

然后就是修改图标:

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

8c38513482cb10d02a5003882c08fcac.png

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

f6d804dd5f6ce79d158f6f8b1e982e8f.png

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

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

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

a8218e59edd66d50219c539026d6b152.png

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

0a841fcbe38825af0bbf68265d4ad0c3.png

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

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

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

5682d7a120c4b76545bbafde5f06d48c.png

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

命令测试:

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

a5fe7cc5e04b61bd742e546623f573fc.png

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

结果展示:

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

65427af62107c7c3075ef1cef15134b4.png

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

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

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

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

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

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

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

apache的配置文件添加内容:

7287d2d4cd9cbaa1bfc63bf4d5db3901.png

# 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)2018Microsoft Corporation。保留所有权利。

C:\WINDOWS\system32>d:

D:\>cd D:\PHP\httpd-2.4.33-o102o-x64-vc14-r2 (1)\Apache\bin

D:\PHP\httpd-2.4.33-o102o-x64-vc14-r2 (1)\Apache\bin>httpd.exe -w -n "apache" -k start

httpd.exe: Syntax error on line189 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 fromNote the errors or messages above, and press the key to exit. 0....

D:\PHP\httpd-2.4.33-o102o-x64-vc14-r2 (1)\Apache\bin>

c4ff3f36b4d496cd0399526a854ad8c1.png

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

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

dcd529f9405534f08c9d9d128d925b96.png

然后就测试成功了:

1d22da22b41afc94c2b35186dd4b88b3.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值