搭建个人网站

2019.11

写在前面

这里以阿里云为例,腾讯云也类似,阿里云和腾讯云都有校园活动,可以有特别大的优惠,腾讯云有1元服务器和10元服务器,但是注意三个月以上不续费就会永久丧失资格,所以这也是本人这里选择阿里云的原因(已被腾讯爸爸封杀)

具体步骤

首先,登陆阿里云官网,然后就是傻瓜式操作,包括登陆账号(支付宝账号就可以),然后选择优惠活动购买合适的服务器,这里我选择的是如下配置服务器

然后安装Centos操作系统,对Centos不了解的话可以去百度了解一下,是linux操作系统,然后设置root密码(不然不能ssh远程登录),如果需要域名的同学可以再去购买域名,申请备案等流程,在此不在累赘叙述。

好了,以上申请服务器部分简略过,有疑问的话可以网上翻阅一下相关内容,下面进入部署环境阶段。

首先,由于在阿里云官网上的shell特别不好用,而且以后每次登陆去官网也太难受了,所以建议在本地安装ssh链接的有关软件,由于本人使用的是macos系统,所以系统自带的terminal就可以ssh远程连接,windows用户建议使用xshell连接(这是我使用的过的,听说xftp也挺好用,但是没有亲手试过,不做评论)

ssh 公网IP
输入root密码

1.安装Apache

yum install -y httpd 
systemctl start httpd

【更新于2019.11.10】

由于今天配置留言面板的时候重启了服务器。发现自己访问不了主页了,搞了半天才发现忘记把apache设置成开机自启动了。真是太傻了。下面这个命令是设置开机启动的

systemctl start httpd

安装完成后,输入公网IP,如果出现下图,那么就表示你成功了

2.安装php

yum install -y php
systemctl restart httpd

3.安装mysql

wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
rpm -ivh mysql57-community-release-el7-11.noarch.rpm
yum install -y mysql-community-server
systemctl restart httpd

基本上大功告成了,然后命令行上传文件可能比较麻烦,有些人不喜欢这种操作,可以下载Filezilla这个软件,登陆服务器,然后就可以把要上传的文件拖拉过去了,注意,Apache默认的根目录是/var/www/html,把你写的代码放到这个目录下就可以访问了

接下来,你就可以将你自己制作的html放进去啦!

对了,本文是用markdown整理后转成html的,下期有时间的话我整理下markdown常用语法,就当是手册翻阅吧,毕竟手册看起来太无聊了~~

Last updated