- A+
前面的两篇文章已经安装好了VPS搭建网站所需的环境并创建好了主机,这篇文章就讲一下如何上传网站源文件以及网的安装。
首先我们需要一款ftp软件,我这里使用的是Filezilla。因为之前的环境搭建中,并没有安装ftp服务,所以使用sftp上传网站文件,具体设置如下图,注意端口要填正确,协议选择sftp。登录类型选择正常就好,用户名密码填好点击连接即可。
连接之后建议先进入/home/wwwroot/default 删除其中的如下图所示的文件,同时修改phpmyadmin的目录名,改为不容易猜到的。
然后进入到网站的安装目录,把网站的源文件上传到根目录里就可以了。
这里我选择的是将网站安装文件重新打包上传。要节省很多时间,如果一个个文件的上传,慢死。如下图,进入到最后一个文件夹里,能看到所有的网站文件以后,全选,然后右键创建压缩包,记得后缀要是zip格式的。名字建议短一点好,下一步解压的时候能少输入几个字母。
上传完成后,通过ssh连接到VPS以后,进入网站的安装目录,命令为 cd /home/wwwroot/www.bwhcn.com (换成你自己的安装目录即可,注意cd后面有空格)。
进入后执行命令 unzip wp.zip 回车即可。出现到图片下半部分的话,表示解压完成。
然后等待域名的解析生效以后,就可以安装网站了。
wordpress的安装方法网上已经有很多相关的文章了,这里我就不再具体的截图讲解了。这里需要提一下的是,LNMP安装wordpress的话容易遇到两个问题,一个是后台只显示一个主题,另一个就是在线安装插件升级插件的时候需要输入FTP信息。大家可以看看我之前的文章,就能很简单的解决这些问题 传送门:搬瓦工VPS:LNMP环境下安装wordpress常遇到的问题及解决方法
而对于其他的网站,比如discuz等等的安装,和wordpress一样,只不过是上传的网站源文件不一样而已。希望这几篇文章能对新手站长有所帮助。
2016年4月28日 下午11:10 沙发
虽然网上确实很多安装教程了,但是这个太水了吧,题目是安装教程,结果搭建完毕环境上传好了程序之后,说网上已经有很多安装教程了自己找吧。有点像我开了一个餐厅客人点好菜单后,老板说这道菜隔壁家有,我就不给您做了,米饭对门有我就不提供了的感觉

2016年4月28日 下午11:32 1层
@xman 水么?没觉得。如果你是想等着别人把饭做好弄碎喂到你嘴里,那我建议你还是不要搞网站了。
况且每个网站系统都有自己的安装说明啊。Wp也好Dz也好,都有自己很详细的安装教程了。再长篇幅的写一次,我觉得没什么意义。
2016年5月4日 下午9:19 板凳
请问 既然直接上传到default文件夹,那创建的那个网址有什么用呢
2016年6月16日 下午12:05 1层
@aaa 不创建网址 域名解析到IP 是403 并不会到default 除非你修改配置文件
2016年7月31日 上午1:54 地板
您好,麻烦问一下,按照您的教程配置到了解压缩wordpress文件,然后地址栏访问域名,报403 forbidden, 不知您有何建议??
2016年7月31日 下午10:03 1层
@kobe 先确定一下,你的文件上传到的目录对不对
2017年1月18日 上午11:32 1层
@kobe 我也是遇到了403错误,我把word press上传到/home/wwwroot/*******这里了
然后访问域名出现403,怎么办
2017年1月21日 上午10:29 2层
@454273918 域名的解析是否正确 绑定域名是否正确 检查一下
2016年10月12日 下午9:43 4楼
大神,按你的步骤到了上传网站资源文件与安装这一步,但是我用您说的ftp软件登录vps的账号 显示无法连接服务器。
2016年10月16日 上午8:53 1层
@朱丰朗 连接方式选sftp 注意端口号是否正确 密码是否正确
2017年2月18日 下午4:26 5楼
然后等待域名的解析生效以后,就可以安装网站了。什么是域名解析生效?怎样看生效
2017年2月24日 下午4:53 1层
@易随安 最简单的 在本地ping你的域名 看看是否解析到了你的指定IP
2017年3月21日 下午5:21 6楼
跟随图最后一步和你的教程一样 但是我的是云主机 域名解析的话是解析外网ip还是内网ip 就跟虚拟主机解析是一个道理吗?
2017年4月11日 上午10:12 1层
@不会玩 解析到你VPS的IP
2017年5月10日 下午4:57 7楼
现象:
我的IP地址以及通过DNSPOD解析后的域名都能够PING通,但是在谷歌浏览器不管是访问IP地址还是域名都是提示“拒绝访问”。目前下载并安装LNMP一键安装包已经成功,但是还未安装虚拟主机。
请问,这是哪里出了问题呢,我的域名解析应该成功了吧,那现在是继续添加虚拟主机以及上传网站源文件这一系列工作都完成了之后才能访问?还是这之前的步骤已经出了问题?
2017年5月15日 下午6:36 1层
@youuu 你的域名是解析到这个VPS的IP了 但是你VPS里没有建立虚拟主机 没有添加这个域名 所以就会是403 继续添加虚拟主机就可以了
2017年7月18日 下午7:57 8楼
谢谢!
2017年9月19日 上午9:35 9楼
请教一下,wp安装好后,css目录下的文件用FTP直接修改后,网站没有变动是什么原因?
2017年9月20日 上午9:25 1层
@yeti 修改上传以后 如果没有变化 有可能是缓存的问题 如果你装了缓存插件重新生成一下 或者重启一下lnmp看看
2017年9月22日 下午11:27 2层
@admin 谢谢,还有一个问题想请教,网站出现nginx 502 Bad Gateway打不开是什么原因。
2017年9月23日 上午9:20 3层
@yeti 这个原因有点多 建议你参考一下lnmp官方的文章https://lnmp.org/faq/lnmp-Nginx-502-Bad-Gateway.html
2017年9月28日 下午12:27 10楼
绑定域名后访问显示建立连接数据库时错误。网站的ico图可以显示,说明解析没有问题。网站程序的config连接数据库用户名、数据库名、密码都没有问题,数据库服务器地址是搬瓦工的IP地址,不知道哪里错了,请赐教。
2017年10月1日 上午9:02 1层
@Louie 数据库地址一般是localhost
2017年11月28日 下午1:36 11楼
网站安装好了!有www可以打开,没有www就显示403,我ping了下,带www和不带www都能ping!这是个为啥列!很奇怪
域名解析我在godaddy上也是用的A记录是@,然后CNAME用的www!
2017年11月28日 下午4:18 1层
@tom 你没有添加不带WWW的域名 做个301跳转,让不带WWW的跳转到带WWW的
2018年1月16日 上午11:31 12楼
你好 我按照你的步骤上传wordpress解压之后打开域名没有任何变化
2018年1月16日 下午7:28 1层
@cc 注意看源文件是不是在根目录