background image

Nginx 是一个高性能的 HTTP 和反向代理服务器,同时还是 IMAP/POP3/SMTP 代理服务器,该程

序由俄罗斯

Rambler.ru 站点开发,Nginx 因为性能稳定、低系统资源消耗而闻名,近几年 Nginx

在国内已经成炙热化状态,比如像腾讯、网易、

51CTO、迅雷、当当网、51、人人网等诸多大型

网站都已经使用

Nginx 来做 Web 服务器,所以我们要学会运用 Nginx 还是非常有必要的,下面我

们一起来看一下

Nginx 是如何在 Linux

 

平台上搭建的

 安装前首先使用

yum 命令安装、升级所需的程序库

yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel 

libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-

devel curl curl-devel ssse2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel 

openldap openldap-devel nss_ldap openldap-clients openldap-servers

一、安装

MySQL

        目前 web 服务器已经很少有跑静态页面的,如果要跑动态网站那当然就离不开数据库,虽然

在以前文章中有写

MySQL 是怎么安装的,但是感觉好久没装 MySQL,现在只把步骤贴出来,就

不做过多的讲解了

#useradd mysql

#tar zxvf mysql-5.0.40.tar.gz

#cd mysql-5.0.40

#./configure --prefix=/usr/local/mysql

#make && make install

#/usr/local/mysql/bin/mysql_install_db --user=mysql          //初始化 MySQL 数据库

#chown -R mysql /usr/local/mysql/var

#/usr/local/mysql/bin/mysqld_safe &          //启动 MySQL

#/usr/local/mysql/bin/mysqladmin -u root password 123456    //设置 MySQL 密码

#cp support-files/my-medium.cnf /etc/my.cnf

#echo "/usr/local/mysql/bin/mysqld_safe &" >>/etc/rc.local