[我的网站] 个人网站搭建笔记
我的个人网站
1.配置XAMPP
下载地址:https://www.apachefriends.org/download.html
注意事项:下载稳定版,因为最新版如果端口被修改,即便修改配置也不能运行。
备注:如果端口冲突,修改这两个文件
2.配置指定网址(指定到每一个开发项目)
如上图去掉注销,只要保存项目位置和服务器地址就好(地址可以随便配置,但是必须和hosts文件相同)
配置好服务器,那就要配置hosts文件了,hosts文件其实就类似与缓存,搜索网站地址时,首先查看hosts文件设置,所以我们只需要设置一个让它假装能被访问就好。
地址:C:\Windows\System32\drivers\etc
备注:我使用的是TP搭建的服务项目,所以入口文件要改到public。最后一步就是重启服务器了。然后进入,接着你就要修改css、js文件的正确位置了。
3.将项目文件上传到阿里服务器(Apache服务)
使用工具:Xftp和Xshell
文件位置:/usr/local/apache/htdocs/xxxxxx
配置域名指向位置,配置文件地址:/usr/local/apache/conf/extra/httpd-ssl.conf
配置实例:
4.申请SSL让网站更安全
解释:为了让网站更有可信度,更安全,所以要申请SSL钥匙
步骤:进入阿里云服务器搜索SSL服务,选中免费单域名,申请即可。
备注:注意这里要解释一下域名这个概念:
- 实例:http://mail.163.com/index.html
解析:
http:// : 是协议,是HTTP超文本传输协议,网页在网上传输的协议;
mail:这个是服务器名,代表着是一个邮箱服务器
163.com:这个是域名,是用来定位网站的独一无二的名字
mail.163.com: 这个是网站名,由服务器名+域名组成
http://mail.163.com/index.html: 叫URL,统一资源定位符,全球性地址,用于定位网上的资源
5.常用Linux命令
- 查找文件:find / -name 文件名
- vim中查找关键字:/ + 关键词
6.配置SSL到服务器
- 选中Apache,然后下载申请好的ssl文件,解压复制里面的文件到/usr/local/apache/cert中
- 进入httpd-ssl.conf文件中配置ssl文件,参考服务器最下面注释部分
- 使用
service httpd configtest
命令测试,出现Syntax OK
表示配置成功 - 重启服务:
service httpd restart
- 进入网址查看是否成功:
备注:进入/usr/local/apache/conf/extra下面的httpd-ssl.conf
文件中参考最下面的注释配置可以了解更多(此处设计到服务器关键参数,不公开)。
7.配置服务器上的GIT
- 搜索文件id_rsa.pub:find / -name id_rsa.pub
- 复制key内容,然后进入gitee添加key。
- 修改权限
sudo chmod -R 777 my-web