1. 程式人生 > 其它 >|NO.Z.00057|——————————|LinuxNetwork|——|Linux&Centos6.x&LNMP.V01|

|NO.Z.00057|——————————|LinuxNetwork|——|Linux&Centos6.x&LNMP.V01|



[LinuxNetworkEnd:Linux&Centos6.x&LNMP.V01]                                          [Applications.LinuxNetworkEnd] [|LNMP|centos6.x|nginx啟動指令碼|]








一、準備工作
### --- 環境準備

~~~     作業系統:CentOS6.x 64位
~~~     關閉selinux和iptables防火牆
~~~     此次試驗環境使用網路yum源,保證系統能正常連線網際網路
### --- 網路yum源:
~~~     先將系統自帶的yum配置檔案移除或者刪除,然後下載一下兩個配置檔案

~~~     官方基礎:http://mirror.163.com/.help/CentOS6-Base-163.repo
~~~              http://mirrors.aliyun.com/repo/Centos-6.repo
~~~     epel拓展:http://mirrors.aliyun.com/repo/epel-6.repo
### --- 下載完成後,需要使用命令清除掉原有的yum快取,使用新的配置檔案建立快取
[root@server21 ~]# cd /etc/yum.repo.d/
 
~~~     #方案一:
[root@server21 yum.repos.d]# mv CentOS-Media.repo back/     // 將本地源移到back目錄下
[root@server21 yum.repos.d]# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
[root@server21 yum.repos.d]# wget http://mirrors.aliyun.com/repo/Centos-6.repo
[root@server21 yum.repos.d]# wget http://mirrors.aliyun.com/repo/epel-6.repo 
~~~     #方案二:

[root@server21 ~]# vim /etc/yum.repos.d/centos6.x           // 建議使用該源下載
[centos-office]
name=centos-office
failovermethod=priority
baseurl=https://vault.centos.org/6.8/os/x86_64/
gpgcheck=1
gpgkey=https://vault.centos.org/6.8/os/x86_64/RPM-GPG-KEY-CentOS-6
[root@server21 yum.repos.d]# yum clean all                  // 清除掉原有的快取列表
[root@server21 yum.repos.d]# yum makecache                  // 建立新的快取列表 
[root@server21 yum.repos.d]# yum -y update                  // 將所有能更新的軟體更新(非必選)
### --- 安裝編譯工具和依賴軟體包:

[root@server21 ~]# yum install -y gcc* pcre-devel openssl openssl-devel zlib-devel ncurses-devel cmake bison libxml2-devel libpng  libpeng-devel
### --- Nginx、MySQL、PHP三大軟體的原始碼包下載地址
~~~     注意:每次安裝LNMP時,軟體包的小版本都不一樣,
~~~     官方會對其大版本下的小版本進行覆蓋式更新,
~~~     本文內部分連線會失敗,切記按照下載版本進行安裝

~~~     # Nginx:    
wget http://nginx.org/en/download.html
~~~     # MySQL:
wget https://dev.mysql.com/downloads/mysql
~~~     # PHP:
wget http://www.php.net/
~~~     #版本選用:
nginx:  1.12.*                                          // 選用軟體的穩定版即可
MySQL:  5.5.*                                           // 5.5以上版本需要1G以上的記憶體,否則無法安裝
PHP:    5.6.*                                           // LAMP中我們使用的是PHP7,此次使用PHP5








===============================END===============================


Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart                                                                                                                                                    ——W.S.Landor



來自為知筆記(Wiz)