今天给大家分享一个搭建网站的教程!其实网上有很多的教程,包括阿里云也有一些教程,但是我在前几天搭建网站的时候!大多教程都是几年前的,然后好多细节都没有说到,如果是一个小白去操作的话!很容易走错!所以今天分享下!毕竟技术这东西嘛,需要实时更新的!好的,废话不多说,直接来操作,记住下面每句话都是重点,重点,重点!毕竟技术这东西一步错,步步错!
一:准备服务器和域名!
我们以阿里的为例,毕竟很多人购买服务器的时候,还是选阿里的比较多!记住你如果第一次买服务器的话,建议,直接到阿里的优惠活动选一个价位比较低的服务器来选择,不要去自定义配置!
image二:购买域名!
域名的购买,建议大家也直接在阿里上买了,因为后期备案的时候,阿里有一套完整的体系!
image在输入框中输入你想注册的域名后,就可以购买了!建议买域名时候,买.con和.cn是最好的选择,不要图便宜,选择其他的后缀!
三:域名备案!
现在国内的域名是必须备案的,要不然无法通过你购买的域名正常访问自己的网站!备案这方面阿里有一套完整的体系,这个我们不用担心!没有你想像中的那么麻烦,各种跑!
首先我们进入阿里备案系统!
image image然后在备案界面中,根据提示一步一步操作就可以了!需要注意的是,在你成功购买域名之后,需要先实名认证(支持个人和公司)!然后实名认证成功之后,在3天之内先不要去操作备案,要不然会提示:域名不存在注册商验证库中!
大概备案下来需要的时间是20个工作日左右!这样我们在等待的同时就可以来先把自己的网站弄好!
四:配置网站环境!
我们在阿里云购买的ECS都是Linux系统的,就是里面什么都没有,我们需要来配置web环境!小白不用怕,我们慢慢来!其实很简单!
1:下载相对应的安装包:
我们到阿里云官网中,打开云市场,搜索“Linux一键安装web环境”!然后就会找到这个:
image还要2块钱,好吧认了!没关系,找不到的朋友,可以在公众号(匠心营销社)中,回复:网站搭建!一键获取所有的安装包!哈哈,请叫我雷锋!
下载下来后,是一个安装包,我们首先让他放到桌面就好!一会有大用!
image2:下载安装Xshell和xftp!
这个最好的是在官网下载,但是我当时下载的时候,特别慢!你也可以到百度应用市场下载!
image记住一个是Xshell,一个是Xftp!不要下载错了!如果你下载的时候也特别慢!没关系,看文章末尾,获取安装包!
image image两个都安装好后,我们接下来xshell远程连接我们自己的服务器!
3:Xshell远程配置!
我们打开Xshell,会看到首页!然后我们在左上角,打开“文件”-->“新建”
image上面几个选项中,我们主要填写“名称”和“主机”就可以了,其他都选择默认!
名称比如叫:匠心网站!然后“主机”呢就是你所购买的阿里云ESC的公网IP!自己可以在阿里云后台,看到自己的公网IP!然后我们选择确定连接!
image接下来要我们输入我们所购买服务器的账号和密码!填上你得密码即可!
image image好的,这样我们就连接到我们的服务器了!
image右下角的灯是绿色的,代表我们连接成功,如果是红色的话,我们点击右上角的重新连接就好!
4:设置字符(避免乱码)
点击右上角的“文件”,然后点击“属性”!
image image5:拷贝文件到ESC!
image image然后拖拽完毕后,我们在Xshell中输入:ll (小写的L)然后点回车键!
image记住,这个1.5.5 是指你安装的“Linux一键安装web环境”的版本型号,我下载的是1.5.5版本!有可能和你的版本不一样,没关系,记住你的就可以了!
6:web服务器的选择:
接着在xshell中输入命令:
chmod –R 777 sh-1.5.5 (然后回车)
cd sh-1.5.5 (然后回车)
./install.sh (然后回车)
注意:以上的1.5.5是你的版本型号,一定要输入和你下载相对应的版本型号!
接下来之后,会进入一系列的选择,一定要对应我下面的提示选择,不要问原因,这原因一说可就话长了!感兴趣的可以去百度!
image我们输入2,点回车!
image第一个我们再选择2,点回车
第二个我们选择5.4.23的php版本,选2,点回车!
image然后上图让我们选择的是mysql的版本,我们选择5.5.40的,输入2,点回车!
然后就没有什么事了,我们静等安装吧,这个安装过程大概需要20分钟左右!
那么我们进入一段广告!上面需要的安装包,在公众号《匠心营销社》中回复:网站搭建!一键获取!
7:安装完成后检查!
image我们点击“+”新建一个工程!然后输入命令:netstat -tunpl
image这就说明成功了!可以看到正在运行状态的服务及端口:9000 端口是 php 进程服务,3306 端口是 mysql 服务,80端口是 httpd 或者 nginx 服务,21 端口是 ftp 服务!
8:设置ftp和mysql的密码:
在xshell中输入:cat account.log
就可以看到我们的ftp和mysql的密码!
image然后我们输入命令:passwd www 修改自己的ftp密码!
然后输入命令mysqladmin -uroot -p旧密码 password 新密码 修改自己的mysql的密码!(此时好像忘记截图了,哈哈,对不起大家)!
注意:-p和旧密码之间没有空格,password和新密码之间有一个空格!
五:安装数据库:
接下来,我们需要安装一个数据库!我们下载phpMyadmin,直接到官网下载就好!如果找不到小编最后给你!
下载完成后我们解压缩,打开xshell->点击上方的文件夹样式的小按钮打开xftp->进入alidata/www/phpwind目录下,将这个目录的所有文件全部删除。记住全选删除!
将解压出来的文件夹拖拽至被我们清空的文件夹下,成功后效果如下:
image然后我们就可以用自己得公网IP打开了:打开浏览器输入“公网ip/phpMyAdmin”(比如http://12121212/phpMyAdmin/)(注意:这个phpMyAmin是你拖进安装包得名字)
我下载得安装包名字是:phpMyAdmin-4.8.0.1-all-languages 所以我打开得方式应该是:ip/phpMyAdmin-4.8.0.1-all-languages
效果如下:
image然后输入我们得mysql得账号和密码就行了,如果没改得话就是root和你得密码!
注意:如果你上面得过程都配置好了,还是用公网IP打不开,我等会说!
登录之后:接下来我们建立可使用的数据库:
image排序方式选择:utf8_general_ci
六:如果公网ip打不开网站怎么办?
如果我们用自己得公网IP打不开自己得网站,多数是因为,ESC得防火墙设置,接下来,我们登录阿里云控制台,进行设置下就好:
image点开控制台,然后点击我们得服务器ECS!
image然后点击管理:
image image然后我们点进去安全组,选择配置规则:
image如果打开后,你没有80/80这个端口,就在右上角添加一个80/80得端口,就可以了!这样我们得公网IP就可以使用了!
七:安装wordpress
wordpress是一款开源的PHP框架,搭建个人网站最实用的选择之一,甚至你都不需要懂PHP你就可以搭建自己的个人网站。提供强大的后台文章管理和插件及主题管理,几乎可以满足个人网站所有需求。甚至,找个好的网站模板,你就相当于成功了一大半。
解压完了之后,将wordpress文件夹内部(注意不是wordpress这个文件夹,而是其内容)的全部内容传输到服务器端的alidata/www/phpwind目录下(没错,和phpmyadmin放在一起),如下图所示:
image使用浏览器访问阿里云的公网ip,会进入wordpress的安装页面,如下图所示:
image数据库:填写我们刚刚建立的那个数据库的名称
用户名:如果您没有更改过的话就是root(这里其实就是mysql的用户名)
密码:您的密码
主机:localhost即可,不需要更改
表前缀:这里是在数据库中建立的表的前缀名,默认是wp_,意思就是在数据库空建立的表都是wp_开头的,处于安全考量不建议使用默认的wp_,你可以根据自己的喜好设置其他的前缀
点击提交,然后设置一些您网站的基本信息,最后点击安装即可。
然后我们选择登录之后,我们就可以使用了!
image然后,到这里,我们可以在外观中选择自己喜欢得主题样式,这个可以自己去研究了!
image然后我们接下来就等域名备案成功后,将域名解析到网站,就可以用了!当然了,在这期间,你也可以告诉别人你得公网IP,来游览你得网站!
以上所有得安装包呢,如果有找不到的朋友,可以在公众号《匠心营销社》中,回复:网站搭建!来自动获取!
网友评论