大家好,我是技术Z先生,一个从事后端技术十余年且热爱分享的程序员!
申请过域名的都知道,备案需要提交公司主页。今天给大家开源的是一套公司主页系统,旨在帮助些需要进行域名备案但缺乏网站内容的个人或小企业。这套系统提供了一系列基本的功能,比如公司简介、产品展示、联系信息等页面,用户可以很容易地根据自己的需要进行修改和定制,下载完后只需改下自己备案编号即可直接拿去备案使用。
先看效果图:
公司主页搭建教程
如果你正处于寻找易于启动、能够满足基本线上展示需求、并且希望在未来能够随着企业成长而扩展功能的公司主页系统,那么这款开源系统无疑值得你考虑。它不仅能帮助你解决域名备案的即刻问题,还能为你提供一个长期发展、不断完善线上业务的基础设施,源码回复【公司主页系统】获取。
1、主页地址
可直接打开以下地址查看主页模板
2、下载文件代码到本地
回复【公司主页系统】获取,执行以下命令把代码下载到本地
git clone{代码地址}
打开后即可获取源码
3、修改文件备案号
修改index.html文件里的备案号改成自己域名备案号
4、上传整个文件夹到linux服务器
把该套网站系统本地文件夹上传到linux服务器nginx的html目录下,不知道如何搭建nginx的可以参考
可使用命令上传(标红的改成你自己的目录):
scp -r/local/company-home-page root@0.0.0.0:/usr/share/nginx/html/
5、配置nginx的域名对应默认路径
把nginx.conf配置文件,index设置为html/company-home-page/index.html;配完后,访问这台机器ip就会默认访问到/usr/share/nginx/html/company-home-page/index.html
server {
listen 80;
# server_name localhost;
location / {
root html;
index html/company-home-page/index.html;
if ($request_method = 'POST') {
add_header 'Access-Control-Allow-Origin' *;
add_header 'Access-Control-Allow-Credentials' 'true';
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
add_header 'Access-Control-Allow-Headers' 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type';
}
if ($request_method = 'GET') {
add_header 'Access-Control-Allow-Origin' *;
add_header 'Access-Control-Allow-Credentials' 'true';
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
add_header 'Access-Control-Allow-Headers' 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type';
}
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
location = / {
return 301 /company-home-page/index.html;
}
}
6、去域名解析处,把域名解析到对应ip地址
新增@和www的域名解析配置
7、浏览器验证域名
——The End——
今天的分享就到这里了,喜欢的小伙伴请在下方免费的点赞+在看
本公众号开源项目已全部收纳在往期回顾内,大家也可以从该入口进。
关注我,每天部署一个小项目,带你每天技术充点电!
对AI和后端技术感兴趣的同学可以关注以下几个公众号
圈友互联:免费使用chatgpt4.0及midjourney,AI相关工具交流分享
AI资讯互联:每天分享最新科技资讯,指导大家如何使用AI工具完成实操变现
后端技术互联:领取java从入门到精通学习视频,2024大厂后端面试宝典,解答java相关全方位问题