關于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 09:38
下一篇 2016-12-26 10:11

相關推薦

  • Linux的簡介

    Linux的簡介 馮諾依曼體系結構 主要特點:使用存儲器,采用二進制(據說,采用二進制的靈感來源于中國的八卦,2變4,4變8…) 體系介紹:其由幾大部分組成,輸入設備,運算器,控制器,內部存儲器,外部存儲器,輸出設備。 目前,輸入設備就是指鍵盤鼠標, 運算器和控制器現在統稱CPU。其實已經內置了兩個功能。 內部存儲器就是內存,某種意義上,緩存也算…

    Linux干貨 2016-10-28
  • 第五周作業

    1、簡述rpm與yum命令的常見選項,并舉例 rpm 命令 linux的的包管理器,用于對rpm軟件包,進行安裝、升級、卸載、查詢、校驗等操作。 使用語法: rpm [OPTIONS] [PACKAGE_FILE] 常用選項: 安裝: -i,–install 升級: -U,–update,-F,–freshen 卸載: -…

    Linux干貨 2017-12-14
  • linux 基礎(8)—— 變量

    變量:命名的內存空間 1.作用:①數據存儲格式                         ②參與的運算                 &nbs…

    2017-08-05
  • 高可用+LVS-NAT

    關鍵:floating VIP 要以組為單位同時切換 實驗1: 主備VRRP 切換實驗 預期: 設定配置文件: A主機 (172.18.48.61) vrrp_sync_group VG1 { group { outside_network inside_network } } vrrp_instance outside_network { state MA…

    2017-05-14
  • select case的用法-函數練習-20160819

    §·select  case的用法 *介紹select 循環與菜單 ◎語法 select  variable  in  list[ ] do 循環體命令 Done  ◎select 循環主要用于創建菜單,按數字順序排列的菜單項將顯示在標準錯誤上,并顯示PS3 提示符,等待用戶輸 入 ◎用戶…

    Linux干貨 2016-08-19
  • N25第七周博客作業

    第七周博客作業 1、 創建一個10G分區,并格式為ext4文件系統; fdisk/dev/sdb à nàpàlast扇區:+10Gàwàpartx -a /dev/sdb   (1) 要求其block大小為2048, 預留空間百分比為2, 卷標為MYDATA, 默認掛載屬性包含acl; mke2fs  -t ext4 -b 2…

    Linux干貨 2017-02-20
欧美性久久久久