• 所需软件包:

1、下载nginx

http://nginx.org/download/nginx-1.6.2.tar.gz

2、下载MySQL

http://cdn.mysql.com/archives/mysql-5.6/mysql-5.6.21.tar.gz

3、下载php

http://cn2.php.net/distributions/php-5.6.3.tar.gz

4、下载pcre (支持nginx伪静态)

ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.36.tar.gz

5、下载openssl(nginx扩展)

http://www.openssl.org/source/openssl-1.0.1j.tar.gz

6、下载zlib(nginx扩展)

http://zlib.net/zlib-1.2.8.tar.gz

7、下载cmake(MySQL编译工具)

http://www.cmake.org/files/v3.0/cmake-3.0.2.tar.gz

8、下载libmcrypt(php扩展)

http://nchc.dl.sourceforge.net/project/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz

9、下载yasm(php扩展)

http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz

10、t1lib(php扩展)

ftp://sunsite.unc.edu/pub/Linux/libs/graphics/t1lib-5.1.2.tar.gz

11、下载gd库安装包

https://bitbucket.org/libgd/gd-libgd/downloads/libgd-2.1.0.tar.gz

12、libvpx(gd库需要)

https://webm.googlecode.com/files/libvpx-v1.3.0.tar.bz2

13、tiff(gd库需要)

http://download.osgeo.org/libtiff/tiff-4.0.3.tar.gz

14、libpng(gd库需要)

ftp://ftp.simplesystems.org/pub/png/src/libpng16/libpng-1.6.15.tar.gz

15、freetype(gd库需要)

http://ring.u-toyama.ac.jp/archives/graphics/freetype/freetype2/freetype-2.5.4.tar.gz

16、jpegsrc(gd库需要)

http://www.ijg.org/files/jpegsrc.v9a.tar.gz

[root@Zabbix_Server Tools]# pwd
/usr/local/Tools
[root@Zabbix_Server Tools]# ll
total 156480
-rw-r--r--  1 root root  5490501 Feb 24  2016 cmake-3.0.2.tar.gz    #MySQL编译工具
-rw-r--r--  1 root root  2301350 Feb 24  2016 freetype-2.5.4.tar.gz    #gd库需要
-rw-r--r--  1 root root  1000034 Feb 24  2016 jpegsrc.v9a.tar.gz    #gd库需要
-rw-r--r--  1 root root  2330322 Feb 24  2016 libgd-2.1.0.tar.gz    #gd库安装包
-rw-r--r--  1 root root  1335178 Feb 24  2016 libmcrypt-2.5.8.tar.gz    #php扩展
-rw-r--r--  1 root root  1479720 Sep  2 13:51 libpng-1.6.25.tar.gz    #gd库需要
-rw-r--r--  1 root root  1310159 Feb 24  2016 libpng-1.6.7.tar.gz
-rw-r--r--  1 root root  2084229 Feb 24  2016 libvpx-v1.3.0.tar.bz2    #gd库需要
-rw-r--r--  1 root root 33009070 Feb 24  2016 mysql-5.6.21.tar.gz
-rw-r--r--  1 root root   804164 Aug 24  2015 nginx-1.6.2.tar.gz
-rw-r--r--  1 root root  4432964 Aug 24  2015 openssl-1.0.1j.tar.gz    #nginx扩展
-rw-r--r--  1 root root  2009464 Aug 24  2015 pcre-8.36.tar.gz    #支持nginx伪静态
-rw-r--r--  1 root root 17514721 Feb 24  2016 php-5.6.3.tar.gz
-rw-r--r--  1 root root  1872534 Feb 24  2016 t1lib-5.1.2.tar.gz    #php扩展
-rw-r--r--  1 root root  2051630 Feb 24  2016 tiff-4.0.3.tar.gz    #gd库需要
-rw-r--r--  1 root root  1492156 Feb 24  2016 yasm-1.3.0.tar.gz    #php扩展
-rw-r--r--  1 root root   571091 Aug 24  2015 zlib-1.2.8.tar.gz    #nginx扩展
[root@Zabbix_Server Tools]#
  • 安装编译工具及库文件(使用yum命令安装)

