域名缩短平台搭建
Docker安装开源Blog(Typecho)-CSDN博客。
·
前言
当自己搭建的项目和网站相关文章的链接过长,可以参考一下本文搭建的平台
遵纪守法,不要乱缩网址。
代码:
https://github.com/dyanst/shorturlhttps://github.com/dyanst/shorturl
方法一、Docker一键搭建
1.docker命令
docker run -it -d --name=centos-php -p 8001:80 --privileged=true wldyanst/centos-php2:latest
2.进入首页
3.设置和MySQL安装
出现上面情况不要担心,因为要去安装数据库MySQL
Docker安装MySQL(含open | D-y Blog
有自己数据库的或者安装完成的,可以访问:ip+端口号/install/index.html进行安装
注意要自己先创建一个数据库用于存放数据
安装完成后,进入后台
4.Shortny设置
这里点击设置,下面的127.0.0.1,要修改成你的域名或者IPV4地址,否则css加载不出来
至于跳转广告,和广告内容,你可以开也可以不开,自行探索。
5.注意
可以在上图看到为http://192.168.181.128:8001// ,这个明显是多了“/”,记住要回去管理后台给他删除
方法二、Docker自定义搭建
Docker安装开源Blog(Typecho)-CSDN博客
1.准备工作
同上面博客原理一样,代码上面有,可自行下载。
mkdir -p /var/www/htm
也可以下载123pan里面的文件里面内容放到。/var/www/htm目录下面赋予chmod 777权限
chmod 777 -R /var/www/htm
拉镜像
docker push wldyanst/centos-typecho:latest
2.docker命令
docker run -it -d --name=centos-php -p 8001:80 --privileged=true -v /var/www/htm:/var/www/html wldyanst/centos-typecho:latest /usr/sbin/init
3.讲解一下.htaccesss设置
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine on
RewriteRule ^about about.php [L]
RewriteRule ^api-about api-about.php [L]
RewriteRule ^contact contact.php [L]
RewriteRule ^tos tos.php [L]
RewriteRule ^([^/.]+)/?$ link.php?id=$1 [L]
RewriteRule ^404 404.php [L]
Options -Indexes
ErrorDocument 404 https://short.wlul.buzz/404
ErrorDocument 403 https://short.wlul.buzz/404
</IfModule>
将 https://short.wlul.buzz换成你自己的网站域名或者IPV4地址
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献1条内容
所有评论(0)