1、配置FTP:
        1.查看是否已经安装vsftp:
        ps -ef |grep vsftpd
2.如果没有安装,就安装:
yum install vsftpd -y
3.启动vsftp:
service vsftpd start
查看vsftpd是否启动:
chkconfig --list
4.如果启动不了,就用如下命令:
chkconfig --level 35 vsftpd on
或者:
/etc/rc.d/init.d/vsftpd restart
5.启动之后编辑配置,关闭匿名登录:
vim /etc/vsftpd/vsftpd.conf
下面的:anonymous_enable=NO
编辑完保存::wq
6.重启vsftpd
service vsftpd start
7.停止vsftpd
service vsftpd stop
8.给文件全部权限:
chmod -R 777 wp-content/
9.查看文件信息:
ls -l
10.创建ftp用户:
/usr/sbin/adduser -d /tmp -g ftp -s /sbin/nologin test
PS:创建test用户,但不允许使用远程连接(nologin),只能使用ftp连接
2.RSA
         1. 查看目录:# which openssl
/usr/local/openssl/bin/openssl
        2.输入:openssl  启动OpenSSL
        3.生成RSA私钥:
            genrsa -out rsa_private_key.pem 1024
         转换pck8:
             pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM –nocrypt
             成功之后会再屏幕上出现“”------- BEGIN PRIVATE KEY---------“”和“”---------END PRIVATE KEY----------“”为标记的几行英文,即为私钥
       4.生产公钥:
            rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem
            此时生成成功后无法看到,可用命名进入文件内部看到:vi rsa_public_key.pem
3.配置站点:
         进入nginx配置文件下:
            /usr/local/nginx/conf/vhost 
            添加文件:*****.com.conf   ("****“为域名)
            内容如下:
server
{
listen 80;
server_name 域名.com;
rewrite ^/(.*)$ http://域名/$1 permanent;
}
server
{
listen 80;
server_name 域名;
index index.html index.htm index.php default.html default.htm default.php;
root /data1/mob/public; //备注-文件指向//
include none.conf;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
#error_page 404 /404.html;
location ~ [^/]\.php(/|$)
{
# comment try_files $uri =404; to enable pathinfo
try_files $uri =404;
fastcgi_pass unix:/dev/shm/php-cgi.sock;
fastcgi_index index.php;
include fastcgi.conf;
#include pathinfo.conf;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 12h;
}
access_log off;
}
                
重启nginx:cd /usr/local/nginx/sbin
重启:./nginx -s reload
4.Nginx下进行重定向:
Nginx下重定向不管用原因可能为:
Nginx下不支持Apache里面的.htaccess里面的重定向(需要在Nginx网站配置文件里面添加代码进行调转)
Nginx下配置(也适用别的网站)网站重定向链接:
目录:/usr/local/nginx/conf/vhost   下面的配置文件:*******.com.conf
加上如下代码:
location /article/ {
    rewrite ^/html/y2009/([0-9]+).html$ /community/$1.html permanent;
        if ($host !~ "^www\.*****\.com\article\$"){
            rewrite ^(.*) http://www.*******.com\community\$1 permanent;
    } 
    if (-f $request_filename/index.html){
        rewrite (.*) $1/index.html break;
    }
    if (-f $request_filename/index.php){
        rewrite (.*) $1/article/index.php;
    }
    if (!-f $request_filename){
        rewrite (.*) /article/index.php;
    }
}
完!
共同学习,写下你的评论
评论加载中...
作者其他优质文章
 
                 
             
			 
					 
					