CentOS7安装Apache+PHP+MariaDB

php中文网
发布: 2016-07-29 09:15:08
原创
1808人浏览过

首先,安装apache服务器

<code>yum <span>install</span> httpd</code>
登录后复制

第二,安装PHP及常用软件包

<code>yum install php httpd<span>-manual</span> mod_ssl mod_perl mod_auth_mysql
yum install php<span>-gd</span> php<span>-xml</span> php<span>-mbstring</span> php<span>-ldap</span> php<span>-pear</span> php<span>-xmlrpc</span>
yum install mysql<span>-connector</span><span>-odbc</span> mysql<span>-devel</span> libdbi<span>-dbd</span><span>-mysql</span></code>
登录后复制

第三,安装MariaDB

<code>yum <span>install</span> mariadb* </code>
登录后复制

第四,启动服务

<code>systemctl <span><span>start</span> httpd.service
systemctl <span>start</span> mariadb.service</span></code>
登录后复制

第五,如果第四部成功,则设置两个服务自动启动

帮衣帮-AI服装设计
帮衣帮-AI服装设计

AI服装设计神器,AI生成印花、虚拟试衣、面料替换

帮衣帮-AI服装设计 106
查看详情 帮衣帮-AI服装设计

立即学习PHP免费学习笔记(深入)”;

<code>systemctl enable httpd<span>.service</span>
systemctl enable mariadb<span>.service</span></code>
登录后复制

第六,设置数据库服务器

<code>[root@rachel ~]<span>#  mysql -u root #无密码登录数据库</span>
Welcome <span>to</span><span>the</span> MariaDB monitor.  Commands <span>end</span><span>with</span> ; <span>or</span> \g.
Your MariaDB connection <span>id</span><span>is</span><span>3</span>
Server <span>version</span>: <span>5.5</span><span>.44</span>-MariaDB MariaDB Server

Copyright (c) <span>2000</span>, <span>2015</span>, Oracle, MariaDB Corporation Ab <span>and</span> others.

Type 'help;' <span>or</span> '\h' <span>for</span> help. Type '\c' <span>to</span> clear <span>the</span> current input statement.

MariaDB [(none)]> select user, host, password <span>from</span> mysql.user; <span>#检索数据库用户</span>
+<span>------+--------------+----------+</span>
| user | host         | password |
+<span>------+--------------+----------+</span>
| root | localhost    |          |
| root | rachel       |          |
| root | <span>127.0</span><span>.0</span><span>.1</span>    |          |
| root | ::<span>1</span>          |          |
|      | localhost    |          |
|      | rachel       |          |
+<span>------+--------------+----------+</span><span>6</span> rows <span>in</span><span>set</span> (<span>0.00</span> sec)

MariaDB [(none)]> delete <span>from</span> mysql.user <span>where</span> user='';
Query OK, <span>2</span> rows affected (<span>0.00</span> sec) <span>#删除匿名用户</span>MariaDB [(none)]> delete <span>from</span> mysql.user <span>where</span> user='root' <span>and</span> host='::<span>1</span>'; <span>#删除IPv6方式登录用户</span>
Query OK, <span>1</span> row affected (<span>0.00</span> sec)

MariaDB [(none)]> select user, host, password <span>from</span> mysql.user;  <span>#再次查看用户</span>
+<span>------+--------------+----------+</span>
| user | host         | password |
+<span>------+--------------+----------+</span>
| root | localhost    |          |
| root | rachel       |          |
| root | <span>127.0</span><span>.0</span><span>.1</span>    |          |
+<span>------+--------------+----------+</span><span>3</span> rows <span>in</span><span>set</span> (<span>0.00</span> sec)

MariaDB [(none)]> <span>set</span> password <span>for</span> root@localhost=password('XXXXXX');  <span>#修改本地登录密码</span>
Query OK, <span>0</span> rows affected (<span>0.00</span> sec)

MariaDB [(none)]> <span>set</span> password <span>for</span> root@rachel=password('XXXXXX');  <span>#修改本地登录密码</span>
Query OK, <span>0</span> rows affected (<span>0.00</span> sec)

MariaDB [(none)]> <span>set</span> password <span>for</span> root@'<span>127.0</span><span>.0</span><span>.1</span>'=password('XXXXXX');  <span>#修改本地登录密码</span>
Query OK, <span>0</span> rows affected (<span>0.00</span> sec)

MariaDB [(none)]> select user, host, password <span>from</span> mysql.user; <span>#查看密码</span>
+<span>------+--------------+-------------------------------------------+</span>
| user | host         | password                                  |
+<span>------+--------------+-------------------------------------------+</span>
| root | localhost    | *<span>1728</span>FCC102D8D1EB12BFXXXXXXXXXXXXXXXXXXX |
| root | rachel       | *<span>1728</span>FCC102D8D1EB12BFXXXXXXXXXXXXXXXXXXX |
| root | <span>127.0</span><span>.0</span><span>.1</span>    | *<span>1728</span>FCC102D8D1EB12BFXXXXXXXXXXXXXXXXXXX |
+<span>------+--------------+-------------------------------------------+</span><span>3</span> rows <span>in</span><span>set</span> (<span>0.00</span> sec)

MariaDB [(none)]> <span>exit</span><span>#退出</span>
Bye
[root@rachel ~]<span># mysql -u root -p #再次用密码登录测试</span>
Enter password: 
Welcome <span>to</span><span>the</span> MariaDB monitor.  Commands <span>end</span><span>with</span> ; <span>or</span> \g.
Your MariaDB connection <span>id</span><span>is</span><span>4</span>
Server <span>version</span>: <span>5.5</span><span>.44</span>-MariaDB MariaDB Server

Copyright (c) <span>2000</span>, <span>2015</span>, Oracle, MariaDB Corporation Ab <span>and</span> others.

Type 'help;' <span>or</span> '\h' <span>for</span> help. Type '\c' <span>to</span> clear <span>the</span> current input statement.

MariaDB [(none)]> <span>exit</span>
Bye
[root@rachel ~]<span># #测试成功</span></code>
登录后复制

以上就介绍了CentOS7安装Apache+PHP+MariaDB,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

相关标签:
PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号