在面试时经常碰到问是否有个人作品展示,网站或者是博客形式,因为前一阵接触到了云服务器配置这方面的技巧,所以想着自己从头配置一次。配置是要购买阿里云服务器和域名(新用户和学生认证的还是很便宜的),下载fileZilla和xShell两款软件(此类软件很多,看个人习惯),基本的工具就够了。
首先要让ECS的IP可以访问到页面,我使用的是nginx,服务器装的是centOs6.8 64位版本,所以第一个工作就是安装Nginx。使用xShell远程连接到服务器,通过指令安装:
1.安装nginx所需环境:
yum install gcc
yum install pcre-devel
yum install zlib zlib-devel
yum install openssl openssl-devel
或者一键安装:yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
2.下载nginx压缩包:
wget http://nginx.org/download/nginx-1.10.2.tar.gz
下载在当前目录
3.解压缩:tar -zxvf nginx-1.10.2.tar.gz
4.进入nginx-1.10.2目录:cd nginx-1.10.2
5. 执行 ./configure
6. 执行make
7. 执行make install
8. 查找nginx安装目录:whereis nginx
9.进入niginx安装目录,默认在 cd /usr/local/nginx/
10. cd sbin 执行 ./nginx
11.打开浏览器,输入ip地址,看到welcome to nginx!即安装成功
PS:注意,阿里云服务器访问端口需要配置安全组规则,新建入方向的80端口才可以访问
这时候我们就可以通过服务器的IP地址访问到Nginx装的默认index页面了
个人介绍页面是包括多文件的文件夹的话,则还需要修改Nginx的配置文件中的路径:
1.cd到Nginx安装目录下的conf文件夹,使用vi/vim编辑修改nginx.conf文件,将location下的root部分,从默认的"html"修改为"html/personalWeb"(personalWeb文件夹下应有index.html文件);
2.使用fileZilla将personalWeb文件夹,复制粘贴到服务器的Nginx安装目录下的html文件夹下;
3.cd到Nginx安装目录下的sbin目录,使用./nginx -s reload重启Nginx,就可以通过IP地址访问到个人网站了;
最后一步,就是解析自己的域名到ECS服务器上,主要操作就是点选到域名列表部分,点击右侧的解析
就可开始添加域名解析
可以收到添加,想简单的话也可以直接使用新手引导,添加主机记录为AAA和@的两个就可以了。(域名解析需要完成实名认证,当然还有最最重要的备案)
完成以上操作基本就可以实现,通过域名访问到个人网站的功能了,想展示自己的web开发功力或者练习搭建项目的同志们可以用的到。
本人把这整个流程写下来的目的就是怕下次用的时候可以查看,当然如果能帮到别人本人非常高兴,也希望看到的大牛们如果觉得步骤有问题或者有哪方面可以用更好的办法能够给些意见,非常感谢。
作者 : emsui
出处:https://my.oschina.net/wyd524/blog/1809842
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利。