[root@Zabbix_Server Tools]# yum install -y apr* autoconf automake bison bzip2 bzip2* cloog-ppl compat* cpp curl curl-devel fontconfig fontconfig-devel freetype freetype* freetype-devel gcc gcc-c++ gtk+-devel gd gettext gettext-devel glibc kernel kernel-headers keyutils keyutils-libs-devel krb5-devel libcom_err-devel libpng libpng* libpng-devel libjpeg* libsepol-devel libselinux-devel libstdc++-devel libtool* libgomp libxml2 libxml2-devel libXpm* libX* libtiff libtiff* make mpfr ncurses* ntp openssl nasm nasm* openssl-devel patch pcre-devel perl php-common php-gd policycoreutils ppl telnet t1lib t1lib* wget zlib-devel
  • 安装MySQL

安装cmake

[root@Zabbix_Server Tools]# tar zxvf cmake-3.0.2.tar.gz
[root@Zabbix_Server Tools]# cd cmake-3.0.2
[root@Zabbix_Server cmake-3.0.2]# ./configure
[root@Zabbix_Server cmake-3.0.2]# make && make install

安装MySQL

[root@Zabbix_Server Tools]# groupadd mysql    #添加mysql组
[root@Zabbix_Server Tools]# useradd -g mysql mysql -s /bin/false    #创建用户mysql并加入到mysql组,不允许mysql用户直接登录系统
[root@Zabbix_Server Tools]# mkdir -p /app/data/mysql    #MySQL数据库存放目录
[root@Zabbix_Server Tools]# chown -R mysql:mysql /app/data/mysql/    #设置MySQL数据库存放目录权限
[root@Zabbix_Server Tools]# mkdir /app/mysql    #MySQL安装目录
[root@Zabbix_Server Tools]# tar zxvf mysql-5.6.21.tar.gz
[root@Zabbix_Server Tools]# cd mysql-5.6.21
[root@Zabbix_Server mysql-5.6.21]# cmake . -DCMAKE_INSTALL_PREFIX=/app/mysql/ -DMYSQL_DATADIR=/app/data/mysql/ -DSYSCONFDIR=/etc/    #配置
[root@Zabbix_Server mysql-5.6.21]# make && make install
[root@Zabbix_Server mysql-5.6.21]# mv /etc/my.cnf{,20160902bak}    #删除或者改名系统默认的配置文件(可能有)
[root@Zabbix_Server mysql]# ./scripts/mysql_install_db --user=mysql --basedir=/app/mysql/ --datadir=/app/data/mysql/    #生成mysql系统数据库
[root@Zabbix_Server mysql]# ln -s /app/mysql/my.cnf /etc/my.cnf    #添加到/etc目录的软连接
[root@Zabbix_Server mysql]# cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld    #把Mysql加入系统启动
[root@Zabbix_Server mysql]# chmod 755 /etc/rc.d/init.d/mysqld
[root@Zabbix_Server mysql]# chkconfig mysqld on
[root@Zabbix_Server mysql]# vim /etc/rc.d/init.d/mysqld
basedir=/app/mysql    #MySQL程序安装路径
datadir=/app/data/mysql    #MySQl数据库存放目录
[root@Zabbix_Server mysql]# service mysqld start
[root@Zabbix_Server mysql]# vim /etc/profile
export PATH=$PATH:/app/mysql/bin/    #把mysql服务加入系统环境变量:在最后添加下面这一行
[root@Zabbix_Server mysql]# source /etc/profile
#下面这两行把myslq的库文件链接到系统默认的位置,这样你在编译类似PHP等软件时可以不用指定mysql的库文件地址。
[root@Zabbix_Server mysql]# ln -s /app/mysql/lib/mysql /usr/lib/mysql
[root@Zabbix_Server mysql]# ln -s /app/mysql/include/mysql /usr/include/mysql
[root@Zabbix_Server mysql]# mkdir /var/lib/mysql
[root@Zabbix_Server mysql]# ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock
[root@Zabbix_Server mysql]# mysql_secure_installation    #设置Mysql密码,根据提示按Y 回车输入2次密码,我这里直接把密码设置成Zabbix,方便记忆。
  • 安装Nginx

安装pcre

