CentOS7 installs Apache+PHP+MariaDB

WBOY
Release: 2016-07-29 09:15:08
Original
1424 people have browsed it

First, install Apacheserver

yum install httpd
Copy after login

Second, install PHP and common software packages

yum install php httpd-manual mod_ssl mod_perl mod_auth_mysql
yum install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc
yum install mysql-connector-odbc mysql-devel libdbi-dbd-mysql
Copy after login

Third, install MariaDB

yum install mariadb* 
Copy after login

Fourth, start the service

systemctl start httpd.service
systemctl start mariadb.service
Copy after login

Fifth, if the fourth step is successful, then Set up two services to start automatically

systemctl enable httpd.service
systemctl enable mariadb.service
Copy after login

Sixth, set up the database server

[root@rachel ~]#  mysql -u root #无密码登录数据库
Welcome tothe MariaDB monitor.  Commands endwith ; or \g.
Your MariaDB connection idis3
Server version: 5.5.44-MariaDB MariaDB Server

Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others.

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

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

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

MariaDB [(none)]> select user, host, password from mysql.user;  #再次查看用户
+------+--------------+----------+
| user | host         | password |
+------+--------------+----------+
| root | localhost    |          |
| root | rachel       |          |
| root | 127.0.0.1    |          |
+------+--------------+----------+3 rows inset (0.00 sec)

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

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

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

MariaDB [(none)]> select user, host, password from mysql.user; #查看密码
+------+--------------+-------------------------------------------+
| user | host         | password                                  |
+------+--------------+-------------------------------------------+
| root | localhost    | *1728FCC102D8D1EB12BFXXXXXXXXXXXXXXXXXXX |
| root | rachel       | *1728FCC102D8D1EB12BFXXXXXXXXXXXXXXXXXXX |
| root | 127.0.0.1    | *1728FCC102D8D1EB12BFXXXXXXXXXXXXXXXXXXX |
+------+--------------+-------------------------------------------+3 rows inset (0.00 sec)

MariaDB [(none)]> exit#退出
Bye
[root@rachel ~]# mysql -u root -p #再次用密码登录测试
Enter password: 
Welcome tothe MariaDB monitor.  Commands endwith ; or \g.
Your MariaDB connection idis4
Server version: 5.5.44-MariaDB MariaDB Server

Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others.

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

MariaDB [(none)]> exit
Bye
[root@rachel ~]# #测试成功
Copy after login

The above introduces the installation of Apache+PHP+MariaDB on CentOS7, including the relevant aspects. I hope it will be helpful to friends who are interested in PHP tutorials.

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!