Code前端首页关于Code前端联系我们

Centos7安装lnmp并支持sqlsrv环境配置

terry 2年前 (2023-09-28) 阅读数 57 #未命名

运行时:

1.版本下载(http://soft.vpser.net/lnmp/-full.tar.gz)

1. mysql 版本:InnoDB

2。 PHP 版本:

3。 nginx:nginx/

2。删除默认安装的项目

无法删除“。”使用chattr -i /home/wwwroot/yoursite/.后,然后删除

3.安装svn

yum install subversion 参考()

4.升级gcc到(参考此步骤)

需要由于 std::regex 错误而更新 gcc。 yum install gcc只能更新,而gcc无法解决正则表达式问题,所以我必须手动安装gcc.0。可以肯定地说我花了四天时间修复这个大洞!

首先可以输入 gcc -v 查看当前 gcc 版本

gcc 下载地址:ftp://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/releases/gcc-.0 /gcc - .0.tar.bz2

下载gcc.0后,压缩包为gcc-.0.tar.bz2。输入 tar -jxvf gcc-.0.tar.bz2 以获取文件夹 gcc-.0

mkdir gccbuild (未来的 op 目录)

cd gcc-.0/

./contrib/preconditions download (此处是一些用来安装 gcc 的文件。如果 wget 没有配置,将会失败。)

cd ../gccbuild/ (进入工作目录)

接下来需要安装 gmp、mpfr、mpc

gmp:

../gcc-.0/gmp-4.3.2/configure

sudo make

sudo make install

mpfr:

../gcc /mpfr-2.4 .2/配置

sudo make

sudo make安装

mpc

。 ./gcc-.0/mpc-0.8.1/configure

sudo make

sudo make install

现在只需安装gcc

../gcc-.0/configure -enable-threads=posix -disable-checking -disable-multilib -enable-languages=c,c++

sudo make -j4 (而且很耗时,差不多两个小时)

sudo make install

确定!此处无需编辑任何文件。输入 gcc -v 仍会显示以前的低版本 ()。此时需要删除软链接并更新gcc。具体操作如下:(针对以前版本的电脑)旧版本)

mv /usr/bin/gcc /usr/bin/gcc

ln -s /usr/local/bin/gcc/ usr/bin/gcc

mv /usr/bin/g++ /usr/bin/g++4.

ln -s /usr/local/bin/g++ /usr/bin/g++

mv / usr/bin/cc /usr/bin/cc4.

ln -s /usr/local/bin/cc /usr/bin/cc

mv /usr/bin/c++ /usr/bin/c++ 4.

ln - s /usr/local/bin/c++ /usr/bin/c++

-------------------------- - ----- ---------- ---------------------------------- - ----- ---------

5。安装redis

yum install redis 参考:

安装phpredis扩展()

1, git clone

2, /usr/local/php7/bin/phpize #如果找不到路径phpize,可以使用whereis命令显示:whereis phpize get path 或 find / -name phpize get path

3, ./configure --with-php-config=/usr/local/php/bin/php-config #这是php -config的路径,可以使用whereis php-config显示路径或find / -name phpize获取路径

4。 make && make install

6. 安装 pdo_sqlsrv(链接:)

官方下载地址

1.连接到 Microsoft 源curling https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssqlrelease.repo

2。为避免冲突,请先卸载原始版本(可选) yum remove unixODBC

3。安装驱动(三个都要安装,一个缺一不可) yum install msodbcsql mssql-tools unixODBC-devel

4.下载 pdo_sqlsrv 扩展包

5。举个例子:tar -zxvf pdo_sqlsrv-.tgz

6。进入解压后的目录:cd pdo_sqlsrv-

7。运行PHP扩展命令/usr/local/php/bin/phpize

8。编译./configure --with-php-config=/usr/local/php/bin/php-config

9.安装 make && make install

10。编辑 /usr/local/php /etc/ 搜索:extension = 然后最后一个 extension= 然后添加 extension = ""

11。重新启动 PHP,就完成了。

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门