lnmp:linux,nginx,mysql,php
安裝mariadb:(可以理解為mysql的其他版本)
yum -y install mariadb mariadb-server mariadb-devel
# mariadb是客戶端
# mariadb-server是伺服器安裝
# mariadb-devel是依賴包
安裝php:
yum -y install php php-mysql php-fpm
# php是直譯器
# php-mysql是mysql的拓展包
# php-fpm是服務
# 每乙個php-fpm程序大概占用25m記憶體。
systemctl start php-fpm # 啟動php服務
php配置:
# php配置檔案 /etc/php-fpm.d/www.conf,主要配置資訊如下:
[www]
listen = 127.0.0.1:9000 #埠
pm.max_children = 32 #最大程序數
pm.start_serrvers = 15 #最小程序數
pm.min_spare_servers = 5 #最小空閒程序數
pm.max_spare_servers = 32 #最大空閒程序數
nginx配置:
nginx配置在 /usr/local/nginx/conf/nginx.conf
修改server下的location
location相當於if判斷,用於匹配使用者在瀏覽器位址列中的位址。
例如:location /abc ---> 然後執行
靜態網頁匹配:(預設是根目錄/,
location /
匹配php:
location ~ \.php$
重啟nginx服務:nginx -s reload
寫總結的第十五天!!! nginx載入動態模組
不使用動態模組時 使用動態模組 不是所有的nginx模組都可以以動態模組方式加入nginx 載入方式參見nginx模組載入 需要注意的是 with http image filter module dynamic 如果採用動態模組的載入方式,那麼需要將 usr local src nginx 1.8...
頁面滾動動態載入資料,頁面下拉自動載入內容
window scroll function 解析 判斷滾動條到底部,需要用到dom的三個屬性值,即scrolltop clientheight scrollheight。scrolltop為滾動條在y軸上的滾動距離。clientheight為內容可視區域的高度。scrollheight為內容可視區...
NGINX載入動態庫相關問題
1.目的 乙個handler的功能可以隨著業務變化不斷修改,如果靜態編譯的話nginx本身要經常編譯,穩定性得不到保證。所以在需要的點上先寫好乙個穩定的handler,然後由它來載入動態庫,以後的維護就放在動態庫中,只編譯動態庫。雖然損失百分之幾的效能,但可維護性大大增加。2.方法 在read co...