Nginx PHP FastCGI 環境搭建

2021-08-27 10:24:46 字數 980 閱讀 9387

安裝nginx,具體步驟就不贅述了。

ø 安裝mysql:yum installmysql-server

ø 啟動mysql服務:servicemysqld start或cd /usr ; /usr/bin/mysqld_safe &

ø 檢查是否啟動:lsof –i:3306

ø 安裝php-fpm:yum installphp-fpm.x86_64

ø 將/etc/php-fpm.d/www.conf中user和group的值從apache改為admin

ø 啟動php-fpm:/usr/sbin/php-fpm -d

ø 檢查是否啟動:lsof –i:9000

4.1部署php專案

在/data/discuzxroot下,建立測試php網頁test.php,命令為:

echo 「<?phpphpinfo();?>」 > test.php

注意:discuzxroot資料夾使用者必須與nginx和php-fpm的使用者(admin)相同,修改資料夾使用者組命令為:chown –radmin:admin discuzxroot

4.2新建nginx配置檔案

在nginx/conf/下,新建配置檔案discuzx.com(在nginx.conf主配置檔案中引入),內容如下:

server

listen 80;

server_name discuzx.com;

index index.php;

root/data/discuzxroot;

location ~ .*\.(php|php5)?$

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

include fastcgi.conf;

nginx+php的配置

實戰nginx與php(fastcgi)的安裝、配置與優化

正確設定 php-fpm子程序使用者

github pages Jekyll環境搭建

通過jekyll可以搭建 簡單理解成網頁生成規則,就是通過配置能自動幫你生成靜態網頁的東西。如何配置,請看 首先要更新ruby,系統倉庫裡最新的是1.9.3,而jekyll要求 2.0 最終版本資訊 ruby v ruby 2.3.3p222 2016 11 21 revision 56859 x8...

iOS WebDriverAgent 環境搭建

webdriveragent是facebook 在去年的 seleniumconf 大會上推出了一款新的ios移動測試框架。當時的推文申明,還只支援模擬器,不過在今年4月更新的版本中,官方宣稱支援真機測試了,大家可以檢視官方github 的介紹 下面摘錄一段官方對於webdriveragent的介紹...

pytorch tensorflow環境搭建

整個環境搭建鏈結 anaconda cuda 步驟一 安裝anaconda 作用是建立虛擬環境,避免各個環境受版本不同的影響 步驟二 cuda安裝 顯示卡廠商nvidia運算平台 sudo bash cuda 9.0.176 384.81 linux run此處是很長的說明 do you accep...