一),在nginx的早期版本,nginx重启需要通过kill命令向nginx发送信号来实现nginx的重启。
但是,现在,nginx增加了-s选项,实现nginx的停止,重新加载功能。
1. 如果是平滑的重启nginx,可以用./nginx -s reload命令实现nginx的平滑重启。
2. 如果是非平滑重启,则可以先停止nginx,然后再启动:
./nginx -s stop && ./nginx 停止然后重启
./nginx -s stop 停止
./nginx 启动
当我们修改nginx配置后,希望重启nginx以便让nginx生效,此时为了保证nginx在重启阶段还能够提供正常的服务,一般采用平滑重启的方式(reload)重启nginx。此时,nginx会加载新的配置,然后fork出新的worker进程。同时,master进程会向老的worker进程发送信号,告诉老的worker进程当前的情况。老的worker进程受到master进程的信号后,如果当时没有处理请求则会退出,如果正在处理请求,则老的worker进程会处理完请求然后退出。nginx就是通过这种方式去reload新的配置,从而使得在重启的过程中,仍然可以提供服务。
正道:
service nginx restart

二),查看LINUX系统版本
cat /proc/version

三), 修改整个文件文件夹的读写权限
chmod -R 777 /home (/home 是要修改权限的文件夹路径 注意:必须是绝对路径)
四),redhat中解压.rar文件
1,先安装unrar(参考:http://www.jb51.net/os/RedHat/1061.html)
wget http://www.rarsoft.com/rar/rarlinux-4.0.1.tar.gz ;
tar -zxvf rarlinux-4.0.1.tar.gz
cd rar
make
看见下面这些信息就是安装成功了
mkdir -p /usr/local/bin
mkdir -p /usr/local/lib
cp rar unrar /usr/local/bin
cp rarfiles.lst /etc
cp default.sfx /usr/local/lib
先记住两个常用命令吧:
rar x vpsyou.rar //解压 vpsyou.rar 到当前目录
rar vpsyou.rar ./vpsyou.com/ //将 vpsyou.com 目录打包为 vpsyou.rar
[root@www /]# wget http://www.rarlab.com/rar/rarlinux-3.8.0.tar.gz
--2013-04-15 14:24:42-- http://www.rarlab.com/rar/rarlinux-3.8.0.tar.gz
Resolving www.rarlab.com... 188.138.1.135, 188.138.1.143
Connecting to www.rarlab.com|188.138.1.135|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 791915 (773K) [application/x-gzip]
Saving to: `rarlinux-3.8.0.tar.gz'
100%[======================================>] 791,915 25.2K/s in 22s
2013-04-15 14:25:07 (35.2 KB/s) - `rarlinux-3.8.0.tar.gz' saved [791915/791915]
[root@www /]# ls
bin etc lib64 misc proc sbin sys usr
boot home lost+found mnt rarlinux-3.8.0.tar.gz selinux tftpboot var
dev lib media opt root srv tmp
[root@www /]# mv rarlinux-3.8.0.tar.gz /tmp/
[root@www /]# cd /tmp/
[root@www tmp]# tar zxvf rarlinux-3.8.0.tar.gz
rar/
rar/readme.txt
rar/rarfiles.lst
rar/unrar
rar/rar
rar/license.txt
rar/file_id.diz
rar/order.htm
rar/whatsnew.txt
rar/Makefile
rar/rar.txt
rar/technote.txt
rar/default.sfx
rar/rar_static
[root@www tmp]# cd rar
rar/ rarlinux-3.8.0.tar.gz
[root@www tmp]# cd rar
[root@www rar]# ls
default.sfx Makefile rarfiles.lst readme.txt whatsnew.txt
file_id.diz order.htm rar_static technote.txt
license.txt rar rar.txt unrar
[root@www rar]# make install
mkdir -p /usr/local/bin
mkdir -p /usr/local/lib
cp rar unrar /usr/local/bin
cp rarfiles.lst /etc
cp default.sfx /usr/local/lib
2,运行unrar命令对rar目录里的file.rar压缩文件进行解压
[root@ww rar]# unrar e file.rar
上面的方法是针对32位的linux,我的是64位,不行.还是去下载了个64位的rar安装包安装才行,方法如下
1.下载
2. 将下载的安装包解压后传上服务器的usr/share里的任何目录
3. CD 进入该目录 运行
make 进行安装包安装
4,安装完成后,运行rar解压命令对rar文件进行解压
rar x /usr/share/nginx/html/test1225/rar/Joomla.rar

5,压缩文件
rar]# rar a a.rar rartest 将rartest文件夹压缩为a.rar文件

五). 创建SVN版本库(项目)
命令: svnadmin create /home/svn/myproject

然后会自动生成一个对应的目录名( myproject )
然后还要修改里面的三个文件
