1.安装Apache
yum install httpd #根据提示,输入Y安装即可成功安装
systemctl start httpd.service #启动apache
systemctl stop httpd.service #停止apache
systemctl restart httpd.service #重启apache
systemctl enable httpd.service #设置apache开机启动
2.安装Mariadb
yum install mariadb mariadb-server #询问是否要安装,输入Y即可自动安装,直到安装完成
systemctl start mariadb.service #启动MariaDB
systemctl stop mariadb.service #停止MariaDB
systemctl restart mariadb.service #重启MariaDB
systemctl enable mariadb.service #设置开机启动
cp /usr/share/MysqL/my-huge.cnf /etc/my.cnf #拷贝配置文件(注意:如果/etc目录下面默认有一个my.cnf,直接覆 盖即可)
2.1 初始化数据库
MysqL_secure_installation
回车,根据提示输入Y
输入2次密码,回车
根据提示一路输入Y
最后出现:Thanks for using MysqL!
systemctl restart mariadb.service #重启MariaDB
3.安装PHP
yum install PHP #根据提示输入Y直到安装完成
yum install PHP-MysqL PHP-gd libjpeg* PHP-ldap PHP-odbc PHP-pear PHP-xml PHP-xmlrpc PHP-mbstring PHP-bcmath PHP-mhash #这里选择以上安装包进行安装,根据提示输入Y回车
systemctl restart httpd.service 4.安装PHPMyadmin
yum install PHPmyadmin PHP-mcrypt
PHPMyAdmin 的默认安装目录是 /usr/share/PHPMyAdmin,同时会在 Apache 的配置文件目录中自动创建虚拟主机 配置文件 /etc/httpd/conf.d/PHPMyAdmin.conf(区分大小写)。默认情况下,CentOS 7上的PHPMyAdmin只允许从 回环地址(127.0.0.1)访问。为了能远程连接,你需要改动它的配置。
vi /etc/httpd/conf.d/PHPMyadmin.conf
<Directory/usr/share/PHPMyAdmin/> AddDefaultCharsetUTF-8 <IfModulemod_authz_core.c> #Apache2.4 <RequireAny> #Requireip127.0.0.1#注释掉 #Requireip::1#注释掉 Requireallgranted#新添加 </RequireAny> </IfModule> <IfModule!mod_authz_core.c> #Apache2.2 OrderDeny,Allow DenyfromAll Allowfrom127.0.0.1 Allowfrom::1 </IfModule> </Directory> <Directory/usr/share/PHPMyAdmin/setup/> <IfModulemod_authz_core.c> #Apache2.4 <RequireAny> #Requireip127.0.0.1#注释掉 #Requireip::1#注释掉 Requireallgranted#新添加 </RequireAny> </IfModule> <IfModule!mod_authz_core.c> #Apache2.2 OrderDeny,Allow DenyfromAll Allowfrom127.0.0.1 Allowfrom::1 </IfModule> </Directory> :wq
systemctl restart httpd
浏览器访问地址http://ip/phpmyadmin