[root@Zabbix_Server mysql]# cd /usr/local/Tools/
[root@Zabbix_Server Tools]# mkdir /app/pcre
[root@Zabbix_Server Tools]# tar zxvf pcre-8.36.tar.gz
[root@Zabbix_Server pcre-8.36]# ./configure --prefix=/app/pcre/
[root@Zabbix_Server pcre-8.36]# make && make install

安装openssl

[root@Zabbix_Server pcre-8.36]# cd ..
[root@Zabbix_Server Tools]# mkdir /app/openssl
[root@Zabbix_Server Tools]# tar zxvf openssl-1.0.1j.tar.gz
[root@Zabbix_Server Tools]# cd openssl-1.0.1j
[root@Zabbix_Server openssl-1.0.1j]# ./config --prefix=/app/openssl/
[root@Zabbix_Server openssl-1.0.1j]# make && make install
[root@Zabbix_Server openssl-1.0.1j]# vim /etc/profile
export PATH=$PATH:/app/openssl/bin/
[root@Zabbix_Server openssl-1.0.1j]# source /etc/profile

安装zlib

[root@Zabbix_Server openssl-1.0.1j]# cd /usr/local/Tools/
[root@Zabbix_Server Tools]# mkdir /app/zlib
[root@Zabbix_Server Tools]# tar zxvf zlib-1.2.8.tar.gz
[root@Zabbix_Server Tools]# cd zlib-1.2.8
[root@Zabbix_Server zlib-1.2.8]# ./configure --prefix=/app/zlib/
[root@Zabbix_Server zlib-1.2.8]# make && make install

安装Nginx

[root@Zabbix_Server zlib-1.2.8]# cd /usr/local/Tools/
[root@Zabbix_Server Tools]# groupadd www
[root@Zabbix_Server Tools]# useradd -g www www -s /bin/false
[root@Zabbix_Server Tools]# tar zxvf nginx-1.6.2.tar.gz
[root@Zabbix_Server Tools]# cd nginx-1.6.2
[root@Zabbix_Server nginx-1.6.2]# ./configure --prefix=/app/nginx --without-http_memcached_module --user=www --group=www --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-openssl=/usr/local/Tools/openssl-1.0.1j --with-zlib=/usr/local/Tools/zlib-1.2.8 --with-pcre=/usr/local/Tools/pcre-8.36
[root@Zabbix_Server nginx-1.6.2]# make && make install
[root@Zabbix_Server nginx-1.6.2]# /app/nginx/sbin/nginx    #启动nginx
[root@Zabbix_Server nginx-1.6.2]# ps -ef|grep nginx
root      2477     1  0 17:10 ?        00:00:00 nginx: master process /app/nginx/sbin/nginx
www       2478  2477  0 17:10 ?        00:00:00 nginx: worker process
root      2480  6918  0 17:10 pts/0    00:00:00 grep nginx
[root@Zabbix_Server nginx-1.6.2]#

./configure时:--with-openssl=/usr/local/src/openssl-1.0.1j --with-zlib=/usr/local/src/zlib-1.2.8 --with-pcre=/usr/local/src/pcre-8.36指向的是源码包解压的路径,而不是安装的路径,否则会报错

