1.下载nginx-1.10.2

wget -O nginx-1.10.2.tar.gz http://nginx.org/download/nginx-1.10.2.tar.gz

2.安装nginx-1.10.2.tar.gz

[root@xuegod64 ~]# yum in

stall -y gcc gcc-c++ autoconf automake zlib zlib-devel openssl openssl-devel pcre-devel   //zlib:给Nginx提供gzip模块,需要的支持;OPenssl提供SSL功能;PCRE,地址重写

[root@xuegod64 ~# tar xvf nginx-1.10.2.tar.gz -C /usr/local/src/ ; cd /usr/local/src/nginx-1.10.2

[root@xuegod64 nginx-1.10.2]# ./configure --prefix=/usr/local/nginx --with-http_dav_module --with-http_stub_status_module --with-http_addition_module --with-http_sub_module --with-http_flv_module --with-http_mp4_module

[root@xuegod64 nginx-1.10.2]# make && make install ;cd

3.配置nginx安装选项

[root@xuegod64 ~]# useradd -u 8001 -M -s /sbin/nologin nginx

[root@xuegod64 ~]# vim /usr/local/nginx/conf/nginx.conf

#user nobody;

user nginx nginx#此行添加

…… #下面这段内容,需要去掉注释,然后修改script_filename

location \.php$ {

root html;

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME /usr/local/nginx/html$fastcgi_script_name;

include fastcgi_params;

}

[root@xuegod64 ~]# /usr/local/nginx/sbin/nginx

[root@xuegod64 ~]# echo "/usr/local/nginx/sbin/nginx" >> /etc/rc.local

[root@xuegod64 ~]# setenforce 0

[root@xuegod64 ~]# service iptables stop

iptables: Setting chains to policy ACCEPT: filter          [  OK  ]

iptables: Flushing firewall rules:                         [  OK  ]

iptables: Unloading modules:                               [  OK  ]

[root@xuegod64 ~]# chkconfig iptables off


安装mysql

[root@xuegod64 ~]# yum remove -y mysql mysql-devel mysql-server

[root@xuegod64 ~]# tar xvf mysql-5.6.26.tar.gz -C /usr/local/src/ ; cd /usr/local/src/mysql-5.6.26

[root@xuegod64 mysql-5.6.26]# useradd -u 8003 -M -s /sbin/nologin mysql

[root@xuegod64 mysql-5.6.26]# yum install -y cmake

[root@xuegod64 mysql-5.6.26]# yum -y install ncurses-devel

[root@xuegod64 mysql-5.6.26]# cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_DATADIR=/mydata/data -DMYSQL_USER=mysql  -DWITH_ZLIB=system   -DSYSCONFDIR=/etc  -DWITH_ARCHIVE_STORAGE_ENGINE=1  -DWITH_BLACKHOLE_STORAGE_ENGINE=1   -DWITH_SSL=system   -DWITH_LIBWRAP=0

[root@xuegod64 mysql-5.6.26]# make -j 4 ; make install

[root@xuegod64 mysql-5.6.26]# chown -R mysql:mysql /usr/local/mysql/

[root@xuegod64 mysql-5.6.26]# cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf

[root@xuegod64 mysql-5.6.26]# cp /usr/local/mysql/support-

files/mysql.server /etc/init.d/

[root@xuegod64 mysql-5.6.26]# cd ; vim /etc/init.d/mysql.server

basedir=/usr/local/mysql

datadir=/usr/local/mysql/data

[root@xuegod64 ~]# chkconfig mysql.server on

[root@xuegod64 ~]# /usr/local/mysql/scripts/mysql_install_db

--defaults-file=/etc/my.cnf --basedir=/usr/local/mysql

--datadir=/usr/local/mysql/data --user=mysql

[root@xuegod64 tmp]# ln -s /tmp/mysql.sock /var/lib/mysql/

[root@xuegod64 tmp]# service mysql.server restart

ERROR! MySQL server PID file could not be found!

Starting MySQL. ERROR! The server quit without updating PID file (/usr/local/mysql/xuegod64.com.pid).

解决方法:

[root@xuegod64 ~]# mv /etc/my.cnf /etc/my.cnf.backup

[root@xuegod64 ~]# service mysql.server restart

ERROR! MySQL server PID file could not be found!

Starting MySQL. SUCCESS!

[root@xuegod64 ~]# /usr/local/mysql/bin/mysql_secure_installation

安装PHP

[root@xuegod64 ~]#  tar xvf libmcrypt-2.5.8.tar.gz -C /usr/local/src/ ;

cd /usr/local/src/libmcrypt-2.5.8/

[root@xuegod64 libmcrypt-2.5.8]# ./configure

--prefix=/usr/local/libmcrypt

[root@xuegod64 libmcrypt-2.5.8]# make ; make install ; cd

[root@xuegod64 ~]# tar xvf php-5.6.13.tar.bz2 -C /usr/local/src/ ;cd /usr/local/src/php-5.6.13/

[root@xuegod64 php-5.6.13]# yum install -y php-pear libjpeg-devel libxml2 libxml2-devel curl curl-devel libpng-devel freetype-devel

[root@xuegod64 php-5.6.13]# echo "/usr/local/mysql/lib/" >> /etc/ld.so.conf

[root@xuegod64 php-5.6.13]# echo "/usr/local/libmcrypt/lib" >> /etc/ld.so.conf

[root@xuegod64 php-5.6.13]# ldconfig

[root@xuegod64 php-5.6.13]# echo "ldconfig" >> /etc/rc.local

[root@xuegod64 php-5.6.13]# ./configure --prefix=/usr/local/php -with-config-file-path=/usr/local/php

--with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-iconv-dir --with-freetype-dir

--with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --disable-rpath --enable-bcmath

--enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --enable-mbregex --enable-fpm

--enable-mbstring --with-gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-pcntl --enable-sockets

--with-xmlrpc --enable-zip --enable-soap --with-mcrypt=/usr/local/libmcrypt --with-gettext

[root@xuegod64 php-5.6.13]# make && make install

[root@xuegod64 php-5.6.13]# cp /usr/local/src/php-5.6.13/php.ini-production /usr/local/php/php.ini

[root@xuegod64 php-5.6.13]# cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf

[root@xuegod64 php-5.6.13]# cp /usr/local/src/php-5.6.13/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm

[root@xuegod64 php-5.6.13]# chmod +x /etc/init.d/php-fpm ; cd

[root@xuegod64 ~]# chkconfig --add php-fpm

[root@xuegod64 ~]# chkconfig php-fpm on

[root@xuegod64 ~]# echo "<?php phpinfo(); ?>" > /usr/local/nginx/html/index.php

[root@xuegod64 ~]# service php-fpm start

Starting php-fpm  done

安装zabbix

----------------------END------------------------?

转载于:https://blog.51cto.com/wangfx/1978733

LANP环境编译设置相关推荐

  1. vs 编译设置obj路径_FLUENT UDF 环境变量设置

    一.FLUENT加载UDF报错分析 UDF 链接到fluent有两种方式,解释方式(interpreted)或者编译(compiled)方式. 解释方式不需要编译器,因此比较方便,但它速度慢.而且如果 ...

  2. ubuntu18.04.4 环境变量设置 export path

    ubuntu18.04.4 环境变量设置 export path 1.动态库路径的设置 Linux下调用动态库和windows不一样.linux 可执行程序是靠配置文件去读取路径的,因此有些时候需要设 ...

  3. jar java classpath_win7中java编程工具安装 java环境变量设置

    win7中java编程工具安装 java环境变量设置 Question:编译是显示'javac'不是内部或外部命令,也不是可运行的程序或批处理文件 解决: 在[系统变量]里编辑java_home.cl ...

  4. java环境变量设置

    一,java环境变量设置 - 精简版 1.右键打开我的电脑->属性->高级->环境变量 2.新建系统变量JAVA_HOME和CLASSPATH 变量名(N):JAVA_HOME  变 ...

  5. iOS项目预处理器环境变量设置

    preprocessor macro 预处理器宏 1.系统默认有两个预处理器环境,一个是DEBUG 一个是 RELEASE 都是大写. 2. 测试环境为0 可以进行log日志打印等  测试环境内存分配 ...

  6. QtCreator集成开发环境编译调试VLC

    QtCreator集成开发环境编译调试VLC 作者:lovey599 本文讨论如何用QtCreator编译并调试VLC源代码.你可以点击此处下载vlc-1.1.12.tar.gz源代码,也可以自行去官 ...

  7. Java基础-环境变量设置及Java命令行使用

    2019独角兽企业重金招聘Python工程师标准>>> 一.Java环境变量设置 windows 下配置JDK环境变量: 1. 安装JDK,安装过程中可以自定义安装目录等信息,例如我 ...

  8. stm32 vscode 编译_STM32开发之 VSCode+gcc环境编译

    STM32开发之 VSCode+gcc环境编译 一.程序安装 1.VSCode:https://code.visualstudio.com/Download 好用到爆的文本编辑器,配合强大的插件,使你 ...

  9. Unbuntu环境编译 Android平台可用ffmpeg(带三方库fdk-aac和lame)

    零.准备 编译环境:Ubuntu16.0.4 NDK版本:android-ndk-r21c-linux-x86_64 ffmpeg版本:4.4.1 fdk-aac: fdk-aac-2.0.2 lam ...

  10. java环境变量设置.

    java环境变量设置. java运行环境安装与测试及HelloWorld的实现. 下载j2sdk 1.4.1或更高版本 (http://java.sun.com ,建议同时下载其Java Docume ...

最新文章

  1. oracle rac vip什么用,oracle 10g,11g RAC中vip作用
  2. 移动零—leetcode283
  3. beta冲刺总结那周余嘉熊掌将得队
  4. 百度SEO站群自采集壁纸源码小韩美化版
  5. jdbc连接mysql问题
  6. C++通过系统版本号获取windows系统版本
  7. Android表格布局之设置边框
  8. 我的记事本(VB6)
  9. java机甲类回合制游戏,课内资源 - 基于java的RPG回合制游戏
  10. 【树莓派】挂载移动硬盘 使用transmission 刷pt站
  11. 只需用Shift键就能提升Mac开机速度的三个方法
  12. 配置:生产计划参数文件
  13. Win7 + ubuntu14.04 双系统
  14. 玩知乎五年,我赚了多少钱?
  15. Windows环境下启动zookeeper错误:Zookeeper audit is disabled
  16. 使用 FRP 搭建内网穿透,流畅运行远程桌面!
  17. Coursera | Applied Plotting, Charting Data Representation in Python(UMich)| Assignment4
  18. 你所在的IT公司有多少人是培训机构出来的
  19. 【PAT (Basic Level) Practice】——【链表处理】1110 区块反转
  20. 写给教师同行和受我迫害的学生

热门文章

  1. 【运筹学】线性规划数学模型 ( 求解基矩阵示例 | 矩阵的可逆性 | 线性规划表示为 基矩阵 基向量 非基矩阵 非基向量 形式 )
  2. 如何在 Mac 上使用屏幕保护程序?
  3. dnf怎么显示连接服务器失败怎么回事,登录DNF显示连接不到服务器怎么办 服务器连接失败解决方法...
  4. θ - γ耦合作为脑机接口调节慢性脑卒中运动恢复的皮质生物标志物
  5. 聚客通微信scrm系统-微信个人号sdk云控方案实现非微信ipad/mac协议
  6. 列表推导式[x for x in range(n)]
  7. webpack之HTML、css和js代码压缩
  8. A Re-evaluation of Temporal Knowledge Graph Completion Models under a Unified Framework
  9. 水晶报表for java_水晶报表(学习笔记)
  10. 人的思维方式为什么难以改变?