1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 |
[root@server ~]# lshw -short -C processor -C memory -C disk H/W path Device Class Description =================================================== /0/0 memory 96KiB BIOS /0/400 processor QEMU Virtual CPU version 2.4.0 /0/401 processor QEMU Virtual CPU version 2.4.0 /0/1000 memory 2GiB System Memory /0/1000/0 memory 2GiB DIMM RAM /0/100/6/0 /dev/vda disk 42GB Virtual I/O device [root@server ~]# lshw -C processor -C memory -C disk *-firmware description: BIOS vendor: SeaBIOS physical id: 0 version: Ubuntu-1.8.2-1ubuntu1 date: 04/01/2014 size: 96KiB *-cpu:0 description: CPU product: QEMU Virtual CPU version 2.4.0 vendor: Intel Corp. vendor_id: GenuineIntel physical id: 400 bus info: cpu@0 version: pc-i440fx-wily slot: CPU 0 size: 2GHz capacity: 2GHz width: 64 bits capabilities: fpu fpu_exception wp de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pse36 clflush mmx fxsr sse sse2 syscall nx x86-64 rep_good nopl pni vmx cx16 x2apic popcnt hypervisor lahf_lm abm tpr_shadow vnmi flexpriority ept vpid configuration: cores=1 enabledcores=1 threads=1 *-cpu:1 description: CPU product: QEMU Virtual CPU version 2.4.0 vendor: Intel Corp. vendor_id: GenuineIntel physical id: 401 bus info: cpu@1 version: pc-i440fx-wily slot: CPU 1 size: 2GHz capacity: 2GHz width: 64 bits capabilities: fpu fpu_exception wp de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pse36 clflush mmx fxsr sse sse2 syscall nx x86-64 rep_good nopl pni vmx cx16 x2apic popcnt hypervisor lahf_lm abm tpr_shadow vnmi flexpriority ept vpid configuration: cores=1 enabledcores=1 threads=1 *-memory description: System Memory physical id: 1000 size: 2GiB capacity: 2GiB *-bank description: DIMM RAM vendor: QEMU physical id: 0 slot: DIMM 0 size: 2GiB *-virtio3 description: Virtual I/O device physical id: 0 bus info: virtio@3 logical name: /dev/vda size: 40GiB (42GB) capabilities: partitioned partitioned:dos configuration: driver=virtio_blk logicalsectorsize=512 sectorsize=512 signature=7cd88b13 |
Месяц: Август 2017
Перенос сайта на WordPress на другой домен
На старом хостинге
Перейти во временный каталог и создать бекап каталога с сайтом:
1 2 |
$ cd /home/user/tmp $ tar -C /home/user/example.com/public_html -cvzf site.tar.gz . |
Там же создать бекап базы данных и упаковать его:
1 2 |
$ mysqldump -u database_user -p database_name > db.sql $ gzip db.sql |
На новом хостинге
Переходим во временный каталог, подключаемся по SFTP загружаем бекапы каталога и базы данных:
1 2 3 4 |
$ cd /home/user/tmp $ sftp user@old.hosting > get tmp/site.tar.gz > get tmp/db.sql.gz |
Распаковываем бекап базы и импортируем в новую базу данных
1 2 |
$ gunzip db.sql.gz $ mysql -u database_user -p database_name < db.sql |
Переходим в каталог нового сайта (DOCUMENT_ROOT) и распаковываем бекап каталога:
1 2 |
$ cd /home/user/example.com/public_html $ tar -xvzf /home/user/tmp/site.tar.gz |
Изменить данные для подключения к БД в файле wp-config.php
1 2 3 4 |
define('DB_NAME', '******'); define('DB_USER', '******'); define('DB_PASSWORD', '******'); define('DB_HOST', '******'); |
Скорректировать адрес сайта в БД:
1 2 3 4 5 6 7 8 9 |
UPDATE wp_options SET option_value = REPLACE(option_value, 'http://olddomain.ru', 'http://newdomain.ru') WHERE option_name = 'home' OR option_name = 'siteurl'; UPDATE wp_posts SET guid = REPLACE(guid, 'http://olddomain.ru','http://newdomain.ru'); UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://olddomain.ru', 'http://newdomain.ru'); |
Очистить папку кеша wp-content/cache.
А вообще можно файлы можно перенести одной строкой:
1 |
tar -c * | ssh user@server cd && tar -x |