文 - 篇  访客 -

服务器迁移备忘录


  分类:Linux  / 
更新:2023-08-31 11:47:43  /  创建:2022-08-18 10:34:44
不要删除

服务器迁移备忘

date created: 2022-07-05 11:09

安装 lnmp

  1. nginx文件夹conf里替换nginx.conf, fastcgi.conf;添加 php.conf,rewrite.conf
  2. cd /usr/local/nginx/conf
  3. php/etc/文件夹中替换 php.ini,php-fpm.conf

安装svn

  1. http://www.cnblogs.com/visi_zhangyang/archive/2012/04/05/2433189.html
  2. yum install -y subversion
  3. svn co https://112.74.95.154:8443/svn/tshop  /web

mysql设置

  1. 99xdB47reGHzT8vu

修改源码

  1. core/config文件夹修改bd.php,
  2. www文件夹增加mysql.kztao.kz文件夹,复制phpmyadmin文件到此文件夹
  3. 查看phpmyadmin是否存在     cd /home/wwwroot/default/phpmyadmin
  4. mkdir /web/www/mysql.kztao.kz
  5. cp -r /home/wwwroot/default/phpmyadmin/* /web/www/mysql.kztao.kz
  6. 新建temp文件夹,并赋予777属性。

chmod 777 /web/temp

  1. mkdir temp
  2. mkdir Cache
  3. mkdir Fields
  4. mkdir Taobao
  5. 修改webserver站点默认用户组权限 chown -R www:www  /web/temp

xcache

  1. cd lnmp1.2-full
  2. ./addons.sh install xcache
  3. cd ./home/wwwroot/default
  4. cp -R xcache /web/www/admin1.kztao.kz
  5. vi /usr/local/php/etc/php.ini
  6. /etc/init.d/php-fpm restart

mysql 热备

http://blog.csdn.net/binyao02123202/article/details/19323399

服务器调优

  1. 开启计划任务 crontab
1. 0 4 * * * find /web/temp/Taobao/taobao.item.get/ -type f -mtime +10 -exec rm -f {} ;

2. 0 5 * * * find /web/temp/Taobao/taobao.taobaoke.items.get/ -type f -mtime +10 -exec rm -f {} ;

3. 0 6 * * * find /web/temp/Taobao/taobao.taobaoke.items.relate.get/ -type f -mtime +10 -exec rm -f {} ;

4. 0 7 * * *  find  /web/temp/Taobao/taobao.item.get -depth -empty -type d -exec rmdir -v {} ;

5. 0 8 * * *  find  /web/temp/Taobao/taobao.taobaoke.items.get -depth -empty -type d -exec rmdir -v {} ;

6. 0 9 * * *  find  /web/temp/Taobao/taobao.taobaoke.items.relate.get -depth -empty -type d -exec rmdir -v {} ;
  1. mysql my.cnf 优化
  2. php-fpm.conf,php.ini 调优    http://www.169it.com/blog_article/1780909218.html
  3. nginx 优化   http://blog.csdn.net/xifeijian/article/details/20956605>    

swap设置

[<root@li1198-135> /]# mkdir /swap

[<root@li1198-135> /]#  dd if=/dev/zero of=/swap/swapfile bs=1M count=2048

2048+0 records in

2048+0 records out

2147483648 bytes (2.1 GB) copied, 2.34495 s, 916 MB/s

[<root@li1198-135> /]# mkswap /swap/swapfile 创建交换分区

mkswap: /swap/swapfile: warning: don't erase bootbits sectors

        on whole disk. Use -f to force.

Setting up swapspace version 1, size = 2097148 KiB

no label, UUID=259512c1-2ea7-4a79-8e4a-5fbb82d15887

[<root@li1198-135> /]# swapon /swap/swapfile  激活交换分区                                                  
[<root@li1198-135> /]#  chmod 0600 /swap/swapfile  出于安全设置权限
  1. 以下上添加swap交换分区的操作可以实时生效,但系统重启之后继续生效则必须修改/etc/fstab,追加以下内容:/swap/swapfile  none  swap   sw   0   0 

若报错: 此页面不能正确地重定向-----见“安装lnmp”查看fastcgi.conf是否替换

Nginx不支持ThinkPHP配置pathinfo问题的解决方法

http://linux.it.net.cn/e/server/nginx/2014/0619/1505.html vi 常用命令


不要删除

是日已过,命亦随减,如少水魚,斯有何乐?