centos7 下yum搭建服务器以及数据库的流程。
安装httpd
直接yum源安装就可以,centos7的yum源是Apache2.4
yum install httpd
apache常用指令
1 | systemctl start httpd #启动apache |
配置两个扩展yum源
yum install epel-release
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
因为centos7默认的yum源php是5.4的,有点跟不上时代的脚步啊。。。所以使用扩展yum源进行安装。
php相关模块
yum --enablerepo=remi-php56 install php php-cli php-pear php-pdo php-mysqlnd php-gd php-mbstring php-mcrypt php-xml
phpmyadmin
yum --enablerepo=remi-php56 install phpmyadmin
这里指定php的版本是必须的,有很多教程就是这里出了问题。。。
phpmyadmin配置:
1 | #打开phpmyadmin的配置文件 |
安装MariaDB
CentOS 7.0中,已经使用MariaDB替代了MySQL数据库
安装MariaDB
yum install mariadb mariadb-server #询问是否要安装,输入Y即可自动安装,直到安装完成
常用MariaDB指令
1 | systemctl start mariadb.service #启动MariaDB |
为root账户设置密码
1 | mysql_secure_installation |
新建数据库账户
进入数据库
mysql -u root -p
show databases
最后开启相应的端口就可以外网访问了,关于firewalld的相关操作请参考CentOS7使用firewalld管理防火墙与端口