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

|NO.Z.00059|——————————|LinuxNetwork|——|Linux&Centos7.x&LNMP.V01|



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








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

~~~		作業系統:CentOS7.x 64位
~~~		關閉selinux和Firewalld防火牆
~~~		此次試驗環境使用網路yum源,保證系統能正常連線網際網路
### --- 網路yum源:

~~~		先將系統自帶的yum配置檔案移除或者刪除,然後下載一下兩個配置檔案
~~~		官方機基礎:http://mirror.163.com/.help/CentOS7-Base-163.repo
~~~		           http://mirrors.aliyun.com/repo/Centos-7.repo
~~~		epel拓展:  http://mirrors.aliyun.com/repo/epel-7.repo
### --- 下載完成後,需要使用命令清除掉原有的yum快取,使用新的配置檔案建立快取

[root@server11 ~]# cd /etc/yum.repo.d/
~~~		#方案一:
[root@server11 yum.repos.d]# mv CentOS-Media.repo back/      // 將本地源移到back目錄下
[root@server11 yum.repos.d]# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
[root@server11 yum.repos.d]# wget http://mirrors.aliyun.com/repo/Centos-7.repo
[root@server11 yum.repos.d]# wget http://mirrors.aliyun.com/repo/epel-7.repo 

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

[root@server11 ~]# yum install -y gcc* pcre-devel openssl openssl-devel zlib-devel ncurses-devel cmake bison libxml2-devel libpeng libpeng-devel libpng libpng-devel
### --- 注意:每次安裝LNMP時,軟體包的小版本都不一樣,

~~~		官方會對其大版本下的小版本進行覆蓋式更新,
~~~		本文內部分連線會失敗,切記按照下載版本進行安裝
### --- Nginx、MySQL、PHP三大軟體的原始碼包下載地址

~~~		# 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:    7.1.*                                                 // 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)