美文网首页
2018-11-26

2018-11-26

作者: xiaoxinbsu | 来源:发表于2018-11-26 15:06 被阅读0次

0安装环境

yum -y install gcc

    yum -y install gcc-c++

    yum -y install make

    yum -y install kernel-devel         

    yum -y install ncurses-devel 

1安装数据库mysql5.6

需要检测系统是否自带安装mysql

yum list installed | grep mysql

发现有系统自带mysql,果断这么干

yum -y remove mysql-libs.x86_64

yum install wget -y

wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm

rpm -ivh mysql-community-release-el6-5.noarch.rpm

yum repolist all | grep mysql

yum install mysql-community-server -y

service mysqld start

my.cnf 配置;创建mysql用户 加载 4个库sql

2安装nginx+php

配置CentOS 第三方yum源

yum clean all

wget http://www.atomicorp.com/installers/atomic

sh ./atomic

yum check-update

yum install nginx      #安装nginx,根据提示,输入Y安装即可成功安装

    service nginx start    #启动

    chkconfig  nginx on    #设为开机启动

    /etc/init.d/nginx  restart  #重启

安装PHP

yum install php -y

yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt libmcrypt-devel php-fpm -y

/etc/init.d/nginx  restart  #重启nginx

/etc/rc.d/init.d/php-fpm  start  #启动php-fpm

chkconfig php-fpm on  #设置开机启动

配置nginx支持php

    cp /etc/nginx/nginx.conf  /etc/nginx/nginx.confbak

把nginx.conf和vhost 替换 /etc/nginx

update 为更新目录 80端口

gulong_gmtool 为后台 999端口(费除)

4编译boost1.6

boost_1_61_0.tar.bz2 文件上传到 root 目录下

tar -xf boost_1_61_0.tar.bz2

cd /root/boost_1_61_0

./bootstrap.sh

./b2 --without-python stage debug

sudo cp -rf boost /usr/include

sudo cp -rf stage/lib/* /usr/lib64

5编译protobuf2.4

protobuf-2.4.1 文件上传到 root 目录下

cd /root/protobuf-2.4.1

./configure

make

make check

make install

配置 so 索引文件

ld.so.conf  替换到  /etc/ld.so.conf

执行  ldconfig

ldconfig -p    //查询是否加载list中有 /opt/Server/gulong_server/lib

相关文章

网友评论

      本文标题:2018-11-26

      本文链接:https://www.haomeiwen.com/subject/xfebqqtx.html