[root@Zabbix_Server nginx-1.6.2]# vim /etc/rc.d/init.d/nginx    #添加nginx启动文件
#!/bin/sh## nginx - this script starts and stops the nginx daemon## chkconfig: - 85 15# description: Nginx is an HTTP(S) server, HTTP(S) reverse \# proxy and IMAP/POP3 proxy server# processname: nginx# config: /etc/nginx/nginx.conf# config: /app/nginx/conf/nginx.conf# pidfile: /app/nginx/logs/nginx.pid# Source function library.. /etc/rc.d/init.d/functions# Source networking configuration.. /etc/sysconfig/network# Check that networking is up.[ "$NETWORKING" = "no" ] && exit 0nginx="/app/nginx/sbin/nginx"prog=$(basename $nginx)NGINX_CONF_FILE="/app/nginx/conf/nginx.conf"[ -f /etc/sysconfig/nginx ] && . /etc/sysconfig/nginxlockfile=/var/lock/subsys/nginxmake_dirs() {# make required directoriesuser=`$nginx -V 2>&1 | grep "configure arguments:" | sed 's/[^*]*--user=\([^ ]*\).*/\1/g' -`if [ -z "`grep $user /etc/passwd`" ]; thenuseradd -M -s /bin/nologin $userfioptions=`$nginx -V 2>&1 | grep 'configure arguments:'`for opt in $options; doif [ `echo $opt | grep '.*-temp-path'` ]; thenvalue=`echo $opt | cut -d "=" -f 2`if [ ! -d "$value" ]; then# echo "creating" $valuemkdir -p $value && chown -R $user $valuefifidone}start() {[ -x $nginx ] || exit 5[ -f $NGINX_CONF_FILE ] || exit 6make_dirsecho -n $"Starting $prog: "daemon $nginx -c $NGINX_CONF_FILEretval=$?echo[ $retval -eq 0 ] && touch $lockfilereturn $retval}stop() {echo -n $"Stopping $prog: "killproc $prog -QUITretval=$?echo[ $retval -eq 0 ] && rm -f $lockfilereturn $retval}restart() {#configtest || return $?stopsleep 1start}reload() {#configtest || return $?echo -n $"Reloading $prog: "killproc $nginx -HUPRETVAL=$?echo}force_reload() {restart}configtest() {$nginx -t -c $NGINX_CONF_FILE}rh_status() {status $prog}rh_status_q() {rh_status >/dev/null 2>&1}case "$1" instart)rh_status_q && exit 0$1;;stop)rh_status_q || exit 0$1;;restart|configtest)$1;;reload)rh_status_q || exit 7$1;;force-reload)force_reload;;status)rh_status;;condrestart|try-restart)rh_status_q || exit 0;;*)echo $"Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload|configtest}"exit 2esac
[root@Zabbix_Server nginx-1.6.2]# chmod 775 /etc/rc.d/init.d/nginx
[root@Zabbix_Server nginx-1.6.2]# chkconfig nginx on
[root@Zabbix_Server nginx-1.6.2]# /etc/rc.d/init.d/nginx restart
[root@Zabbix_Server nginx-1.6.2]# cp /etc/sysconfig/iptables{,20160902bak}
[root@Zabbix_Server nginx-1.6.2]# vim /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
[root@Zabbix_Server nginx-1.6.2]# /etc/rc.d/init.d/iptables restart

在浏览器中打开服务器IP地址,会看到下面的界面,说明Nginx安装成功。

  • 安装php

安装yasm

[root@Zabbix_Server nginx-1.6.2]# cd /usr/local/Tools/
[root@Zabbix_Server Tools]# tar zxvf yasm-1.3.0.tar.gz
[root@Zabbix_Server Tools]# cd yasm-1.3.0
[root@Zabbix_Server yasm-1.3.0]# ./configure
[root@Zabbix_Server yasm-1.3.0]# make && make install

安装libmcrypt

[root@Zabbix_Server yasm-1.3.0]# cd ..
[root@Zabbix_Server Tools]# tar zxvf libmcrypt-2.5.8.tar.gz
[root@Zabbix_Server Tools]# cd libmcrypt-2.5.8
[root@Zabbix_Server libmcrypt-2.5.8]# ./configure
[root@Zabbix_Server Tools]# cd libmcrypt-2.5.8
[root@Zabbix_Server libmcrypt-2.5.8]# ./configure

安装libvpx

[root@Zabbix_Server libmcrypt-2.5.8]# cd ../
[root@Zabbix_Server Tools]# tar xvf libvpx-v1.3.0.tar.bz2
[root@Zabbix_Server libvpx-v1.3.0]# cd libvpx-v1.3.0
[root@Zabbix_Server libvpx-v1.3.0]# ./configure --prefix=/app/libvpx --enable-shared --enable-vp9
[root@Zabbix_Server libvpx-v1.3.0]# make && make install

安装tiff

[root@Zabbix_Server libvpx-v1.3.0]# cd ..
[root@Zabbix_Server Tools]# tar zxvf tiff-4.0.3.tar.gz
[root@Zabbix_Server Tools]# cd tiff-4.0.3
[root@Zabbix_Server tiff-4.0.3]# ./configure --prefix=/app/tiff --enable-shared
[root@Zabbix_Server tiff-4.0.3]# make && make install

安装libpng

