【服务器迁移】服务器篇

Linux系统

在Linux/Unix中,一般在屏幕上面看到的信息是从stdout (standard output) 或者 stderr (standard error output) 来的。

  • /dev/null 代表空设备文件

dev/null 是 Unix/Linux 里的【无底洞】

任何的 output 送去了【无底洞】就再也没了

  • Shell标准输出、标准错误

1表示stdout标准输出,系统默认值是1

注>/dev/null等同于1>/dev/null

2表示stderr标准错误

&表示等同于的意思

2>&1,表示2的输出重定向等同于1

  • 系统常用命令

查看系统:hostname  -i(i参数查看系统ip地址)

上传服务器文件:rz -be

持续查看日志文件输出内容:tail -n 20 -f access.log

不挂断地运行命令:Nohup

Nohup java -jar 程序 2>&1 > /dev/null &

web服务器Nginx

  • web服务无法启动

当nginx配置文件配置完成后,启动提示无权限,原因是由于当前用户无80端口,所以无法启动

  • 程序无法访问

当浏览器访问程序时,提示如下信息:

The page you are looking for is temporarily unavailable.Please try again later.

原因是没有启动php服务

/usr/local/webserver/php/sbin/php-fpm.sh

原来当初配置apache配置文件时,加的如下内容

LoadModule php5_module "D:/Develop/PHP/php5apache2_2.dll"

PHPIniDir "D:/Develop/PHP"

是为了启动apache服务时,自动加载php

posted @ 2015-06-19 11:39  买丶醉  阅读(208)  评论(0编辑  收藏  举报