服务器运维及部署
Posted xiaoxiaosa
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了服务器运维及部署相关的知识,希望对你有一定的参考价值。
给root账户修改密码
$ passwd
工具安装与配置
接下来我们需要给这台服务器安装必备的工具,包括以下几项,本文将给出工具的安装方法及常见问题的解决。
工具:
- git
- brew
- grunt
以上安装均需切入root状态
nginx
nginx需要安装必须的库
1.安装PCRE库
-
$ cd /usr/local/
-
$ wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.35.tar.gz
-
$ tar -zxvf pcre-8.35.tar.gz
-
$ cd pcre-8.35
-
$ ./configure
-
$ make
-
$ make install
2.安装zlib库
-
$ cd /usr/local/
-
$ tar -zxvf zlib-1.2.8.tar.gz
-
$ cd zlib-1.2.8
-
$ ./configure
-
$ make
-
$ make install
3.安装ssl
-
$ cd /usr/local/
-
$ tar -zxvf openssl-1.0.1j.tar.gz
-
$ ./config
-
$ sudo make
-
$ sudo make install
4.安装nginx
-
$ cd /usr/local/
-
$ tar -zxvf nginx-1.2.8.tar.gz
-
$ cd nginx-1.2.8
-
$ ./configure --prefix=/usr/local/nginx
-
$ sudo make
-
$ sudo make install
在--prefix后面接以下命令:
-
--with-pcre=/usr/local/pcre-8.35 指的是pcre-8.35 的源码路径。
-
--with-zlib=/usr/local/zlib-1.2.8 指的是zlib-1.2.8 的源码路径。
5.启动
检查是否启动成功:
打开浏览器访问此机器的 IP,如果浏览器出现 Welcome to nginx! 则表示 Nginx 已经安装并运行成功。
部分命令如下:
-
重启:
-
/usr/local/nginx/sbin/nginx –s reload
-
测试配置文件是否正常:
-
/usr/local/nginx/sbin/nginx –t
-
配置文件位置:
-
/usr/local/nginx/conf
以上是关于服务器运维及部署的主要内容,如果未能解决你的问题,请参考以下文章