腾讯云轻量应用服务器
使用轻量应用服务器提供的精品应用镜像(例如 WordPress、Discuz! Q 、Typecho 等),可快速创建满足您业务诉求的网站,例如企业官网、个人展示网站、博客、论坛、电商、外贸网站等。腾讯云将持续提供更多类型的应用镜像,方便您快速构建各种类型的网站。
还没有腾讯云轻量应用服务器的可以点击
HowToCook && 程序员做饭指南
是一个实打实的,文字版的,风格非常程序员的菜谱。
项目文档中明确表示,不允许使用不精准描述的词汇,例如:适量、少量、中量、适当。
严格将每份菜谱,每次的材料用量 精确到克G,毫升ML。
终于将 新手很难把握菜谱的分量 这种问题解决了。
使用腾讯云轻量服务器部署一个自己的菜谱网站
登录到自己腾讯云轻量服务器
安装python3.7环境
复制以下代码并运行:
代码语言:javascript复制yum -y groupinstall "Development tools"
yum install -y libffi-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
代码语言:javascript复制wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
tar -zxvf Python-3.7.0.tgz
cd Python-3.7.0
./configure --prefix=/usr/local/python3
make && make install
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/python3 /usr/bin/py3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
pip3 install --upgrade pip
python3 -V
pip3 -V
最后显示
Python 3.7.0
pip 22.0.4 ......
即安装成功。
从github下载菜谱网站安装包:
代码语言:javascript复制wget https://github.com/Anduin2017/HowToCook/archive/refs/heads/master.zip
解压下载的安装包:
代码语言:javascript复制unzip master.zip
进入解压后的网站文件夹
代码语言:javascript复制cd HowToCook-master
安装所需运行库
代码语言:javascript复制pip3 install -r requirements.txt
启动网站
代码语言:javascript复制python3 -m mkdocs serve --dev-addr=0.0.0.0:8000
网站已经成功运行8000端口上,使用 IP:8000 打开网站。
(ps:8000这个端口号可以自己设置成别的,没被使用的即可。)
如果打不开,可以看一下轻量应用服务器防火墙是否放行8000端口
其他说明:后台运行网站
上面的命令运行后,网站可以成功运行,但是关闭终端,网站就会停止。
可以使用 nohup和& 将网站后台运行。
代码语言:javascript复制nohup python3 -m mkdocs serve --dev-addr=0.0.0.0:8000 >> output.log 2>&1 &
其他说明:生成静态网站HTML
代码语言:javascript复制mkdocs build --strict
生成静态 HTML 网页, 存在于在site/
文件夹下。如果使用nginx 等管理网站 的时候指向到site/index.html
即可。