nginx php mysql zend_centosnginxphpmysqlzend安装教程

41528d3028836879cd698677c3999917.gifcentosnginxphpmysqlzend安装教程

首先开启 80 端口和 3306 端口 Vi /etc/sysconfig/iptables -A -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT -A -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT 关闭 SELINUX vi /etc/selinux/config #SELINUX=enforcing # 注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 :wq #保存退出 shutdown -r now # 重启系统 全部注释掉然后添加 SELINUX=disabled 保存重启服务器 1 编译安装及库文件 yum install make apr* autoconf automake curl-devel gcc gcc-c++ gtk+-devel zlib-devel openssl openssl-devel pcre-devel gd gettext gettext-devel kernel keyutils patch perl kernel-headers compat* mpfr cpp glibc libgomp libstdc++-devel ppl cloog-ppl keyutils-libs-devel libcom_err- devel libsepol-devel libselinux-devel krb5-devel libXpm* freetype freetype-devel freetype* fontconfig fontconfig-devel libjpeg* libpng* php-common php-gd ncurses* libtool* libxml2 libxml2-devel patch 2 下载安装包 Nginx 安装包:http://nginx.org/download/nginx-1.2.3.tar.gz Mysql 安装包: Pcre 安装包(支持安装 nginx 伪静态): ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.31.tar.gz php 安装包: cmake 安装包(mysql 编译工具):http://www.cmake.org/files/v2.8/cmake-2.8.8.tar.gz libmcrypt(php libmcrypt 模块) : 下载 Zend Guard : i386.tar.gz 下载 GD 库安装包:http://fossies.org/unix/www/gd-2.0.35.tar.gz 安装: 1 安装 cmake 数据库编译工具cd /usr/local/src tar zxvf cmake-2.8.8.tar.gz cd cmake-2.8.8 ./configure 111 make make install 2 安装 mysql groupadd mysql #添加用户组 useradd –g mysql mysql –s /bin/false # 添加用户不允许登录 mkdir –p /data/mysql #创建 mysql 数据存放目录 chown –R mysql:mysql /data/mysql #设置 mysql 数据库目录权限 mkdir –p /usr/local/mysql #创建 mysql 安装目录 cd /usr/local/src tar zxvf mysql-5.5.27.tar.gz cd mysql-5.5.27 cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysql - DSYSCONFDIR=/etc # 配置 make make install cd /usr/local/mysql cp ./support-files/my-f /etc/f#拷贝配置文件,如有配置文件可以直接覆盖 vi /etc/f#编辑配置文件,在[mysqld]部分增加下面内容 datadir = /data/mysql #添加 mysql 数据文件路径 :wq #保存退出 ./scripts/mysql_install_db --user=mysql #创建 mysql 初始数据库 cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld #将 mysql 加入系统菜单 chmod 755 /etc/init.d/mysqld #设置权限 chkconfig mysqld on #加入开机启动 vi /etc/rc.d/init.d/mysqld basedir = /usr/local/mysql #mysql 安装路径 datadir = /data/mysql #mysql 数据库路径 service mysqld srart #启动 vi /etc/profile #编辑环境变量 export PATH=$PATH:/usr/local/mysql/bin #将此行插入环境变量文件的最后一行,将 mysql 加入环境变量 保存退出 下面两行将 mysql 的库文件连接到系统默认位置,这样在编译类似 php 软件的时候就不需 要指定 mysql 库文件地址 ln -s /usr/local/mysql/lib/mysql /usr/lib/mysqlln -s /usr/local/mysql/include/mysql /usr/include/mysql shutdown –r now #重启系统 设置 mysql 密码 /usr/local/mysql/bin/mysqladmin -u root -p password “123456“ service mysqld restart #重启 mysql 服务 安装完成 3 安装 pcre cd /usr/local/src mkdir /usr/local/pcre tar zxvf pcre-8.31.tar.gz cd pcre-8.31 ./configure --prefix=/usr/local/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值