關于LNMP架構的網站遷移的事(第一版)

大家好:

今天分享下在生產環境中如何對LNMP架構的兩臺服務器群的網站進行遷移及其操作思路:

1– 首先要對老服務器上的nginx,PHP, mysql的版本及其安裝方式要徹底了解。

特別對php來說,用php -m 來了解老服務器上php所安裝過的插件。

[azureuser@cnux17 ~]$ php -m

[PHP Modules]

apc

apcu

bcmath

bz2

calendar

Core

ctype

2– 復制老服務器上的yum源到新服務器,并進行yum install方式安裝軟件

3– 把老服務器上的nginx和php的配置文件用scp命令復制到新服務器上,并更新參數

如nginx中虛擬主機配置文件中的error log, /etc/php-fpm.conf中的子conf文件中listen參數,具體見下圖:

blob.png

4– 保證運行nginx和php的用戶必須和網站所在目錄的擁有者權限一致


5– 導入老服務器上mysql中mysql數據庫并修改其中相關用戶對應的IP

先配置好Navicat的遠程連接,然后打開user表,把權限用戶對應的老IP更新為新服務器的IP

blob.png

6– 修改后用show grants for命令進行檢查

blob.png

             大功告成!

原創文章,作者:N24_Franklinhong,如若轉載,請注明出處:http://www.www58058.com/64680

(1)
N24_FranklinhongN24_Franklinhong
上一篇 2016-12-26
下一篇 2016-12-26

相關推薦

  • keepalived實戰之小試牛刀

    keepalived是什么 keepalived是集群管理中保證集群高可用的一個服務軟件,其功能類似于heartbeat,用來防止單點故障。 keepalived工作原理 keepalived是以VRRP協議為實現基礎的,VRRP全稱Virtual Router Redundancy Protocol,即虛擬路由冗余協議。 虛擬路由冗余協議,可以認為是實現路…

    Linux干貨 2017-06-24
  • 馬哥教育網絡21期+第十二周練習博客上

    1、請描述一次完整的http請求處理過程; (1)建立或處理連接:接受請求或拒絕請求 (2)如果接受請求:     并發訪問響應模型:         單進程I/O結構:啟動一個進程處理用戶請求,而且一次只處理一個,多個請求被串行響應; &…

    Linux干貨 2016-10-17
  • 設計模式 ( 十五 ) 中介者模式Mediator(對象行為型)

    1.概述 在面向對象的軟件設計與開發過程中,根據“單一職責原則”,我們應該盡量將對象細化,使其只負責或呈現單一的職責,即將行為分布到各個對象中。 對于一個模塊或者系統,可能由很多對象構成,而且這些對象之間可能存在相互的引用,在最壞的情況下,每一個對象都知道其他所有的對象,這無疑復雜化了對象之間的聯系。雖然將一個系統分割成許多對象通??梢栽鰪娍蓮陀眯裕菍ο蟆?/p>

    Linux干貨 2015-07-20
  • keepalived高可用lvs集群

    實驗拓撲   keepalived高可用配置 HA01和HA02的keepalived安裝及配置(安裝及配置均相同) ~]# yum -y install keepalived HA01和HA02做時間同步,crontab中添加時間同步腳本 ~]# date; ssh 192.168.150.140 'date'   …

    Linux干貨 2016-12-06
  • 第四周作業

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。 [root@centos7 ~]# cp -r /etc/skel/ /home/tuser1 [root@centos7 ~]# chmod …

    Linux干貨 2017-01-16
欧美性久久久久