<strong>nginx</strong>
首先:安装组件
yum install gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
下载nginx,上传到服务器解压
tar -zxvf nginx-1.13.0.tar.gz
cd nginx-1.13.0
<pre>
./configure
--prefix=/usr/local/nginx
--pid-path=/var/run/nginx/nginx.pid
--lock-path=/var/lock/nginx.lock
--error-log-path=/var/log/nginx/error.log
--http-log-path=/var/log/nginx/access.log
--with-http_gzip_static_module
--http-client-body-temp-path=/var/temp/nginx/client
--http-proxy-temp-path=/var/temp/nginx/proxy
--http-fastcgi-temp-path=/var/temp/nginx/fastcgi
--http-uwsgi-temp-path=/var/temp/nginx/uwsgi
--http-scgi-temp-path=/var/temp/nginx/scgi
</pre>
上面一起复制然后运行
make
make install
启动nginx
cd sbin
./nginx
然后去浏览器输入
成功
关闭 ./nginx -s stop
重新加载配置文件 ./nginx -s reload
<strong>ftp</strong>
yum -y install vsftpd
useradd ftpuser
登录后默认的路径为 /home/ftpuser.
passwd ftpuser
vim /etc/sysconfig/iptables
在行上面有22 -j ACCEPT 下面另起一行一样的,只是把22换成21,然后:wq保存。
重启iptables
[root@bogon ~]# service iptables restart
外网是可以访问上去了,可是发现没法返回目录(使用ftp的主动模式,被动模式还是无法访问),也上传不了,因为selinux作怪了。
修改selinux:
执行以下命令查看状态:
[root@bogon ~]# getsebool -a | grep ftp
allow_ftpd_anon_write --> off
allow_ftpd_full_access --> off
allow_ftpd_use_cifs --> off
allow_ftpd_use_nfs --> off
ftp_home_dir --> off
ftpd_connect_db --> off
ftpd_use_passive_mode --> off
httpd_enable_ftp_server --> off
tftp_anon_write --> off
[root@bogon ~]#
执行上面命令,再返回的结果看到两行都是off,代表,没有开启外网的访问
[root@bogon ~]# setsebool -P allow_ftpd_full_access on
[root@bogon ~]# setsebool -P ftp_home_dir on
6关闭匿名访问
修改/etc/vsftpd/vsftpd.conf文件:
重启ftp服务:
[root@bogon ~]# service vsftpd restart
开启被动模式
默认是开启的,但是要指定一个端口范围,打开vsftpd.conf文件,在后面加上
pasv_min_port=30000
pasv_max_port=30999
表示端口范围为30000~30999,这个可以随意改。改完重启一下vsftpd
由于指定这段端口范围,iptables也要相应的开启这个范围,所以像上面那样打开iptables文件。
也是在21上下面另起一行,更那行差不多,只是把21 改为30000:30999,然后:wq保存,重启下iptables。这样就搞定了。
chkconfig vsftpd on
好了,我们用xftp进去
输入刚刚创建的用户和密码
创建了一个文件夹用于存放图片
问题来了,给这个文件赋权限
右键更改权限,在上面赋予755,包含子文件夹
最后,怎么用nginx中访问
在nginx下的nginx.conf中加上
然后reload一下nginx。搞定。
就可以用http访问了
注意防火墙,注意防火墙,注意防火墙