1.檢視網絡mac位址
<code>cat /etc/udev/rules.d/70-persistent-net.rules</code>
2.修改主機名稱
<code>vim /etc/sysconfig/network</code>
打開檔案,修改以下内容并儲存
3.修改網卡
<code>vim /etc/sysconfig/network-scripts/ifcfg-eth0</code>
4.修改dns
<code>vim /etc/resolv.conf</code>
5.重新啟動網絡配置
6.配置防火牆
重新開機防火牆使配置生效
7.yum源
8.配置centos 6.0 第三方yum源(centos預設的标準源裡沒有nginx軟體包)
9.關閉selinux
10.安裝開發包和庫檔案
12.搭建lnmp環境
13.配置mysql
13.設定服務啟動
14.配置nginx支援php
//修改nginx配置檔案,添加fastcgi支援
15.配置php
//編輯檔案php.ini,在檔案末尾添加cgi.fix_pathinfo = 1
<code>vim /etc/php.ini</code>
16.重新開機nginx php-fpm
17.安裝 zend guard loader
zend guard loader (runtime for php 5.4) - 64 bit
# wget http://downloads.zend.com/guard/6.0.0/zendguardloader-70429-php-5.4-linux-glibc23-x86_64.tar.gz
# tar zxvf zendguardloader-70429-php-5.4-linux-glibc23-x86_64.tar.gz
會生成以下1個php-5.4.x主要檔案夾和readme.txt檔案
# cd zendguardloader-70429-php-5.4-linux-glibc23-x86_64/php-5.4.x/
複制 php-5.4.x 檔案夾下的 zendguardloader.so 到 /usr/lib64/php/modules 目錄
# cp zendguardloader.so /usr/lib64/php/modules
編輯 php配置檔案
# vi /etc/php.ini
在 php.ini 檔案末尾添加幾行配置項
[zend guard loader]
zend_extension=/usr/lib64/php/modules/zendguardloader.so
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path=
#重新開機 apache 或 nginx php-fpm
# service httpd restart
# service nginx restart
# service php-fpm restart
18.建立info.php檔案
19.測試nginx是否解析php
本地浏覽器輸入:192.168.10.10/info.php
顯示php界面 環境搭建成功
在 php 項最下面看到如with zend guard loader v3.3, copyright (c) 1998-2013, by zend technologies即完裝成功
如果還沒顯示,可能是selinux的原因,你輸入指令setenforce 0然後重新開機下apache,nginx就應該能加載上。如果還有問題,那就是你的程式是用php5.2來做zend加密的,那麼你隻能放棄用5.4版本,改用5.2版本,除此之外沒有其他辦法。
推薦大家使用 securecrt 進行以上才做,可以複制粘貼,非常友善,日後的伺服器管理也是以該軟體為主。securefx 為ftp,速度快好用。
檢視網卡網絡狀态
<code>ifconfig -a</code>
如果eth0 沒有ip位址,請使用下面指令為網卡1賦予ip位址
<code>ifconfig eth0 192.168.10.20 //ip位址根據自己網絡而定</code>
配置完成後就可以使用securecrt進行以上操作
<a target="_blank" href="http://pan.baidu.com/s/1eqw6boe">http://pan.baidu.com/s/1eqw6boe</a>