czh同学的邀请,加了个阿里云公益大赛官方群,因为听说可以领一套视频教程,然后就向管理员要了激活码,要了一套建站部署网站的教程视频,因为之前实在linux环境下的建站,视频是windows下的建站,有些许不同,建站过程特别简单,记录下来将来或许用得到。
首先当然就是搞一个主机了,对没错依然是centos,然后就会给你发送主机的信息,主要用到的是主机的公网ip,主机用户名,密码,linux环境下可以直接打开终端用ssh登录进行管理,windows下使用putty进行管理(其实可以不用,点登录按钮直接在浏览器里也可以),SSH端口为22。然后学到了一个比较重要的知识,我们在管理服务器的时候一般不能直接使用root进行操作,因为一旦root账号密码暴露,整个服务器就废了,有安全隐患,正确的食用方法是在服务器的终端中,创建一个用户并给予一定的权限,用该账户风险就降低了,操作方法:
# adduser -d /var/www siteadmin(假设siteadmin为你设置的用户名)
修改目录权限:
# chown -Rf admin ar/wwwml
chown :change owner的简写, 修改文件的所有者。
chown [-R] 账号名称 文件或目录
-R 递归,将子目录下文件全部修改。
将文件所有者修改bin
chown bin test.log
修改的用户必须在/etc/passwd文件中 /etc/passwd记录用户信息。
chown还可以修改组名称
chown root:root test.log
将所有者和组名称都修改为root。
求改文件任何用户课访问:
chmod -R 777 filename
然后是安装apache环境:
yum -y install httpd
安装好了可以在/var/www/html/目录下放上你的html代码,默认的应该是index.html
windows上传输用filezilla,新建站点,到响应目录下直接把文件拽过去就行了。
linux下可以使用scp指令,感觉更方便。。。
搞好了之后,输入:
service httpd start启动阿帕奇
然后在浏览器输入你服务器的ip应该就可以访问到你的html页面了
如果不行,就是你的端口没打开,在安全组那设置一下就行了
想要绑定域名也很简单,直接在域名解析那里,添加解析,等几分钟就可以用域名访问了