宝塔面板php如何连接SQL 除了宝塔面板还有什么

宝塔linux 面板安装 php sqlserver 扩展

用unixODBC连接

记录步骤,详细细节请自己问百度

首先需要安装freetds

cd freetds-0.91

./configure--prefix=/usr/local/freetds--enable-msdblib--with-tdsver=7.1//注意这里用7.1因为最高是7.2如果用7.2会默认5.0

make&& make install

当然我推荐使用ODBC+freetds毕竟这样PHP可以更好的支持

所以先安装 unixODBC

cd unixODBC-2.3.1

./configure--prefix=/usr/local/unixODBC

make&& make install

然后freetds需要如下配置

./configure--prefix=/usr/local/freetds--with-unixodbc=/usr/local/unixODBC--enable-msdblib--with-tdsver=7.1

make&& make install

配置ODBC

cd/usr/local/unixODBC/etc

vi odbcinst.ini

[TDS]

Description= MS-SQLServer

Driver=/usr/local/freetds/lib/libtdsodbc.so

Setup=/usr/local/freetds/lib/libtds.so

FileUsage= 1

保存退出

vi odbc.ini

[mssql]

Driver= TDS

Server= 192.168.1.2

Database= xxxDB

Port= 1433

Socket=

Option=

Stmt=

保存退出

现在可以测试连接SQLSERVER了

/usr/local/unixODBC/bin/isql-v mssql sa password

//mssql是 odbc.ini里定义的节点名

完美成功。。。

当然别忘记去PHP动态的扩展ODBC组件

宝塔面板SSH命令安装php

下载桌面助手。

确认安装环境符合要求后,使用SSH远程桌面工具连接你的Linux或Windows服务器,这里推荐使用宝塔远程连接桌面助手,可双向支持Linux和windows服务器的远程连接,SSH远程连接工具市面上有很多,但是存在的安全问题,也很多,所以尽可能使用服务器官方提供SSH或下载官方的SSH远程桌面工具,windows远程可使用系统自带桌面连接工具mstsc,确保服务器账号密码安全,请勿随意使用SSH远程桌面工具。

宝塔面板PHP7.4下安装Swoole Loader扩展的方法

为解决在使用三丰云免费云服务器搭建PHP7.4环境时,通过宝塔面板安装Swoole扩展不成功的状况,可以尝试以下步骤替代方法成功安装Swoole Loader:

首先,下载Unix版的PHP7.4 Swoole Loader扩展文件。确保所下载的文件与您的系统兼容。

接着,上传下载好的Swoole Loader扩展文件(swoole_loader74.so)至当前PHP的扩展安装目录。在宝塔文件系统中,找到该目录路径:/www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902。

随后,对php.ini文件进行配置。进入文件编辑界面:/www/server/php/74/etc/php.ini,在文件底部添加如下配置,并确保保存:extension=swoole_loader74.so。注意,配置中的扩展名需与上传至当前PHP扩展目录的文件名称完全一致。

最后,完成php.ini配置后,通过宝塔面板重启PHP服务或重启整个服务器,以使新配置生效。

阅读剩余
THE END