首页
关于
归档
赞赏
声明
留言
友链
Search
1
又拍云CDN的正确打开方式
4,997 阅读
2
腾讯2021届秋招校园招聘前端笔试真题(第一次笔试)
4,913 阅读
3
Gradle/Maven配置国内镜像源(以Android Studio为例)
4,879 阅读
4
中国建设银行甘肃省分行2021秋季校招面试经验
4,869 阅读
5
VScode配置C/C++环境
4,864 阅读
杂谈
生活
技术
随笔
登录
Search
标签搜索
windows
github
gitee
Python
镜像
Android Studio
Android
秋招
招聘
宝塔面板
vscode
git
php
服务器
CDN
阿里云
onedrive
oneindex
网盘
C语言
来不及午觉
累计撰写
87
篇文章
累计收到
50
条评论
首页
栏目
杂谈
生活
技术
随笔
页面
关于
归档
赞赏
声明
留言
友链
搜索到
5
篇与
的结果
2021-04-08
宝塔面板安装OLAINDEX 6.0教程
引言之前使用过OLAINDEX这个程序,当时还是4.0,现在已经更新到6.0版本,安装的过程和之前有一些变化,所以均为新版安装不同之处的文字记录,无图,4.0版本请参考: 宝塔面板安装OLAINDEX 4.0记录步骤 OLAINDEX源码默认已经安装好宝塔面板(宝塔面板安装请参考: 宝塔面板安装)安装完宝塔面板之后,请安装好LNMP环境环境要求PHP 扩展要求PHP >= 7.4PHP OpenSSL 扩展PHP PDO 扩展PHP Mbstring 扩展PHP Tokenizer 扩展PHP XML 扩展PHP Ctype 扩展PHP JSON 扩展PHP BCMath 扩展PHP Fileinfo 扩展禁用函数在宝塔面板PHP设置里面,删除禁用的proc_open,proc_get_status,putenv三个函数宝塔面板默认composer源为阿里云,无需修改。安装开始1.新建一个站点,不需要创建数据库,绑定一个域名即可2.打开ssh,使用宝塔命令行或者xshell,进入到刚刚新建的站点目录,执行以下命令:git clone https://github.com/WangNingkai/OLAINDEX.git tmp mv tmp/.git . rm -rf tmp git reset --hard composer install -vvv chmod -R 777 storage chown -R www:www * # 此处 www 根据服务器具体用户组而定 composer run install-app (此为自动安装,默认sqlite存储数据)安装成功后,会显示默认后台账户和密码3.打开宝塔面板,找到刚刚新建的站点,点击设置4.点击网站目录:勾选取消防跨站攻击(open_basedir),将站点的运行目录改为public,别忘了保存5.点击伪静态,选择Laravel 5,保存6.点击配置文件,注释以下内容。location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; error_log /dev/null; access_log /dev/null; } location ~ .*\.(js|css)?$ { expires 12h; error_log /dev/null; access_log /dev/null; }7.配置SSL(此程序必须https访问)此处不再赘述,自行配置ssl证书即可8.访问站点,显示登陆页面9.配置OneDrive账号信息,点击申请,申请后可获得client_id与client_secret,在相应位置填写即可,注意账号的类别,国际版和世纪互联版本。10.登录OneDrive账号,此处微软会提示请求证得许可,点击接受即可11.绑定成功之后,返回网站首页,会默认显示网盘内容,后台也会显示账号详情,如果账号详情内无法显示账号容量等信息或首页无数据,则绑定失败。错误处理若绑定之后显示401/500错误,请参考: OLAINDEX 6.0安装500/401错误解决方案
2021年04月08日
4,714 阅读
0 评论
0 点赞
2019-10-25
爱之初体验:phpstudy-linux面板(小皮面板)首次使用感受
说明前一阵子看到phpstudy发布了Linux面板,类似于宝塔,遂想体验一番。介绍phpstudy-linux面板(小皮面板)官网:phpstudy主要功能安装# Centos安装脚本 yum install -y wget && wget -O install.sh https://download.xp.cn/install.sh && sh install.sh # Ubuntu安装脚本 wget -O install.sh https://download.xp.cn/install.sh && sudo bash install.sh # Deepin安装脚本 wget -O install.sh https://download.xp.cn/install.sh && sudo bash install.sh # Debian安装脚本 wget -O install.sh https://download.xp.cn/install.sh && sudo bash install.sh安装完成如下:使用xp命令可以获取以下提示:]界面登陆界面默认主页面监控页面默认新建站点首页与宝塔面板对比宝塔面板使用了一年多,从5.x到现在的7.0,宝塔确实越做越好,正好来对比以下:以下仅是个人使用感受,不喜勿喷,仅供参考 宝塔软件管理相对更好,例如,nginx直接升级就行,不像小皮是直接全部的版本在列表里展开,况且好像没有最新版,也不是非常全。 宝塔文件管理可以批量复制移动文件,但是小皮不行,这让我测试时解压缩文件后不方便移动文件。 SSL证书不能一键免费申请部署。 没有与phpstudy账号绑定,也没有小程序可以监控。 防火墙做的有些简陋,功能并不齐全。 BUG有点多,比如我新建的typecho程序用Nginx就无法访问,但是用Apache就没问题。 群里猪哥回复是很及时,但是没有解决我的问题,并且后续再没理我。 总结划重点:小皮免费!!!宝塔确实好,但是宝塔很多功能是要付费的,一分钱一分货,理解。小皮面板完全免费可以做到这种程度已经很不错了,而且,小皮面板刚刚发布没多久,宝塔已经迭代很多版本,所以上述对比是很不公平的。对服务器没什么大要求的小白客户其实可以考虑小皮,功能足够,还免费。作为宝塔用户我是懒得换了,而且,现在也不值得换。最后,期待phpstudy做得更好!点赞!
2019年10月25日
2,941 阅读
0 评论
0 点赞
2019-09-12
宝塔面板安装OLAINDEX 4.0记录
OLAINDEX简介一款 OneDrive 目录文件索引应用,基于优雅的 PHP 框架 Laravel5.8 搭建,并通过 Microsoft Graph 接口获取数据展示,支持多类型帐号登录,多种主题显示,简单而强大。[github author="WangNingkai" project="OLAINDEX"][/github]此文为4.0版本,6.0版本请参考:宝塔面板安装OLAINDEX 6.0教程安装准备请自行安装宝塔面板,参考:宝塔面板安装安装完宝塔面板之后,请安装好LNMP环境环境要求PHP 扩展要求 PHP >= 7.1.3 PHP OpenSSL 扩展 PHP PDO 扩展 PHP Mbstring 扩展 PHP Tokenizer 扩展 PHP XML 扩展 PHP Ctype 扩展 PHP JSON 扩展 PHP BCMath 扩展 PHP Fileinfo 扩展 * 禁用函数在宝塔面板PHP设置里面,删除禁用的proc_open,proc_get_status,exec,shell_exec四个函数切换composer源在宝塔shell里执行composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/切换为国内源(宝塔面板默认安装了composer)安装开始1.新建一个站点,不需要创建数据库2.打开ssh,使用宝塔命令行或者xshell,进入到刚刚新建的站点目录,执行以下命令:git clone https://github.com/WangNingkai/OLAINDEX.git tmp mv tmp/.git . rm -rf tmp git reset --hard cp database/database.sample.sqlite database/database.sqlite # 数据库文件 composer install -vvv # 这里确保已经安装composer成功 # 如果报权限问题,建议先执行权限命令 chmod -R 777 storage/ chown -R www:www * php artisan od:install执行完之后首先绑定网站地址(请输入https地址),设置完后显示默认账户与密码3.打开宝塔面板,找到刚刚新建的站点,点击设置4.点击网站目录:勾选取消防跨站攻击(open_basedir),将站点的运行目录改为public,别忘了保存5.点击伪静态,选择Laravel 5,保存6.点击配置文件,注释以下内容。7.配置SSL(此程序必须https访问)此处不再赘述,自行配置ssl证书即可8.访问站点,显示登陆页面9.配置OneDrive账号信息,点击申请,申请后可获得client_id与client_secret,点击保存10.点击绑定11.登录OneDrive账号,点击接受12.进入站点至此大功告成!
2019年09月12日
661 阅读
0 评论
0 点赞
2019-01-02
mindoc接口文档在线管理系统(使用宝塔面板安装配置教程)
mindoc简介MinDoc 是一款针对IT团队开发的简单好用的文档管理系统。[github author="mindoc-org" project="mindoc"][/github]安装教程本文以centOS7为例,根据自己安装的经验以及官网文档修改而来,不懂的地方请自行阅读官网文档安装环境远程连接到你的服务器,先执行yum update -y # 更新系统安装Calibre在安装之前,依次执行:yum install python2.6 -y yum install libstdc++.so.6.0.17 -y yum install GLIBC 2.17 -y yum install libXcomposite -y yum install libGL如果最后提示Nothing to do说明你的系统已经安装了该软件,请忽略,执行下一步确保依赖关系安装上之后,请执行sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.py | sudo python -c "import sys; main=lambda:sys.stderr.write('Download failed\n'); exec(sys.stdin.read()); main()"如果安装成功,执行ebook-convert --version之后会看到3.x的版本号下载程序请在本文开头处下载,截止发稿,mindoc最新的正式版本为1.0.2,最新的测试版本为2.0-beta2宝塔配置 首先,确保你的服务器上已经安装了宝塔面板,不会安装的请自行百度。 在www/wwwroot目录下新建一个文件夹,然后将下载好的压缩包上传到那个文件夹,然后解压到该文件夹根目录 新建一个数据库,数据库字符集请选择utf8mb4,然后记住数据库名,用户名,密码 修改配置文件,在刚刚建立的文件夹下找到mindoc的配置文件,位置是conf/app.conf文件,将刚刚得到的数据库信息填写进去 ####################MySQL 数据库配置########################### #支持MySQL和sqlite3两种数据库,如果是sqlite3 则 db_database 标识数据库的物理目录 db_adapter="${MINDOC_DB_ADAPTER||mysql}" db_host="${MINDOC_DB_HOST||127.0.0.1}" db_port="${MINDOC_DB_PORT||3306}" db_database="${MINDOC_DB_DATABASE||mindoc_db}" db_username="${MINDOC_DB_USERNAME||mindoc}" db_password="${MINDOC_DB_PASSWORD||123456}" 修改环境变量,在宝塔文件功能里面,浏览系统文件,找到根目录/etc下的profile文件,在文件最后一行添加: export PATH=$PATH:/www/wwwroot/你建立的目录/lib/time/zoneinfo.zip然后保存文件,执行source /etc/profile,这样就可以让环境变量立即生效 进入你放mindoc安装程序的目录,在终端页面执行./mindoc_linux_amd64 install来初始化数据库 执行下面两条命令 #修改可执行权限 chmod +x mindoc_linux_amd64 #启动程序 ./mindoc_linux_amd64 在宝塔面板网站选项卡上新建一个网站,网站域名自己写,目录请选择刚刚存放mindoc的那个目录,数据库和ftp都不要选。 配置Nginx代理,点击刚刚创建好的网站的设置按钮,在配置文件里面写入如下代码 server { listen 80; #此处应该配置你的域名: server_name doc.124.221.171.144; #SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则 #error_page 404/404.html; #SSL-END charset utf-8; #此处配置你的访问日志,请手动创建该目录: access_log /www/wwwlogs/doc_rumosky_com.log; location ~ .*\.(ttf|woff2|eot|otf|map|swf|svg|gif|jpg|jpeg|bmp|ico|txt|js|css)$ { root "/www/wwwroot/你建立的目录"; expires 30m; } location / { try_files /_not_exists_ @backend; } # 这里为具体的服务代理配置 location @backend { proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $http_host; proxy_set_header X-Forwarded-Proto $scheme; #此处配置 MinDoc 程序的地址和端口号 proxy_pass http://127.0.0.1:8181; } }然后点击保存,现在通过你刚刚设置的域名就可以访问mindoc文档系统了。 配置文件里面的#SSL-START和#SSL-END是为了开启ssl证书添加的,如果不添加此代码,在宝塔面板一键开启ssl证书会失败 在执行./mindoc_linux_amd64命令启动程序之后,不能关闭终端,否则程序会关闭,就无法访问了。解决办法就是让它后台运行,偷懒的做法就是执行./mindoc_linux_amd64 &就后台运行。缺点就是服务器重启,mindoc就断开了,需要手动再次运行。 推荐使用官方的解决办法,安装mindoc服务,让mindoc以服务后台运行,优点是即便重启服务器也会保持运行。 安装mindoc服务# 安装服务 ./mindoc_linux_amd64 service install # 卸载服务 ./mindoc_linux_amd64 service remove设置mindoc服务开机启动 在根目录/etc/rc.d里面找到rc.local文件,在最后一行添加service mindocd start,然后保存文件即可。 查看服务状态的命令service mindocd status 为了更好的用户体验,mindoc进阶配置参考:mindoc接口文档在线管理系统进阶配置若想要去除默认的标签页版权,请参考:Mindoc编译安装指南(Linux版)
2019年01月02日
1,382 阅读
0 评论
0 点赞
2018-12-25
Windows下宝塔面板快速搭建LNMP/LAMP环境
宝塔面板宝塔面板类似于wamp,xampp等一键集成环境。但是宝塔面板操作更简单,更新更快。个人建议使用宝塔替代wamp。(LNMP等环境不再赘述,请自行百度。建议使用LNMP环境,即Nginx+MySQL+PHP环境)下载地址:宝塔官网点击Windows版,然后点击立即安装,下载好之后是一个很小压缩包,安装程序就在其中。安装直接一键安装,宝塔面板的安装目录请添加至杀毒软件的白名单里面,否则可能导致服务无法启动。配置环境安装好之后,点击最顶部的环境,依次安装好Nginx,PHP,MySQL。如下图:初始化面板密码这一步很重要,在右上角点击选项(三条横线),然后点击初始化密码。此密码是用来登录web面板得账户与密码。添加站点打开web面板之后,登录,输入刚刚初始化过的账号和密码。然后在左侧列表里点击网站,域名输入127.0.0.1,创建数据库,记住账号与密码。此时,在浏览器输入127.0.0.1即可访问新建的网站。其余软件安装进入web面板之后,在左侧点击软件管理,可以看到PHPmyadmin等软件,直接点击安装即可。 数据库管理请点击相应菜单,直接选择即可。修改数据库端口进入web面板之后,点击左侧软件管理,找到MySQL,点击右边的设置,找到端口,修改即可。其余软件端口修改ftp,ssh等端口修改与MySQL一致好了,至此环境已经配置成功,将程序放入网站目录即可开始开发
2018年12月25日
691 阅读
0 评论
0 点赞