怎样用ftp html5页面部署到centos

怎样用ftp html5页面部署到centos,第1张

1、以管理员(root)身份执行以下命令

yum install vsftpd

2、设置开机启动vsftpd ftp服务

chkconfig vsftpd on

3、启动vsftpd服务

service vsftpd start

管理vsftpd相关命令:

停止vsftpd: service vsftpd stop

重启vsftpd: service vsftpd restart

配置防火墙

打开/etc/sysconfig/iptables文件

vi /etc/sysconfig/iptables

在REJECT行之前添加如下代码

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT

保存和关闭文件,重启防火墙

service iptables start

配置vsftpd服务器

默认的配置文件是/etc/vsftpd/vsftpd.conf,你可以用文本编辑器打开。

vi /etc/vsftpd/vsftpd.conf

添加ftp用户

下面是添加ftpuser用户,设置根目录为/home/wwwroot/ftpuser,禁止此用户登录SSH的权限,并限制其访问其它目录。

1、修改/etc/vsftpd/vsftpd.conf

将底下三行

#chroot_list_enable=YES

# (default follows)

#chroot_list_file=/etc/vsftpd.chroot_list

改为

chroot_list_enable=YES

# (default follows)

chroot_list_file=/etc/vsftpd/chroot_list

3、增加用户ftpuser,指向目录/home/wwwroot/ftpuser,禁止登录SSH权限。

useradd -d /home/wwwroot/ftpuser -g ftp -s /sbin/nologin ftpuser

4、设置用户口令

passwd ftpuser

5、编辑文件chroot_list:

vi /etc/vsftpd/chroot_list

内容为ftp用户名,每个用户占一行,如:

peter

john

6、重新启动vsftpd

service vsftpd restart

另外,如果觉得以后管理ftp用户名嫌麻烦,可以使用centos官方发布的脚本管理。地址如下:

http://wiki.centos.org/HowTos/Chroot_Vsftpd_with_non-system_users

出现的错误

1、500 OOPS: cannot change directory

解决方法:

在终端输入命令:

setsebool -P ftpd_disable_trans 1

service vsftpd restart

就OK了!

原因:这是因为服务器开启了selinux,这限制了FTP的登录。

这个问题太笼统了,使用 html5可以开发静态网站,其实你这里的 html5 指的是 html5 + css3+ javascript ,当然很多人以为 h5 是一种技术,其实 h5 就是 html5 + css3+javascript .

h5本来是不存在的,由于使用html5+css3+javascript可以写出那些炫酷的效果,而培训机构太多,很多业务员直接就用h5来说,导致出现的新名词。

其实主要使用的是html5的 canvas 结合css3的 2d, 3d,和javascript 等技术来实现的。

至于怎么开发网站,这个还真的不是三言两语能说得完的。使用服务器,服务器也分两种,一种是需要备案的,一种是不需要备案的,单有服务器也还不行,还要域名,先将域名解析到服务器,然后通过 ftp上传代码到服务器的指定位置,就可以通过域名来打开你的网站了。

html5网页背景图手动上传切换代码这样写。

1、html5网页背景图手动上传切换代码需要在网页上点击鼠标右键查看网站源代码。

2、找到css里面的背景图这一段代码,查看背景图路径,通过ftp或者服务器进行替换图片即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6203269.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-18
下一篇 2023-03-18

发表评论

登录后才能评论

评论列表(0条)

保存