CentOS7下PHPNginxMysql编译安装及sytemd配置
生活随笔
收集整理的這篇文章主要介紹了
CentOS7下PHPNginxMysql编译安装及sytemd配置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
閑話少敘,直接開始
yum安裝依賴
復制以下內容,回車直接安裝編譯php,nginx,mysql所需的依賴
shyum install -y\kenel-devel gcc gcc-c++ patch\perl-Module-Install.noarch libaio pcre-devel\openssl-devel systemd-devel libacl-devel\systemtap-sdt-devel libxml2-devel libcurl-devel\libpng-devel libicu-devel創建用戶和組
注意此處的組創建和用戶創建在后面編譯安裝中需要,當然可以根據個人習慣自己命名想要的組名和用戶名
groupadd php-fpm groupadd nginx groupadd mysql useradd -g php-fpm php-fpm useradd -g nginx nginx useradd -g mysql mysqlPHP(5.6)編譯安裝
prefix 根據個人習慣去修改一下,with-fpm-user(group)和前面創建的php相關用戶保持一致
以下是編譯配置參數
執行configure之后,make及make install即可
Nginx編譯安裝
同理 prefix可自由修改自己習慣的路徑,user和group參數為之前創建的nginx用戶和組
http_stub_status_module是nginx狀態監控模塊,比較有用
configure執行完畢之后make 然后 make install
Mysql的安裝
去這個鏈接地址 http://dev.mysql.com/downloads/mysql/ 選擇合適的linux generic版本下載
解壓下載完畢后的壓縮包(假設解壓后的路徑是/tmp/mysql-5.xx.xx)
mv /tmp/mysql-5.xx.xx /data/soft/mysql
修改/data/soft/mysql目錄權限
執行如下命令
cd /data/soft/mysql ./scripts/mysql_install_db --basedir=/data/soft/mysql --datadir=/data/soft/mysql/data --defaults-file=/data/soft/mysql/my.conf --user=mysqlsytemd的配置
- PHP-FPM的systemd配置
- Nginx的systemd配置
- Mysql的systemd配置
ok,基本完成,感覺systemd的配置還是不夠完善,有熟悉的朋友請指正
總結
以上是生活随笔為你收集整理的CentOS7下PHPNginxMysql编译安装及sytemd配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 个人税怎么申请退税
- 下一篇: 运费险黑名单多久消除 三个月后