首页
关于
推荐
分享盘
Search
1
Oracle云服务器 ARM版包安装
2,236 阅读
2
macOS 三模式分享
316 阅读
3
启用cloudflare代理后typecho无法进入后台
225 阅读
4
python离线环境部署搭建
211 阅读
5
Oracle Linux搭建Nginx+Flask环境
159 阅读
基础技术
Python
杂七杂八
macOS
生活琐碎
日流水账
登录
Search
标签搜索
flask
nginx
supervisor
webhook
oracle linux
macos
big sur
monterey
搬砖者
累计撰写
15
篇文章
累计收到
0
条评论
首页
栏目
基础技术
Python
杂七杂八
macOS
生活琐碎
日流水账
页面
关于
推荐
分享盘
搜索到
6
篇与
的结果
2022-05-06
Debian Typecho环境搭建
基于CentOS8 Stream形式,导致后来机器重装了以后,更新安装各类包以后一直出现问题,故调整了形式,采用了Debian操作系统1、系统更新apt update2、安装Nginx# 安装nginx apt-get install nginx -y # 设置服务自动启动 systemctl enable nginx.service # 设置服务启动 systemctl start nginx.service 外网访问服务器页面进行测试,页面正常访问,PS:确保防火墙等已经开启3、安装PHP以及相关扩展debian下PHP版本较新,直接选用PHP7.3进行安装#安装php以及相关扩展 apt-get install php7.3 php7.3-cli php7.3-common php7.3-curl php7.3-fpm php7.3-gd php7.3-opcache php7.3-xml php7.3-xmlrpc php7.3-sqlite3 php7.3-mbstring -y # 检查安装情况 php -v4、配置nginxdebian下nginx默认安装的配置文件同CentOS不一致#进入目录,至于为什么在此位置,可看nginx.conf cd /etc/nginx/site-enabled # 修改文件 vim default 调整或者去掉注释即可,我机器上仅需调整注释即可location ~ \.php$ { include snippets/fastcgi-php.conf; # With php-fpm (or other unix sockets): fastcgi_pass unix:/run/php/php7.3-fpm.sock; # With php-cgi (or other tcp sockets): #fastcgi_pass 127.0.0.1:9000; }5、测试php情况进入网站目录,添加phpinfo文件并进行测试# 进入文件根目录 cd /var/www/html # 新建文件并添加内容 touch phpinfo.php # 编辑 vim phpinfo.php对phpinfo.php文件添加如下内容<?php phpinfo(); ?>通过外网访问ip/phpinfo.php即可。至此基础环境已经完成6、搭建typecho(1.2)1、从官网Typecho Official Site下载最新的包并解压2、将文件内容解压到文件根目录(/var/www/html),建议删除其他文件。3、此时打开外网浏览器输入IP,会显示403,需要调整default配置文件,如下location ~ .*\.php(\/.*)*$ { include snippets/fastcgi-php.conf; # With php-fpm (or other unix sockets): fastcgi_pass unix:/run/php/php7.3-fpm.sock; # With php-cgi (or other tcp sockets): fastcgi_pass 127.0.0.1:9000; # 以下为新增 set $path_info ""; set $real_script_name $fastcgi_script_name; if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") { set $real_script_name $1; set $path_info $2; } fastcgi_param SCRIPT_FILENAME $document_root$real_script_name; fastcgi_param SCRIPT_NAME $real_script_name; fastcgi_param PATH_INFO $path_info; }4、打开首页,根据提示进行配置即可。5、需要设置usr/uploads目录权限,chmod 777 ./usr/uploads在初始化过程中可能涉及数据库config.inc.php文件添加,db文件生成(typecho可自行生成无需上传)等,建议调整html目录也为777,直接可省略一系列问题。7、开启伪静态1、设置nginx,添加如下配置if (!-e $request_filename) { rewrite ^(.*)$ /index.php$1 last; }2、修改typecho配置设置->永久链接->是否使用地址重写功能->启用
2022年05月06日
75 阅读
0 评论
0 点赞
2021-12-21
CentOS 时间(时区)显示异常
安装完后查看日志,发现云服务器的日志显示异常,估计了下差8个时区,故只需要调整时区即可。tzselect按步骤选择区域、国家和时间后,即可 最终在执行一步,将选择的结果有效保存cp /usr/share/zoneinfo/Asia/Shanghai 
2021年12月21日
50 阅读
0 评论
0 点赞
2021-12-20
Oracle云服务器 ARM版包安装
arm版本很多软件无法安装,安装nginx也失败,查询后,采用此办法。1、添加以下源:https://dl.fedoraproject.org/pub/epel/7/aarch64/cd /etc/yum.repos.d/ touch epel.repo2、对以上源添加如下内容:[epel] name=epel repo baseurl=https://dl.fedoraproject.org/pub/epel/7/aarch64/ gpgcheck=0 enabled=1
2021年12月20日
2,236 阅读
14857 评论
0 点赞
2021-12-20
CentOS7保存永久保存Git密码
1.设置邮箱git config --global user.email "your email" 2.设置用户名git config --global [user.name](http://user.name) "your username"前面两个步骤在安装git的时候已经设置了就不需要重复设置了。3.设置永久密码保存git config --global credential.helper store之后执行git pull并输入用户名和密码后即可保存密码,将于用于目录下生成.git-credentials文件,内存有账号密码。
2021年12月20日
74 阅读
0 评论
0 点赞
2021-12-16
启用cloudflare代理后typecho无法进入后台
现象: 关闭cloudflare代理,采用直连模式,前台和后台一切正常开启代理模式,前台页面正常,但后台处于无限登录页面刷新问题。环境: 本机无SSL证书,防火墙开通着80、443端口,nginx仅开通80端口的server原因及解决办法: 主要问题就是https的问题。首先我们都会去使用cf带的ssl证书,但是为了https,只能开启强制https了,但是可能是源站并没有强制,所以导致cdn那边卡住了,只能无限刷新就是进不去。解决办法就是在博客的配置文件config.inc.php的开头加上一句强制https//https后台 define('__**TYPECHO_SECURE__** ', true);然后cf清理所有的缓存,刷新,问题即可解决!
2021年12月16日
225 阅读
0 评论
0 点赞
1
2