我从未学习过搭建WEB服务器的知识,以下都是自己通过度娘慢慢摸索的(其实并没有多么难),我走了不少弯路倒是真的。
1.首先我们需要一个云服务器,你可以自己购买,也可以申请免费的云服务器(新用户有一些活动)点击进入申请。关于云服务器的启动配置我就不多说了,阿里云官方有一些文档可以供你参考。
2.云服务器的镜像我选择的是CentOS,这个系统是Linux系统的。我讲的也是Linux系统下的Web服务器配置。
①远程连接之后使用root用户登陆,输入root之后回车,再输入密码就行了。
②因为Linux的界面问题,所以我们安装WDCP,也便于我们之后的操作
第一种只安装WDCP的面板(时间短,缺少环境)
#wget http://down.wdlinux.cn/in/install_v3.sh
#sh install_v3.sh
第二种全部安装(时间长)
#yum install -y wget
#wget http://dl.wdlinux.cn/files/lanmp_v3.2.tar.gz
#tar zxvf lanmp_v3.2.tar.gz
#sh lanmp.sh
不管是哪种方法,安装完之后会提示你可以通过访问http://ip:8080来登录面板,默认用户是admin,密码是wdlinux.cn,这个ip就是你服务器的公网IP,你可以在自己的电脑上,通过访问这个网站来搭建网页的站点。
如果无法访问,请跳到文章最后的端口问题。
在控制面板中我们可以直接添加网站
站点目录要记清,因为为了便于网站的管理,我们需要用到FTP来进行上传文件
③创建网站的FTP
我们回到Linux服务器,进行用户的添加
#useradd -d 站点目录 FTP登录用户名
#passwd FTP登录用户名
之后会让你输入两次密码,就创建成功了
然后修改一下,文件夹的权限
然后我们在本地电脑就可以通过文件资源管理器访问了
输入ftp://公网IP:21,之后会让你输入账户和密码登录即可,然后就可以进行上传文件等操作了
3.端口问题,你进行上述操作时可能会出差错,会发现搭建成功之后,无法访问WDCP面板,无法连接FTP。很有可能就是端口问题,我们需要在阿里云的控制台为云服务器添加安全组配置
添加之后就可以正常访问了。
我只是一个对互联网有着兴趣,想学习知识的小白,期待着能成为大牛的那一天。如果此篇文章能对一些人产生帮助再好不过,谢谢阅读。