Centos7安装lnmp并支持sqlsrv环境配置
运行时:
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前端网发表,如需转载,请注明页面地址。
code前端网