這篇文章主要講解了“CentOS7.2下編譯安裝PHP7.0.10的方法”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“CentOS7.2下編譯安裝PHP7.0.10的方法”吧!
創(chuàng)新互聯(lián)建站主營歷城網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app開發(fā)定制,歷城h5微信平臺小程序開發(fā)搭建,歷城網(wǎng)站營銷推廣歡迎歷城等地區(qū)企業(yè)咨詢一、安裝前的準(zhǔn)備工作
1、yum update #更新系統(tǒng)
2、yum install gcc gcc-c++ autoconf automake cmake bison m4 libxml2 libxml2-devel libcurl-devel libjpeg-devel libpng-devel libicu-devel #安裝php、MySQL、Nngix所依賴的包
3、下載以下包 #我把所有源文件都下載在root目錄,讀者可自行修改源文件存放目錄
3.1 libmcrypt-2.5.8.tar.gz
3.2 mcrypt-2.6.8.tar.gz
3.3 mhash-0.9.9.9.tar.gz
3.4 zlib-1.2.8.tar.gz
解壓并安裝如:
#tar -zvxf libmcrypt-2.5.8.tar.gz#cd libmcrypt-2.5.8#./configure#make && make insatll
4、在安裝軟件時如果提示有什么依賴包沒有安裝的可以再執(zhí)行yum install * -y (*表示相關(guān)包)
二、編譯安裝Nginx
1、去官網(wǎng)http://nginx.org/en/download.html下載最nginx-1.10.1.tar.gz的穩(wěn)定版本
2、編譯步驟如下
1、通過winSCP上傳nginx-1.10.1.tar.gz到/root目錄下
1.1 groupadd -r nginx #新建nginx組
1.2 useradd -r -g nginx -s /bin/false nginx #新建無登錄權(quán)限的nginx用戶
1.3 id nginx #查看nginx組及用戶
2、tar -zvxf nginx-1.10.1.tar.gz
3、cd nginx-1.10.1
4、可通過./configure --help查看編譯配置參數(shù),也可參考http://nginx.org/en/docs/configure.html,下列參數(shù)要寫在一行中
./configure --prefix=/usr/local/nginx --modules-path=/usr/local/nginx/modules --with-http_ssl_module --pid-path=/usr/local/nginx/nginx.pid --user=nginx --group=nginx
5、make && make install #編譯并安裝
6、啟動nginx
6.1 cd /usr/local/nginx
6.2 sbin/nginx #啟動,可使用sbin/nginx -?查看nginx相關(guān)操作命令
7、在/usr/lib/systemd/system目錄下新建nginx.service文件,這樣就可以通過systemctl stop|start|reload nginx.service來操作nginx,也可參考https://www.nginx.com/resources/wiki/start/topics/examples/systemd/,內(nèi)容如下:
[Unit] Description=The NGINX HTTP and reverse proxy server After=syslog.target network.target remote-fs.target nss-lookup.target [Service] Type=forking PIDFile=/usr/local/nginx/nginx.pid ExecStartPre=/usr/local/nginx/sbin/nginx -t ExecStart=/usr/local/nginx/sbin/nginx ExecReload=/usr/local/nginx/sbin/nginx -s reload ExecStop=/usr/local/nginx/sbin/nginx -s stop PrivateTmp=true [Install] WantedBy=multi-user.target
三、編譯安裝MySQL
1、去官網(wǎng)http://dev.mysql.com/Downloads/MySQL-5.7/mysql-boost-5.7.14.tar.gz下載帶boost的5.7.14版本
2、編譯步驟如下
1、用winSCP上傳mysql-boost-5.7.14.tar.gz到/root目錄下
2、groupadd mysql
3、useradd -r -g mysql -s /bin/false mysql
感謝各位的閱讀,以上就是“CentOS7.2下編譯安裝PHP7.0.10的方法”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對CentOS7.2下編譯安裝PHP7.0.10的方法這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!
新聞標(biāo)題:CentOS7.2下編譯安裝PHP7.0.10的方法-創(chuàng)新互聯(lián)
文章源于:http://aaarwkj.com/article8/hoiip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、品牌網(wǎng)站設(shè)計、云服務(wù)器、網(wǎng)站營銷、網(wǎng)站維護、域名注冊
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容