建设工作站服务器
VMware安装
安装CentOS6.5
3 .网络的构成
a./etc/sys config/network-scripts/if CFG-eth 0按如下方式修改配置文件
DEVICE=eth0
HWADDR=00:0C:29:96:01:6B
type=以太网
uid=41 CBD 943-024 B- 4341-ac7a-e4d 2142 b 4938
on boot=是
NM_CONTROLLED=yes
BOOTPROTO=none
IPADDR=xxx.xxx.x.xxx
#例如: IPADDR=192.168.2.140
NETMASK=255.255.255.0
GATEWAY=192.168.2.2
按如下方式修改/etc/resolv.conf配置文件
名称服务器192.168.2.2
c .服务网络重新启动
d.ifconfig
e.pingwww.baidu.com
如果拼写成功,表示可以连接到外部网络
4 .将yum源更改为Aliyun yum源
a .备份原始源
mv/etc/yum.repos.d/centos-base.repo/etc/yum.repos.d/centos-base.repo.backup
b .将新的CentOS-Base.repo下载到/etc/yum.repos.d/目录中
中心5
wget-o/etc/yum.repos.d/centos-base.repo http://mirrors.a liyun.com/repo/centos-5.repo
或者
curl-o/etc/yum.repos.d/centos-base.repo http://mirrors.a liyun.com/repo/centos-5.repo
CentOS6
wget-o/etc/yum.repos.d/centos-base.repo http://mirrors.a liyun.com/repo/centos-6.repo
或者
curl-o/etc/yum.repos.d/centos-base.repo http://mirrors.a liyun.com/repo/centos-6.repo
中心7
wget-o/etc/yum.repos.d/centos-base.repo http://mirrors.a liyun.com/repo/centos-7.repo
或者
curl-o/etc/yum.repos.d/centos-base.repo http://mirrors.a liyun.com/repo/centos-7.repo
运行yummakecache命令生成缓存
5 .安装编译环境
yum-yinstallgccopenssl-devel pcre-devel zli B- devel
安装Tengine
将tengine-2.1.0.tar.gz下载或上传至/opt
ls/opt
cd/opt
b .解冻
tar-zxvftengine-2.1.1.tar.gz
洛杉矶地铁
cdtengine-2.1.0
洛杉矶地铁
c .检查依赖关系
./configure\\\\&; quot;
- prefix=/opt/sxt/soft/t engine-2.1.0/\ & amp; quot;
- error-log-path=/var/log/nginx/error.log\\
- http-log-path=/var/log/nginx/access.log\\
- PID-path=/var/run/nginx/nginx.PID\\
- lock-path=/var/lock/nginx.lock\\
--with-http_ssl_module\\\\&; quot;
--with-http_flv_module\\\\&; quot;
- with-http _ stub _ status _ module\\
- with-http _ gzip _ static _ module\\ & amp; quot;
- http-client-body-temp-path=/var/tmp/nginx/\\& amp; quot;
- http-proxy-temp-path=/var/tmp/nginx/proxy/\ & amp; quot;
- http-fastcgi-temp-path=/var/tmp/nginx/fcgi/\ \
- http-uw SGI-temp-path=/var/tmp/nginx/uw SGI\\
- http-scgi-temp-path=/var/tmp/nginx/scgi\\
--with-pcre
d .编译并安装
生成安装
7 .要添加到启动文件的安装
在/etc/init.d下创建nginx文件。 内容如下
#! /bin/bash
#
#chkconfig:-8515
# description:nginxisaworldwidewebserver.itisusedtoserve
#资源功能库。
./etc/rc.d/init.d/functions
#资源网络配置。
./etc/sysconfig/network
#Checkthatnetworkingisup。
[&; #039; $NETWORKING&; #039;=&; #039; no&; #039; ]exit0
nginx=&; #039;/usr/t engine-2.1/sbin/nginx & amp; #039;
prog=$(basename$nginx )
nginx_conf_file=&; #039;/usr/t engine-2.1/conf/nginx.conf & amp; #039;
# [-f/etc/sys config/nginx ]./etc/sys config/nginx
lock file=/var/lock/subsys/nginx
#make_dirs ( ) }
##makerequireddirectories
#user=`nginx-v21|grep&; #039; 配置参数: & amp; #039; |sed&; #039; s/[^*]*--user=\\\&; quot; ( [^]* ( () ( ) ) ) ) ) ) ) ) ) ) 65
#options=`$nginx-v21|grep&; #039; 配置参数: & amp; #039; `
#foroptin$options; do
#if[`Echo$opt|grep&; #039; *-temp-path&; #039; ` ]; then
#value=`echo$opt|cut-d&; #039;=&; #039; -f2 `
#if[! -d&; #039; $value&; #039; ]&; #039; then
##echo&; #039; 创建和映射; #039; 美元价值
# mkdir-p $ value chown-r $ user $ value
#fi
#fi
#done
() )是
开始( )。
[-x$nginx]||exit5
[-f$NGINX_CONF_FILE]||exit6
#make_dirs
echo-n$&; #039; Starting$prog:&; #039;
daemon$nginx-c$NGINX_CONF_FILE
retval=$?
echo
[$retval-eq0]touch$lockfile
返回$ retval
}
stop ( )。
echo-n$&; #039; Stopping$prog:&; #039;
killproc$prog-QUIT
retval=$?
echo
[$retval-eq0]rm-f$lockfile
返回$ retval
}
重新开始( )。
配置测试||return $?
停止
第一阶段
开始
}
reload ( )。
配置测试||return $?
echo-n$&; #039; Reloading$prog:&; #039;
#-HUP是nginx平滑重新启动参数
killproc$nginx-HUP
RETVAL=$?
echo
}
force_reload
重新开始
}
configtest ( ) }
$nginx-t-c$NGINX_CONF_FILE
}
rh_status ( ) }
status$prog
}
rh_status_q
rh_status/dev/null21
}
case&; #039; $1&; #039; 输入
start )
rh_status_qexit0
$1
;
stop )
RH_status_q|||exit0
$1
;
restart|configtest )
$1
;
导读)
rh_status_q||exit7
$1
;
force-reload )
force_reload
;
斯塔茨)
rh_status
;
condrestart|try-restart )
RH_status_q|||exit0
;
* )
echo$&; #039; usage:$0{开始|重新开始}
exit2
欧洲航空
更改nginx配置文件
nginx=&; #039;/usr/t engine-2.1/sbin/nginx & amp; #039; nginx=&; #039;/opt/sxt/t engine-2.1.0/sbin/nginx & amp; #039; 逐步修正
nginx_conf_file=&; #039;/usr/t engine-2.1/conf/nginx.conf & amp; #039; 将称为nginx_conf_file=&; #039; 修改为/opt/sxt/soft/tenging
保存结束: wq
向nginx添加执行权限
chmod755nginx
d .开始服务
服务inginxstart
e .在步骤d中发生错误。 必须手动创建名为/var/tmp/nginx/client/的目录
mkdir-p/var/tmp/nginx/client/
服务inginxstart
f .关闭防火墙
服务iptablesstop
8 .用浏览器访问tengine
http://192.168.2.140/
详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn