-
1. cgi是干嘛的:Common Gateway Interface 公共網(wǎng)關(guān)接口 cgi是為了保證webserver傳遞過來的數(shù)據(jù)是標(biāo)準(zhǔn)格式,保證cgi程序的編寫者我們?cè)L問index.php, nginx會(huì)根據(jù)配置文件發(fā)覺這不是一個(gè)靜態(tài)文件,不能直接返回,需要先執(zhí)行php解釋器,所以nginx會(huì)簡(jiǎn)單處理以后發(fā)送程序和數(shù)據(jù)給php解釋器,發(fā)送php解釋器url,get參數(shù),post參數(shù)nginx給解釋器發(fā)送什么文件都是有cgi這個(gè)協(xié)議進(jìn)行規(guī)定的 訪問index.php->nginx啟用cgi來出來(php解釋器就是一個(gè)cgi程序) Cgi在執(zhí)行每次請(qǐng)求時(shí)生成一個(gè)子進(jìn)程,處理完成以后再釋放,以后重復(fù),這種方法太傻 所以fast-cgi誕生了 程序主動(dòng)啟動(dòng)一個(gè)進(jìn)程,這個(gè)進(jìn)程包含n個(gè)子進(jìn)程,然后子進(jìn)程都會(huì)傳輸在內(nèi)層當(dāng)中,避免了子進(jìn)程的不可釋放,fast-cgi在忙的時(shí)候也會(huì)創(chuàng)建子進(jìn)程,不需要的時(shí)候會(huì)將這些子進(jìn)程進(jìn)行釋放,避免浪費(fèi) Fpm(fash-cgi進(jìn)程管理器)實(shí)現(xiàn)了fast-cgi這個(gè)協(xié)議的程序查看全部
-
linux重啟防火墻:systemctl restart firewalld.service查看全部
-
重啟防火墻:systemctl restart firewalld.service查看全部
-
centos 開放端口:firewall-cmd --zone=public --add-port=22/tcp --permanent查看全部
-
下載 wget http://cn2.php.net/get/php-7.0.11.tar.gz/from/this/mirror 解壓 tar -zxvf mirror 安裝 yum install -y gcc gcc+ libxml2-devel yum install autoconf 進(jìn)入目錄 cd php-7.0.11/ 編譯 ./configure --prefix=/usr/local/php7 --enable-fpm make make test查看全部
-
安裝vim查看全部
-
進(jìn)入網(wǎng)卡 etc/sysconfig/network-scripts 查看地址 ip addr 開啟防火墻 sudo firewall-cmd --zone=public --add-port=22/tcp --permanent 重啟 sudo systemctl restart firewalld.service查看全部
-
默默吐吐吐查看全部
-
yum install -y cmake gcc-c++ ncurses-devel perl-Data-Dumper boost boost-doc boost-devel 安裝依賴 wget MySQL-5.5 1G內(nèi)存mysql源碼包 tar -zxf mysql-5.5.53.tar.gz&&cd mysql-5.5.53 cmake . \ -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ -DMYSQL_DATADIR=/data/mysql \ -DDOWNLOAD_BOOST=1 \ -DWITH_BOOST=/usr/local/boost_1_59_0 \ -DSYSCONFDIR=/etc \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_PARTITION_STORAGE_ENGINE=1 \ -DWITH_FEDERATED_STORAGE_ENGINE=1 \ -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \ -DWITH_MYISAM_STORAGE_ENGINE=1 \ -DENABLED_LOCAL_INFILE=1 \ -DENABLE_DTRACE=0 \ -DDEFAULT_CHARSET=utf8mb4 \ -DDEFAULT_COLLATION=utf8mb4_general_ci \ -DWITH_EMBEDDED_SERVER=1 make make install查看全部
-
裸機(jī)進(jìn)入,安裝必備軟件,vim,wget,gcc,gcc++,libxml2-devel php源碼安裝: 在PHP官網(wǎng)查詢自己需要的源代碼,(php.net) wget http://hk1.php.net/get/php-7.0.7.tar.gz/from/this/mirror 解壓 tar -zxvf mirror cd php-7.0.7 ./configure --prefix=/usr/local/php7 --enable-fpm make(解析) make install (安裝) 安裝php完成 測(cè)試: cd ~ vim test.php <?php phpinfo(); /usr/local/php7/bin/php test.php查看全部
-
編譯安裝: 1:./configure 2:編譯:make 3:安裝:make install查看全部
-
Nginx反向代理查看全部
-
mysql 的依賴或者工具查看全部
-
安裝完成測(cè)試查看全部
-
重啟網(wǎng)絡(luò)服務(wù) sudo systemctl restart network.service ip addr 查看網(wǎng)絡(luò)情況 sudo firewall-cmd --zone=public --add-port=22/tcp --permanent sudo systemctl restart firewalld.service查看全部
舉報(bào)
0/150
提交
取消