[root@Zabbix_Server tiff-4.0.3]# cd ..
[root@Zabbix_Server Tools]# tar zxvf libpng-1.6.25.tar.gz
[root@Zabbix_Server Tools]# cd libpng-1.6.25
[root@Zabbix_Server libpng-1.6.25]# ./configure --prefix=/app/libpng --enable-shared
[root@Zabbix_Server libpng-1.6.25]# make && make install

安装freetype

[root@Zabbix_Server libpng-1.6.25]# cd ..
[root@Zabbix_Server Tools]# tar zxvf freetype-2.5.4.tar.gz
[root@Zabbix_Server Tools]# cd freetype-2.5.4
[root@Zabbix_Server freetype-2.5.4]# ./configure --prefix=/app/freetype --enable-shared
[root@Zabbix_Server freetype-2.5.4]# make && make install

安装jpeg

[root@Zabbix_Server freetype-2.5.4]# cd ..
[root@Zabbix_Server Tools]# tar zxvf jpegsrc.v9a.tar.gz
[root@Zabbix_Server Tools]# cd jpeg-9a/
[root@Zabbix_Server jpeg-9a]# ./configure --prefix=/app/jpeg --enable-shared
[root@Zabbix_Server jpeg-9a]# make && make install

安装libgd

[root@Zabbix_Server jpeg-9a]# cd ..
[root@Zabbix_Server Tools]# tar zxvf libgd-2.1.0.tar.gz
[root@Zabbix_Server Tools]# cd libgd-2.1.0
[root@Zabbix_Server libgd-2.1.0]# ./configure --prefix=/app/libgd --enable-shared --with-jpeg=/app/jpeg/ --with-png=/app/libpng/ --with-freetype=/app/freetype/ --with-fontconfig=/app/freetype/ --with-xpm=/usr/ --with-tiff=/app/tiff/ --with-vpx=/app/libvpx/
[root@Zabbix_Server libgd-2.1.0]# make && make install

安装t1lib

[root@Zabbix_Server libgd-2.1.0]# cd ..
[root@Zabbix_Server Tools]# tar zxvf t1lib-5.1.2.tar.gz
[root@Zabbix_Server Tools]# cd t1lib-5.1.2
[root@Zabbix_Server t1lib-5.1.2]# ./configure --prefix=/app/t1lib --enable-shared
[root@Zabbix_Server t1lib-5.1.2]# make without_doc
[root@Zabbix_Server t1lib-5.1.2]# make install

安装php

[root@Zabbix_Server t1lib-5.1.2]# cd ..
[root@Zabbix_Server Tools]# cp -frp /usr/lib64/libltdl.so* /usr/lib/
[root@Zabbix_Server Tools]# cp -frp /usr/lib64/libXpm.so* /usr/lib/

如果系统是64位,请执行以上两条命令,否则安装php会出错(32位系统不需要执行)

