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 等,可以保持開發和生產環境統一,開發部署也方便。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容