yum安装 php,mariadb,swoole

环境

[root@bogon ~]# cat /etc/redhat-release 
CentOS Linux release 7.2.1511 (Core)

最好yum升级一下

yum -y update

国内源头:阿里云,网易等,可以加速安装。

开发工具

 yum groupinstall "Development Tools" 

PHP安装

 yum install php* --skip-broken 
  • 查看版本 php -v
  • 查看扩展 php -m
  • 查看phpinfo php -i
  • 查看配置文件 php --ini

数据库安装,CentOS7 中 yum 默认mysql分支版本

 yum -y install mariadb*

启动服务:

 systemctl start mariadb.service
 systemctl enable mariadb.service

MySQL安全配置:

mysql_secure_installation。

a)为root用户设置密码
b)删除匿名账号
c)取消root用户远程登录
d)删除test库和对test库的访问权限
e)刷新授权表使修改生效

登陆MariaDB:

 mysql -u root -p

httpd

yum install httpd

启用服务:

systemctl start  httpd.service

安装swoole

pecl install swoole

安装完成,可以查看扩展是否存在

编译安装成功后,修改php.ini加入

extension=swoole.so

查看swoole扩展是否加载正常

php -m | grep swoole
[root@bogon ~]# php -m | grep swoole
swoole

备注

根据以上步骤安装好处就是一气呵成,没啥毛病,省去源码编译的长时间等待,也可以写个shell一键安装没毛病。平时自己做一些测试,采用这安装方式。推荐:Docker,Vagrant 等,可以保持开发和生产环境统一,开发部署也方便。

你可能感兴趣的:(yum安装 php,mariadb,swoole)