新的首页,添加页脚,meta中添加百度站点识别代码,添加keywords

This commit is contained in:
wandoubaba 2024-01-27 10:53:14 +08:00
parent 98b6a4a22e
commit 483774e94d
7 changed files with 50 additions and 17 deletions

View File

@ -1,6 +1,6 @@
module.exports = {
title: "PHP程序员的FreeSWITCH开发文档",
description: "一个PHP程序在做FreeSWITCH相关的应用开发时积累的技术文档",
description: "wandoubaba, 一个PHP程序员在做FreeSWITCH相关应用的开发过程中积累了一些技术文档",
dest: "dist",
base: "/",
plugins: ["@vuepress/back-to-top"],
@ -17,10 +17,13 @@ module.exports = {
s.parentNode.insertBefore(hm, s);
})();`,
],
['meta', { name: 'baidu-site-verification', content: 'codeva-4lq3p2CAal' }],
['meta', { name: 'keywords', content: 'wandoubaba,豌豆爸爸,技术文档,PHP,Docker,FreeSWITCH,RabbitMQ,Webman,RTC,音视频通话,Nginx,DevOps' }]
],
themeConfig: {
lastUpdated: "上次更新",
displayAllHeaders: false,
footer: `© ${new Date().getFullYear()} wandoubaba | Powered by VuePress`,
nav: [
{ text: '首页', link: '/' },
{ text: 'FreeSWITCH', link: '/freeswitch/' },

Binary file not shown.

After

Width:  |  Height:  |  Size: 379 KiB

View File

@ -1,11 +1,19 @@
# 首页
---
home: true
heroImage: /wandoubaba.png
heroText: PHP + Docker + FreeSWITCH
tagline: PHP程序员的FreeSWITCH开发文档
actionText: 开始 →
actionLink: /start.html
features:
- title: PHP
details: 作者仅是一名普通的PHP程序员。
- title: Docker
details: 拥抱服务容器化思想。
- title: FreeSWITCH
details: 对接FreeSWITCH可以实现音视频通话。
---
这里包含了由 PHP 程序员创建的技术文档,主要记录在做与 FreeSWITCH 相关的开发过程中所遇到的问题、技能、知识、方法等内容。
如果这里的内容能帮到您,作者感到很荣幸。
如果你发现这里的内容有问题,欢迎你来指正。
源代码地址: <https://git.wandoubaba.com/wandoubaba/knowledge>
作者邮箱:<wandoubaba517@gmail.com>
::: slot footer
Copyright © 2023-present wandoubaba | [辽ICP备20008155号-1](https://beian.miit.gov.cn/)
:::

View File

@ -52,6 +52,8 @@ deb-src http://mirrors.aliyun.com/debian/ bullseye-backports main non-free contr
apt update && apt install -y \
# gd扩展依赖
libzip-dev libpng-dev \
ibwebp-dev libjpeg-dev \
libfreetype6-dev \
# pgsql扩展依赖
libpq-dev \
# gmp扩展依赖
@ -65,8 +67,6 @@ pecl install redis && docker-php-ext-enable redis
docker-php-ext-install pdo_mysql && docker-php-ext-enable pdo_mysql
# opcache扩展
docker-php-ext-install opcache && docker-php-ext-enable opcache
# gd扩展
docker-php-ext-install gd && docker-php-ext-enable gd
# zip扩展
docker-php-ext-install zip && docker-php-ext-enable zip
# xlswriter扩展超高速读写excel文件
@ -75,6 +75,12 @@ pecl install xlswriter && docker-php-ext-enable xlswriter
docker-php-ext-install pdo_pgsql && docker-php-ext-enable pdo_pgsql
# gmp扩展
docker-php-ext-install gmp && docker-php-ext-enable gmp
# gd扩展直接使用docker-php-ext-install gd虽然也能安装成功但是不支持freetype的话tp的验证码会出错
docker-php-source extract
cd /usr/src/php/ext/gd
docker-php-ext-configure gd --with-webp=/usr/include/webp --with-jpeg=/usr/include --with-freetype=/usr/include/freetype2
make && make install
docker-php-ext-install gd && docker-php-ext-enable gd
# 安装composer
php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" && php composer-setup.php && php -r "unlink('composer-setup.php');" && mv composer.phar /usr/local/bin/composer
```

15
docs/start.md Normal file
View File

@ -0,0 +1,15 @@
# 前言
这里包含了由 PHP 程序员创建的技术文档,主要记录在做与 FreeSWITCH 相关的开发过程中所遇到的问题、技能、知识、方法等内容。
如果这里的内容能帮到您,作者感到很荣幸。
如果你发现这里的内容有问题,欢迎你来指正。
源代码地址: <https://git.wandoubaba.com/wandoubaba/knowledge>
作者邮箱:<wandoubaba517@gmail.com>
::: slot footer
MIT Licensed | Copyright © 2018-present [Evan You](https://github.com/yyx990803)
:::

View File

@ -12,5 +12,6 @@
"scripts": {
"dev": "export NODE_OPTIONS=--openssl-legacy-provider && vuepress dev docs",
"build": "export NODE_OPTIONS=--openssl-legacy-provider && vuepress build docs"
}
},
"dependencies": {}
}

View File

@ -2469,9 +2469,9 @@ caniuse-api@^3.0.0:
lodash.uniq "^4.5.0"
caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001503:
version "1.0.30001512"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001512.tgz#7450843fb581c39f290305a83523c7a9ef0d4cb4"
integrity sha512-2S9nK0G/mE+jasCUsMPlARhRCts1ebcp2Ji8Y8PWi4NDE1iRdLCnEPHkEfeBrGC45L4isBx5ur3IQ6yTE2mRZw==
version "1.0.30001580"
resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001580.tgz"
integrity sha512-mtj5ur2FFPZcCEpXFy8ADXbDACuNFXg6mxVDqp7tqooX6l3zwm+d8EPoeOSIFRDvHs8qu7/SLFOGniULkcH2iA==
caseless@~0.12.0:
version "0.12.0"