CentOS7은 Apache PHP MariaDB를 설치합니다.

WBOY
풀어 주다: 2016-07-29 09:15:08
원래의
1522명이 탐색했습니다.

먼저 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>
로그인 후 복사

다섯째, 네 번째 단계가 성공하면 두 서비스가 자동으로 시작되도록 설정

<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.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