[root@Zabbix_Server Tools]# tar zxvf php-5.6.3.tar.gz
[root@Zabbix_Server Tools]# cd php-5.6.3
[root@Zabbix_Server php-5.6.3]# export LD_LIBRARY_PATH=/app/libgd/lib/
[root@Zabbix_Server php-5.6.3]# ./configure --prefix=/app/php --with-config-file-path=/app/php/etc --with-mysql=/app/mysql --with-mysqli=/app/mysql/bin/mysql_config --with-mysql-sock=/tmp/mysql.sock --with-pdo-mysql=/app/mysql --with-gd --with-png-dir=/app/libpng --with-jpeg-dir=/app/jpeg --with-freetype-dir=/app/freetype --with-xpm-dir=/usr/ --with-vpx-dir=/app/libvpx/ --with-zlib-dir=/app/zlib --with-t1lib=/app/t1lib --with-iconv --enable-libxml --enable-xml --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --enable-opcache --enable-mbregex --enable-fpm --enable-mbstring --enable-ftp --enable-gd-native-ttf --with-openssl --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --without-pear --with-gettext --enable-session --with-mcrypt --with-curl --enable-ctype
[root@Zabbix_Server php-5.6.3]# make && make install
[root@Zabbix_Server php-5.6.3]# cp php.ini-production /app/php/etc/php.ini    #复制php配置文件到安装目录
[root@Zabbix_Server php-5.6.3]# rm -rf /etc/php.ini
[root@Zabbix_Server php-5.6.3]# ln -s /app/php/etc/php.ini /etc/php.ini
[root@Zabbix_Server php-5.6.3]# cp /app/php/etc/php-fpm.conf.default /app/php/etc/php-fpm.conf    #拷贝模板文件为php-fpm配置文件
[root@Zabbix_Server php-5.6.3]# ln -s /app/php/etc/php-fpm.conf /etc/php-fpm.conf
[root@Zabbix_Server php-5.6.3]# vim /app/php/etc/php-fpm.conf
user = www     #设置php-fpm运行账号为www
group = www
pid = run/php-fpm.pid    #取消前面的分号
[root@Zabbix_Server php-5.6.3]# cp /usr/local/Tools/php-5.6.3/sapi/fpm/init.d.php-fpm /etc/rc.d/init.d/php-fpm
[root@Zabbix_Server php-5.6.3]# chmod +x /etc/rc.d/init.d/php-fpm
[root@Zabbix_Server php-5.6.3]# chkconfig php-fpm on
[root@Zabbix_Server php-5.6.3]# vim /app/php/etc/php.ini
#disable_functions = passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server,escapeshellcmd,dll,popen,disk_free_space,checkdnsrr,checkdnsrr,getservbyname,getservbyport,disk_total_space,posix_ctermid,posix_get_last_error,posix_getcwd, posix_getegid,posix_geteuid,posix_getgid, posix_getgrgid,posix_getgrnam,posix_getgroups,posix_getlogin,posix_getpgid,posix_getpgrp,posix_getpid, posix_getppid,posix_getpwnam,posix_getpwuid, posix_getrlimit, posix_getsid,posix_getuid,posix_isatty, posix_kill,posix_mkfifo,posix_setegid,posix_seteuid,posix_setgid, posix_setpgid,posix_setsid,posix_setuid,posix_strerror,posix_times,posix_ttyname,posix_uname    #列出PHP可以禁用的函数,如果某些程序需要用到这个函数,可以删除,取消禁用。我这里注释了
date.timezone = PRC    #设置时区
expose_php = Off    #禁止显示php版本的信息
short_open_tag = ON    #支持php短标签
opcache.enable=1    #php支持opcode缓存
opcache.enable_cli    #php支持opcode缓存
zend_extension=opcache.so     #文末添加,开启opcode缓存功能
[root@Zabbix_Server php-5.6.3]# vim /app/nginx/conf/nginx.conf    #配置Nginx支持PHP
user  www www;    #首行user去掉注释,修改Nginx运行组为www www;必须与/usr/local/php/etc/php-fpm.conf中的user,group配置相同,否则php运行出错
location / {root   html;index  index.html index.htm index.php;    #添加index.php    }# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000#    #取消FastCGI server部分location的注释location ~ \.php$ {root           html;fastcgi_pass   127.0.0.1:9000;fastcgi_index  index.php;fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;    #fastcgi_param行的参数,改为$document_root$fastcgi_script_name,或者使用绝对路径include        fastcgi_params;}
[root@Zabbix_Server php-5.6.3]# /etc/init.d/nginx restart
[root@Zabbix_Server php-5.6.3]# /etc/init.d/php-fpm restart
[root@Zabbix_Server php-5.6.3]# cd /app/nginx/html/
[root@Zabbix_Server html]# rm -rf *
[root@Zabbix_Server html]# vim index.php
<?php
phpinfo();
?>
[root@Zabbix_Server html]# chown www:www -R /app/nginx/html/
[root@Zabbix_Server html]# chmod 700 /app/nginx/html/ -R

在浏览器中打开服务器IP地址,会看到php信息,说明配置正常

转载于:https://blog.51cto.com/ityunwei2017/1845685

Centos6.8编译安装LNMP环境相关推荐

  1. CentOS6.9编译安装LNMP环境

    CentOS6.9编译安装LNMP环境 今天尝试一下用编译的方式来搭建lnmp运行环境.所有软件都采用当前最新版本,除了CentOS.这是由于目前企业大多数应该都还在使用CentOS6的缘故,并且Ce ...

  2. CentOS6.8 编译安装LNMP

    思路:根据Linux系统以及公司网站系统的信息,选择合适的安装包进行安装 一.查看系统信息 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # ...

  3. centos 6.8 php mysql_Centos 6.8编译安装LNMP环境(Nginx+MySQL+PHP)教程

    前言 对于新手的一点建议: 最好熟悉一下linux 的基本命令,vim的常用命令 千万不要无脑复制,先看一下命令,特别是路径要注意 学会排查错误 本篇安装的软件版本为: Linux:Centos6.8 ...

  4. centos6.6编译安装lnmp系列之nginx

    简介: 环境:虚拟机+centos6.6 Cmake下载地址:http://www.cmake.org/files/v3.0/cmake-3.0.2.tar.gz Nginx 下载地址: http:/ ...

  5. centos6.8 编译安装lnmp php7.2 mysql5.6 nginx1.1.4

    编译操作参考版,没有每一步详细操作,慎入 关闭selinux和防火墙 service iptables stop chkconfig iptables off vi /etc/selinux/conf ...

  6. centOS6.6 编译安装lnmp(PHP 7.0.9+Nginx1.9.9+MySQL5.7.15)

    一.系统约定 源代码位置:/usr/local/src 安装位置:/usr/local/软件名字 二.软件下载 (所需软件几乎可以全部从搜狐镜像站http://mirrors.sohu.com/下载, ...

  7. CentOS6.3编译安装Nginx1.4.7 + MySQL5.5.25a + PHP5.3.28

    2019独角兽企业重金招聘Python工程师标准>>> [准备工作] 01 #在编译安装lnmp之前,首先先卸载已存在的rpm包. 02 rpm -e httpd 03 rpm -e ...

  8. CentOS6.5 编译安装zabbix3.0.5,编译安装zabbix_agent客户端

    1.环境准备: CentOS6.5 当前地址为192.168.137.30 搭建LAMP环境,YUM安装方式也可以,但是zabbix3.0要求提供PHP5.5以上版本. 这里可以查看这篇文章:编译安装 ...

  9. CentOS 7.6编译安装LNMP

    一.前期准备 1.服务器以最小化方式安装CentOS 7.6 2.配置本地源及安装epel源 #cd /etc/yum.repos.d #vi CentOS-Base.repo 增加enable=1 ...

最新文章

  1. 区块链教程Fabric1.0源代码分析Tx(Transaction 交易)二
  2. 使用CSS将文字长度限制为n行
  3. Dart 流中的 listen 和 forEach 有什么区别?
  4. python命令行工具_python命令行工具Click快速掌握
  5. Go语言实战 : API服务器 (2) 运行流程
  6. python中不同类型的数据不能相互运算_Python第三课——数据类型与运算(2)
  7. Redis学习总结(21)——Redis持久化是如何做的?RDB和AOF对比分析
  8. 数字特征:矩 协方差矩阵
  9. linux权限bcd码是6,Linux权限管理(1)基本权限
  10. Linux基础 权限与用户管理命令
  11. spark稀疏向量与稠密向量
  12. linux SVN web 同步
  13. phpstudy探针文件
  14. 计算机表格名次教程,Word表格怎么算名次
  15. docker搭建fdfs实现缓存图片视频
  16. 高速数字电路AC耦合电容HFSS仿真
  17. FTP服务器vsftpd配置项-黑白名单(userlist_enable、userlist_deny)
  18. 海康威视java读取摄像头数据
  19. cocos creator接入微信登陆sdk ios篇
  20. 程序员成就技术大拿之路

热门文章

  1. 七牛php连麦,七牛IOS连麦,主播端无法采集声音
  2. mysql如何选择多个表_从两个表mysql中选择多行
  3. 数列求和 java_[代码展示]数列求和
  4. go post请求的响应数据渲染到html模板_干货你需要了解的六种渲染模式
  5. php全站文章搜索,Discuz X3.1全站文章全文检索的实现方法
  6. 服务器jbod扩展_三分钟了解服务器关键技术——RAID
  7. 报错,null [java.lang.IndexOutOfBoundsException,Index: 5, Size: 5]
  8. 16软件1班安卓第一学期学习总结
  9. Spring学习笔记:第一个Spring Boot程序HelloWorld
  10. 利用R与NumPy实现矩阵乘法