首先下载php源码包并解压: # wget http://cn2.php.net/get/php-7.0.9.tar.gz/from/this/mirror # .tar.gz # cd php- 然后开始./configrue ./configure --enable-fpm --with-mysql 这里我只包含了 PHP-FPM 和 MySQL 支持的简单配置, 可以通过运行 ./configure --help 命令来获得完整的可用选项清单 configure过程中可能会出现的问题: 1…
具体编译过成与正常的Python源代码在x86平台上的过程无异,此篇随笔仅当用作复制黏贴的备忘录.不得不说在一个老旧系统上安装一个老旧的Python版本,从头编译一个Python还是一个较为稳健的选择. 获取源代码 Python官网处下载所需源码版本[https://www.python.org/downloads/source/] curl -O https://www.python.org/ftp/python/3.7.13/Python-3.7.13.tgz 准备工作(安装依赖) 其实依赖…
由于初学,安装这玩意搞了三天,其间各种报错难以解决,网上各种解答误导.最好的办法还是使用官方的英文文档,建议初学者一定要使用官方的文档,特别是下面两个页面作为初学者一定要细看: Installing MySQL Using a Standard Source Distribution:(使用标准源码方式安装) http://dev.mysql.com/doc/refman/5.7/en/installing-source-distribution.html MySQL Source-Config…
您必须将这些库perl 5.6.1+libreadlinelibpcrelibssl安装在您的电脑之中. 对于 Linux来说, 您需要确认使用 ldconfig 命令,让其在您的系统环境路径中能找到它们. CentOS 7 安装OpenResty所需依赖: [root@snails ~]# yum -y install readline-devel pcre-devel openssl-devel gcc 下载: [root@snails ~]# wget https://openresty.…
CentOS7 实战源码安装mysql5.7.17数据库服务器 简介:实战演练mysql数据库服务器的搭建  mysql简介: mysql是一个开源的关系型数据库管理系统,现在是oracle公司旗下的一款产品,由C和C++语言编写,可移植性高. 支持在多种操作系统上安装,最常见有AIX,linux,window.mysql因为开源免费,所以受到了目前互联网行业的欢迎. 以mysql作为数据库,linux系统作为操作系统,apache或者nginx作为web服务器,perl/php/python作…
版本 操作系统:CentOS Linux release 7.2.1511 (Core) PHP:5.6.33 Nginx:1.12.2 MySQL:5.6.38(192.168.1.103的Windows) Zentao禅道:9.7.stable 安装路径 源码路径:/usr/local/src PHP:/usr/local/php Nginx:/usr/local/nginx Zentao禅道:/opt/zentao 安装PHP 安装php依赖 yum install gcc libxml2…
目录 准备工作 运行环境 确认你的安装版本 下载mysql 安装mysql 准备安装环境 编译和安装 配置mysql 单实例配置      单实例配置方法          添加防火墙          启动mysql          重启mysql 多实例配置          什么是多实例          多实例配置方法          创建启动文件          初始化数据库          配置防火墙          启动mysql          登陆mysql    …
清理CentOS7下的MariaDB. [root@localhost ~]#rpm -qa | gremp mariadb     [root@localhost ~]# rpm -e --nodeps mariadb.x86_64 1:5.5.41-2.el7_0 下载源码 [root@localhost ~]# wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.23.tar.gz 2.解压 [root@localhost…
使用nginx有一段时间了,还是有很多东西不懂的,在这里做一下自己学习过程中的一些整理,能使自己得到提升. 1.环境:centos7 1511  最小化安装 2.下载nginx,可以在系统中下载,也可以提前下载好,直接上传到服务器,都是可以的. [root@bogon ~]# wget -c http://nginx.org/download/nginx-1.14.1.tar.gz 3.安装nginx的依赖环境 这里要重点说明一下,因为我们在编译nginx的时候需要的模块不一样,所需要的依赖包也…
本来就是想在vps上装一个Ghost博客,这个博客依赖的是Nodejs,然后推荐的是V4版本.然后我就对着官网的步骤安装,发现根本没有Centos6 i386的资源了(64位的还是有的), 我只能在那个瘦小的vps上进行源码安装了,找了个源码安装的blog操作了下,发现gcc版本太低,Centos yum上最新的也只是4.4版的gcc..后来在gist上找到了这个脚本. #!/bin/bash #Nodejs v4.x needs gcc v4.8, Centos 6 comes with gc…
CentOS 7 下源码安装 python3   在CentOS7下,默认安装的是python2.7:为满足项目要求,安装python3 的方法如下:   1. 首先安装python3.6可能使用的依赖 # yum -y install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel zlib-devel    2. 编译安装Python3.6 # wget https://www.python.org/ftp/py…
之前想在centos系统上安装clang 3.6版本,由于yum上版本太低,想通过源码编译安装.按照网上说的源码安装步骤,下好llvm.clang.clang-tools-extra和compiler-rt后,总在make install的最后一步安装失败.为了找到解决办法,去查llvm.org官网信息,结果发现从clang 3.8开始官网开始提供适于centos 6版本的二进制版本:Clang for CentOS 6 x86_64 (.sig) 果断下载二进制版本,解压并cd到bin目录,运…
原文: How to install OpenERP 8.0 Alpha on a fresh Debian / Ubuntu server. OpenERP的安装,可以有多种方式,通过添加源,到 http://nightly.openerp.com 找对应版本,然后: sudo apt-get install -f openerp 即可.这种方式会自动安装依赖包,当然postgresql还要先装好. 也可以下载deb包用dpkg -i安装.找到的引文使用bzr下载branch,发现下载addo…
因做redis集群需要安装ruby,源码安装过后gem install redis安装redis接口报错 解决方案: 确保主机安装zlib,没有安装执行 yum -y install zlib zlib-devel 回到解压的ruby文件夹中 cd ext/zlib/ ruby extconf.rb sed -i s#\$\(top_srcdir\)#../..# Makefile make make install 安装成功过后执行gem install redis又有报错 解决方案: 确保安…
MySQL 8 正式版 8.0.11 已发布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能! 以下为本人2018.4.23日安装过程的记录.整个过程大概需要一个小时,make && make install过程需要的时间较长. 一.环境 CentOS7.4   64位  最小化安装 二.准备工作 1.安装依赖 yum -y install wget cmake gcc gcc-c++ ncurses ncurses-devel libaio…
原文:http://vivianyw.blog.163.com/blog/static/134547422201421112349489/ 1. 安装SSH: sudo apt-get install openssh-server denyhosts 2. 更新系统组件 sudo apt-get update sudo apt-get dist-upgrade 3.增加OpenERP用户 sudo adduser --system --home=/opt/openerp --group open…
1.安装准备 ① 由于redis底层用c语言编写的,安装redis需要先将官网下载的源码进行编译,编译依赖make和gcc环境,如果没有则需要安装(一般系统中已经装了了make和gcc,无须再装) 安装make:yum install make -y 安装gcc: yum install gcc -y ② 安装所需依赖  yum install cpp -y  yum install binutils -y  yum install glibc-kernheaders -y  yum insta…
Step 1.确认服务器有nodejs编译及依赖相关软件,如果没有可通过运行以下命令安装. [root@BobServerStation local]# yum -y install gcc gcc-c++ openssl-devel Step 2.下载NodeJS源码包并解压. [root@BobServerStation local]# wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz [root@BobServerStati…
一.下载源码包下载mysql源码包 http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.16.tar.gz 二.安装约定: 用户名:mysql 安装目录:/data/mysql 数据库目录:/data/mysql/data 三.安装准备1.添加用户 > useradd -s /sbin/nologin mysql 2.建立目录 > mkdir /data/mysql 3.改变目录拥有者和所属者 > chown -R mysql:mysql…
Refer http://nqdeng.github.io/7-days-nodejs/#7.1 前提条件: 确保系统下g++版本(g++ -v)在4.6以上,python版本(python --version)在2.6以上 步骤: 1. 从官网https://nodejs.org/download/下载源码http://nodejs.org/dist/v0.12.2/node-v0.12.2.tar.gz 2.  解压到某个位置. 3. 进入解压到的目录,使用以下命令编译和安装. $ ./co…
卸载自带openssl sudo apt-get remove openssl 解压文件tar -xzf openssl-1.0.2k.tar.gz 配置 sudo ./config shared --prefix=/usr/local/openssl --openssldir=/usr/lib/openssl shared 表示生成动态库 prefix 表示安装目录 openssldir 表示配置文件目录,ubuntu默认是/usr/lib/openssl,若设置其他目录,执行openssl命…
安装go #wget https://dl.google.com/go/go1.10.3.linux-amd64.tar.gz #tar -xzf go1.10.3.linux-amd64.tar.gz -C /usr/local #/usr/local/go/bin/go version 设置开发环境 #mkdir -p /data/go/bin /data/go/src /data/go/pkg #src源文件 #pkg库文件 #bin可执行文件 配置环境变量 #vi /etc/profil…
原文来源: https://stackoverflow.com/questions/8087184/installing-python-3-on-rhel 很容易手动安装. 1.下载对应的python版本(可以从Python.org上下载) wget https://www.python.org/ftp/python/3.4.3/Python-3.4.3.tar.xz 2.解压缩 $ tar xf Python-3.* $ cd Python-3.* 3.准备编译 $ ./configure 构…
安装nginx的依赖包(pcre-devel openssl-devel) yum install -y gcc gcc-c++ make pcre pcre-devel zlib zlib-devel openssl openssl-devel pcre:兼容perl语言正则表达式,perl compatible regular expressions       rewirte模块 参数信息(perl方式定义正则表达式) openssl:ssh---openssh/openssl---htt…
1.下载:wget http://nginx.org/download/nginx-1.10.0.tar.gz     解压:tar -zxvf nginx-1.10.0.tar.gz 2. 执行下面的命令安装nginx的依赖库: yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel 3.进入解压后的目录  cd nginx-1.10.04.执行以下命令./configure --prefix=/home…
总步骤: wget http://nginx.org/download/nginx-1.10.1.tar.gz tar -xvf nginx-1.10.1.tar.gz cd nginx-1.10.1 ./configrue make make install 在configure中可能遇到的问题: (1) ./configure: error: the HTTP rewrite module requires the PCRE library. You can either disable t…
1. 更新Ubuntu服务器软件源 sudo apt-get update #更新软件源 sudo apt-get dist-upgrade #更新软件包,自动查找依赖关系 sudo shutdown -r now #重启服务器,以更新改变的内容 2. 新建系统用户用于运行Odoo程序 运行如下命令创建系统用户: sudo adduser --system --home=/opt/odoo9 --group odoo9 #新建系统用户odoo9,指定home目录为/opt/odoo9 系统用户不…
1.环境准备: mkdir /home/mongodb #创建MongoDB程序存放目录 mkdir /data/mongodata -p #创建数据存放目录 mkdir /data/log/mongolog -p #创建日志存放目录 2.下载: curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.1.tgz 3.安装: .tgz cd mongodb-linux-x86_64- cp -r * /home/mong…
1.安装环境:软件包:mysql-5.6.31.tar.gz 需求相关选项: 安装基目录basedir:/mydb/mysql31数据存放目录datadir:/mydb/mysql31/data端口号:3308socket文件存放目录:$basedir/mysql31.sock根据需求开启相应功能 安装步骤: 下载软件包并解压到临时目录 [root@xzw mysql]# pwd/soft/mysql [root@xzw mysql]# tar -xf mysql-5.6.31.tar.gz -…
Linux安装Python2.7 以下例子基于python 2.7.9,其他版本同理.# 1.下载python# wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz 2.解压.编译安装(依次执行以下5条命令)# tar -zxvf Python-2.7.9.tgz cd Python-2.7.9 ./configure --prefix=/usr/local/python-2.7.9 make make install 3.…