找到 14589 篇与 陆伍 相关的结果 - 第 17 页
-
宝塔安装第三方PHP扩展示例 教程说明 宝塔面板的PHP安装路径为/www/server/php/ 且支持多个PHP版本共存,所以安装PHP扩展的方法与网上那些示例略有不同,下们我通过安装oauth扩展来说明一下如何安装第三方PHP扩展。 注意: 1、安装之前,请先到软件列表 - 找到对应PHP版本 - 设置 - 安装扩展 中查看我们是否提供了一键安装您要的扩展 2、以下命令中的54为PHP版本 1、下载扩展源码(有些扩展版本需要与PHP版本对应): wget http://pecl.php.net/get/oauth-1.2.3.tgz2、解压(zip格式的请使用unzip命令解压): tar xvf oauth-1.2.3.tgz 3、进入源码目录: cd oauth-1.2.34、生成配置(少数扩展可能还需要指定其它依赖库的目录,请根据官方说明修改编译参数): /www/server/php/54/bin/phpize./configure --with-php-config=/www/server/php/54/bin/php-config 5、编译并安装: make && make install 6、写配置文件 echo "extension = oauth.so" >> /www/server/php/54/etc/php.ini 7、重载PHP /etc/init.d/php-fpm-54 reload8、检查是否安装成功 /www/server/php/54/bin/php -m|grep -i OAuth 9、清理无用文件 cd .. && rm -rf oauth-1.2.3* -
宝塔手动添加PHP扩展图文教程 教程说明 以下以swoole安装到7.0为例 首先下载源码包 最好是从官网上下载 wget https://github.com/swoole/swoole-src/archive/v1.9.8.tar.gz 下载好源码包之后 解压并进入目录准备安装 tar zxf v1.9.8.tar.gz && cd swoole-src-1.9.8 使用phpize命令用于准备php扩展库的编译环境 不同php版本的命令都不同 如果是7.0的php版本就是/www/server/php/70/bin/phpize 如果是5.4的php版本就是/www/server/php/54/bin/phpize 简单的把数字替换掉就好 /www/server/php/70/bin/phpize 编译安装前的准备 指定php配置目录 如果是php5.4的版本把下面命令行中的70改成54即可 即 ./configure --with-php-config=/www/server/php/54/bin/php-config ./configure --with-php-config=/www/server/php/70/bin/php-config 安装 完成 之后修改php配置文件即可完成此扩展到的添加支持 进入到面板 选择相对应的php版本 修改配置文件添加对swoole的支持 添加此句即可 extension = swoole.so 重载php配置文件 检查phpinfo是否存在swoole扩展 确实存在并开启 swoole扩展已安装成功 -
虚拟机安装CentOS8使用宝塔面板 **今天教大家如何下载并使用vmware workstation来安装centos系列的系统(其他Linux版本类似),并且安装宝塔面板 需要准备的有:** workstation 16pro虚拟机 vmware 官网,注意认准,不要进错了 https://www.vmware.com/cn/products/workstation-pro.html 如果你自己的电脑是windows系统的话,就下载windows版本的vmware workstation-pro安装 我这边已经下载并且安装好了,安装步骤就省了,一直下一步下一步就可以。 linux面板安装脚本的地址: https://www.bt.cn/bbs/thread-19376-1-1.html 下面是centos8的下载地址,其他版本的自行去centos官网下载,官网:centos.org #centos8.2的 minimal包地址 http://centos.nethub.com.hk/8.2.2004/isos/x86_64/CentOS-8.2.2004-x86_64-minimal.iso#centos8.3的 完整DVD包地址 http://centos.nethub.com.hk/8.3.2011/isos/x86_64/CentOS-8.3.2011-x86_64-dvd1.iso#镜像可能会随着更新centos官方下架,如不能下载请去centos官方的旧镜像站下载(地址也有变更的可能) https://wiki.centos.org/DownloadCentos 8官方已于2021年12月31日以后停止Centos 8支持、转至Centos 8 Stream项目支持 详细说明:https://www.bt.cn/bbs/thread-82931-1-1.html 因此Centos 8已经无法正常安装宝塔面板及其他插件 解决方法:请更换至Centos 7或者可根据上面链接的方法升级Centos 8至Centos 8 Stream系统 *Centos 7 官方支持至2024年7月30日 *Centos 8 Stream 官方支持至2024年5月31日 面板兼容系统列表有:Centos7.x > Debian10 > Ubuntu 20.04 > Cenots 8 stream > Ubuntu 18.04 > 其它系统 CentOS的镜像站 https://mirrors.aliyun.com/centos/?spm=a2c6h.13651104.0.0.271d12b22qI7nc https://www.centos.org/download/CentOS 8 stream和CentOS7的安装方法与教程的一样,没有太大差异。 下面开始: 创建一个新的虚拟机 选择linux,centos 8 x64,这里依然是暂时不选镜像,配置好后再选择 1、硬件配置的话还是根据自己测试的项目需求,以及自身电脑母鸡的配置来划分,适合自己就好,这里测试我用2h2g 2、网络选择桥接,注意Ip是否冲突;nat的话自行后期再研究 3、硬盘容量的话也是根据自己的项目情况来添加容量,不选择立即分配就不会直接分配那么多空间给虚拟机,用多少分多少 4、选择镜像后,第一次不需要按任何按键,直接启动就能进入iso镜像的安装界面了 启动虚拟机 5、解释一下当前界面的意思,首行 install centos linux 8字面意思,安装centos8;第二行test this media & install centos linux 8,检查镜像并且安装centos8,第三个一般不会用到,救援模式等在里面,系统崩溃的时候常用 6、安装-选第一项,之后会加载镜像到内存,然后一步步操作安装即可。 7、welcome to centos linux 8;字面意思,欢迎页面,这里设置安装时用的语言以及待会有安装后的语言选择;有中文选择,但是建议大家初学还是用英语,懂得都懂。中文在所有linux下都兼容不太好 8、这里就是选择安装磁盘的地方,一般默认就好了,除非你需要手动分区,这个进阶的时候再学。 10、设置网络,打开网络连接开关,选择configure配置静态ip地址,首先选上网卡开机自动启动并且自动连接,随后选择IPV4 SETTING,选择静态配置manual,然后选择add添加ip地址,这个ip地址因为我们选了桥接,所以跟咱们母鸡同段即可。就是咱们本地以太网这个ip地址同段,注意ip不要填写冲突了,如果其他同事的ip被你填了会出现arp 11、保存后退出,并且设置时区,这里直接点上海即可,北京时间就是上海,开启网络时间会自动同步。 12、保存后minimal包就没有其他需要设置得了,设置好后是这个状态,点下一步安装设置root密码即可。 点两下done,即可保存刚设置的密码,这个密码要记住,这是超级管理员的密码。黄色提示是密码策略提示,密码不安全,因为我设置了很简单。 13、那经过漫长的等待后,进度条满了, 点击reboot(重启)即可进入系统。 14、系统安装好后,我们要通过一个ssh的工具来连接咱们刚装好的系统。(当然虚拟机内可以操作,但是复制粘贴东西不方便,下面是装好系统开机后的界面) 15、打开bt.cn,下载宝塔终端,下载后在本地的电脑安装即可,安装完后打开终端,进行ssh连接(ssh连接时,ssh默认使用的是22端口,这个端口是可以修改的,这个后期自行学习)。用户名使用root,密码输入刚刚咱们安装时设置的root密码,ip填写咱们刚刚设置的ip 16、只要看到[root@localhost ~]# 这一行,就说明连接成功了 那么接下来咱们安装宝塔面板,打开bt.cn进入安装的页面,咱们安装的是centos8.2,所以选择上面这两个脚本中其中一个都行,这里建议使用下面的独立环境脚本 #试验性Centos/Ubuntu/Debian安装命令 独立运行环境(py3.7) 可能存在少量兼容性问题 不断优化中 curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh17、复制成功代码后,只要到终端上右键按一下,代码就出来了,直接回车进行安装,这里会提示一个东西,问你是否安装宝塔面板到/www这个目录,是的话就输入y,否的话就输入n,咱们继续安装。 18、这里需要注意,由于咱们面板是需要用到8888端口的,防火墙会默认添加并且放行8888端口。 19、那么提示这个,没有报错的时候,就是安装好了,这里会显示两个地址,一个外网一个内网地址,由于我们是虚拟机环境安装的,所以忽略外网地址,直接使用内网地址访问即可。复制那条链接到浏览器访问即可,建议使用chrome或者火狐,用户名和密码在下方的username和password中显示;复制是选取字段然后按一下右键 20、看到协议,就说明安装成功了,下面开启愉快的宝塔面板使用之旅吧。 21、ssh下的命令行也有脚本可以使用,这里面有25条设置供使用,面板无法操作或无法使用时也可以通过bt脚本进行重启或者修复面板。 教程到此结束,下面有操作全过程的视频录制;建议直接点进去该视频的网站观看,分辨率更高。没有麦,遇到有问题可以回头多看几遍。 https://www.bilibili.com/video/BV14V411h7AN/ -
宝塔添加PHP版本切换Nginx/Apache方法 **说明:切换版本后,请退出面板并重新登陆,否则可能会有识别异常! 3.x版本请在面板上操作** ** 添加PHP版本:** wget -O install.sh http://download.bt.cn/src/install-2.8.9.sh && sh install.sh add切换MySQL版本: 注意:切换MySQL版本,会新编译整个MySQL,数据库数据会丢失,面板也会重新初始化,请先备份数据! 1、重新编译MySQL wget -O install.sh http://download.bt.cn/src/install-2.8.9.sh && sh install.sh mysql2、修复面板 wget -O install.sh http://download.bt.cn/src/install-2.8.9.sh && sh install.sh rep切换至指定Nginx/Tengine版本 注意:(切换Nginx版本后,您之前添加的站点配置将会失效,需要在面板中重新添加) wget -O install.sh http://download.bt.cn/src/install-2.8.9.sh && sh install.sh nginx切换至Apache 注意:(切换Apache后,您之前添加的站点配置将会失效,需要在面板中重新添加) wget -O install.sh http://download.bt.cn/src/install-2.8.9.sh && sh install.sh apache -
宝塔一键修复MySQL工具 教程说明 已知存在一个BUG 暂停提供此工具 进入ssh 输入以下命令进行修复 注: 1.此修复工具只适用于没更改过mysql存储目录所使用 2.此修复工具会替换mysql配置文件(重命名为/etc/my.cnf.backup) 修复说明: 1.检测数据库配置文件是否存在或完整然后进行修复 2.检查mysql目录用户所属及权限 3.检查tmp目录权限 4.清理二进制日志(会备份至/www/server/data/logBackup) 5.释放内存确保能正常启用mysql 2018.1.8更新 6.添加磁盘/mysql检测功能 若修复成功会提醒mysql正常运行 若修复失败会自动列出错误日志 若不懂如何解决可将错误日志贴出来发到论坛寻求帮助 -
宝塔一键修改MySQL数据库路径教程 教程说明 宝塔一键修改mysql数据库存放路径,更改默认数据目录脚本! 该shell脚本仅限于宝塔bt.cn linux面板使用,希望对有需要的朋友有所帮助,如有问题请留言! 主要参数功能: 1.默认修改数据库存放路径sh mysql_Transfer.sh 2.还原数据库原存放路径sh mysql_Transfer.sh old 脚本相关提示英文翻译: 抱歉,找不到/www/server/data目录! Sorry, I can’t find the /www/server/data directory!抱歉,找不到/www/server/mysql目录!Sorry, I can’t find the /www/server/mysql directory!输入新的数据库路径(例如:/home/mysql): Enter a new database path (for example, /home/mysql):新的数据库路径不能为空! New database path cannot be empty!数据库目录更改不成功! Database directory changes not successful!数据库目录更改成功! Database directory changed successfully!正在转移mysql文件,可能需要一分钟! Moving the MySQL file, you may need a minute!正在转移数据库文件,可能需要一分钟! Transferring the database file, you may need a minute!新mysql安装路径: Now MySQL installation path:恢复成功! Recover successfully!恢复失败! Recovery failure!新数据库文件路径:New database file path: =========================================================== 下载链接: wget http://www.tieww.com/soft/mysql_Transfer.sh && sh mysql_Transfer.sh 仅限2.X面板使用 -
MySQL无法启动常规检查方法 注:mysql挂的原因很大程度是重启服务器所致,没事请不要重启服务器,如修改过配置文件等,重载服务即可无需重启。确实需要重启请使用面板中的安全重启,切勿使用reboot命令。 进入ssh 输入df -h 检查是否磁盘空间不足导致mysql服务无法正常启动 df -h 进入ssh输入free 检查是否内存不足导致mysql服务无法正常启动 free 进入ssh输入ll /www/server/ 检查data目录(数据存放目录)mysql目录(数据库目录)用户是否为mysql ll /www/server/如不是可以输入以下两条命令更改所属用户 chown -R mysql:mysql /www/server/datachown -R mysql:mysql /www/server/mysql 进入ssh 输入vi /etc/my.cnf 检查配置文件是否存在 vi /etc/my.cnf如存在会显示成这样 不存在则 如都没问题 需要分析错误日志 输入cat /www/server/data/*.err 查看错误日志 cat /www/server/data/*.err -
宝塔SSL证书审核失败说明 安全审核失败的具体原因: 由于CA机构的反钓鱼机制,一般是域名信息中包含敏感词,例如bank、pay等,会引起安全审查失败,具体敏感词由CA机构定义,同时部分不常用的根域名也可能会审核失败。 因为域名型SSL证书通过自动认证快速签发,不会人工介入审核,会用较为严格的敏感词来加强审核标准。 订单被拒绝: 手机号黑名单,重复申请次数过多,都有可能会被订单给拒绝。 待域名确认: CA机构是24小时内认证,若申请时间还未超出24小时请耐心等待。 *申请时请确保顶级域名已正常解析,若没有正常解析顶级域名将无法完成认证。 *若24小时后仍未通过验证,请登陆官网后台删除订单重新申请 -
宝塔服务器升级OpenSSL教程 本帖最后由 jingyucloud 于 2016-11-20 04:32 编辑 目前一些服务器的OpenSSL还是1.0.1e版本,今天进行服务器漏洞检测出现OpenSSL存在漏洞,那只能升级OpenSSL了。1、登录SSH,查看OpenSSL版本 openssl version2、下载源代码 wget https://github.com/openssl/openssl/archive/3、解压源代码包,并进入OpenSSL目录 tar zxvf OpenSSL_1_1_0c.tar.gz4、进行预编译 ./config --prefix=/usr/local/openssl5、正式编译OpenSSL了 make && make install6、移动相关文件到相对应的目录 mv /usr/bin/openssl /usr/bin/openssl.OFFmv /usr/include/openssl /usr/include/openssl.OFF ln -s /usr/local/openssl/bin/openssl /usr/bin/opensslln -s /usr/local/openssl/include/openssl /usr/include/opensslecho "/usr/local/openssl/lib">>/etc/ld.so.confldconfig -v进行到这里,编译OpenSSL已完成了,赶紧去看看版本是不是对的!!!(PS:请大家多多支持宝塔主机面板,谢谢!!) -
开启SSL后面板无法访问解决方法 状况:部分服务器在开启面板SSL后,每隔一段时间面板都会无法访问,在重启面板后恢复正常。 原因:pyOpenssl版本过高,导致与面板SSL服务不兼容 注意:本方法不能解决无法正常开启面板SSL的服务器问题 解决方法: 1、使用命令行修复: curl http://h.bt.cn/pssl.sh|bash2、或将面板更新到最新版(若已经是最新版请在首页修复面板),然后重新开启面板SSL即可。 3、或自行安装pyOpenssl版本,建议使用16.2,最高17.0 pip install -U pip pip install pyOpenssl==16.2 /etc/init.d/bt reload