文档章节

linux安装mysql+apache+php个人整理版

a
 a467617622
发布于 2017/05/22 14:08
字数 628
阅读 2
收藏 0

一、      卸载安装apache:

  1. 解压httpd-2.2.21 压缩包:tar –zxvf httpd-2.2.21.tar.gz

  2. 编译:./configure --prefix=/opt/apache2221 --enable-so --enable-rewrite --enable-cgi --enable-ssl --enable-proxy --enable-modules-shared='headers rewrite dav' --enable-mods-shared=most --enable-mods-shared=all

  3. Make & make install

  4. 修改httpd.conf

  5. 启动和关闭:bin/httpd –k start/stop

  6.  

二、      安装cmake:

  1. 先解压压缩包tar –zxvfCmake包名,tar –zxvf cmake-2.8.4.tar.gz

  2. 进入cmake-2.8.4文件夹,然后执行:./configure

  3. gmake

  4. Make install

     

三、      安装mysql:

  1. 先加压压缩包tar –zxvfmysql包名,tar –zxvf mysql-5.5.28.tar.gz

  2. 查看mysql进程:ps -aux|grep mysql

  3. 进入mysql-5.5.28文件夹,然后执行:

    cmake -DCMAKE_INSTALL_PREFIX=/opt/mysql5528  -DSYSCONFDIR=/opt/mysql5528/etc  -DWITH_ZLIB=system  -DMYSQL_TCP_PORT=3306  -DEXTRA_CHARSETS=all -DWITH_INNOba se_STORAGE_ENGINE=1  -DWITH_READLINE=1  -DENABLED_LOCAL_INFILE=1

  4. make & make install

  5. 改变mysql权限:chown mysql:mysql mysql5528 –R(安装mysql的上一级目录)

  6. 安装数据库:scripts/mysql_install_db(安装mysql的目录里)

  7. 修改数据库权限:chown mysql.mysql data/ -R

  8. 启动mysql:bin/mysqld_safe&

  9. 设置密码:bin/mysqladmin -u root password 'Td123456'

 

四、      卸载php:

  1. 解压httpd-2.2.21 压缩包:tar -zxvf php-5.2.9.tar.gz

  2. ./configure --prefix=/opt/php529 --with-config-file-path=/opt/php529/etc/cgi --enable-mbstring --enable-ftp --with-gd --with-jpeg-dir=/usr --with-png-dir=/usr --enable-magic-quotes --with-mysql=/opt/mysql5528 --with-pear --enable-sockets --with-freetype-dir=/usr --with-zlib --enable-sysvsem --enable-sysvshm --with-libxml-dir=/usr/local/libxml2 --with-xmlrpc --enable-zip --enable-fpm --enable-zend-multibyte

  3. make & make install

  4.  

  5. 启动和关闭:bin/httpd –k start/stop

六、      oci8模块已安装:

安装步骤:

 

# 使用与系统一致的32位或64位Oracle Instant Client

find ./ -maxdepth 1 -name "instantclient-*.zip" | xargs -i unzip -o -d ./ {}

cd instantclient_[0-9]*

ln -s libclntsh.so.[0-9]* libclntsh.so

cd ..

mv instantclient_* /opt/oracle/instantclient

export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"

 

cd php-*/ext/oci8

/usr/local/php/bin/phpize

./configure --with-php-config=/usr/local/php/bin/php-config --with-oci8=shared,instantclient,/opt/oracle/instantclient

make && make install

 

vi /usr/local/php/lib/php.ini

extension=oci8.so

 

 

 

 

./configure --prefix=/opt/nginx112 --conf-path=/opt/nginx112/etc/nginx.conf --error-log-path=/opt/nginx112/var/err.log --pid-path=/opt/nginx112/var/nginx.pid --lock-path=/opt/nginx112/var/nginx.lock --user=mysql --group=mysql --with-http_ssl_module --with-http_sub_module --with-http_flv_module --with-http_gzip_static_module --with-http_realip_module --with-http_addition_module --with-http_xslt_module --with-http_random_index_module --with-http_secure_link_module --with-http_stub_status_module --http-log-path=/opt/nginx112/var/nginx_access.log --http-client-body-temp-path=/opt/nginx112/var/client --http-proxy-temp-path=/opt/nginx112/var/proxy --http-fastcgi-temp-path=/opt/nginx112/var/fastcgi --with-mail --with-mail_ssl_module --with-pcre --with-md5-asm

./configure --prefix=/opt/php529 --with-config-file-path=/opt/php529/etc/cgi --enable-mbstring --enable-ftp --with-gd --with-jpeg-dir=/usr --with-png-dir=/usr --enable-magic-quotes --with-mysql=/opt/mysql5512 --with-pear --enable-sockets --with-freetype-dir=/usr --with-zlib --enable-sysvsem --enable-sysvshm --with-libxml-dir=/usr/local/libxml2 --with-xmlrpc --enable-zip --enable-fpm --enable-zend-multibyte

 

##./configure --prefix=/opt/php538 --with-config-file-path=/opt/php538/etc/cgi --with-oci8=/opt/oracle/product/10.2.0/db_1 --enable-mbstring --enable-ftp --with-gd --with-jpeg-dir=/usr --with-png-dir=/usr --enable-magic-quotes --with-mysql=/data/mysql5512 --with-pear --enable-sockets --with-freetype-dir=/usr --with-zlib --enable-sysvsem --enable-sysvshm --with-libxml-dir=/usr/local/libxml2 --with-xmlrpc --enable-zip --enable-fpm --enable-zend-multibyte'

 

 

./configure --prefix=/opt/php547 --with-config-file-path=/opt/php547/etc/cgi --enable-mbstring --enable-ftp --with-gd --with-jpeg-dir=/usr --with-png-dir=/usr --enable-magic-quotes --with-mysql=/opt/mysql5528 --with-pear --enable-sockets --with-freetype-dir=/usr --with-zlib --enable-sysvsem --enable-sysvshm --with-libxml-dir=/usr/local/libxml2 --with-xmlrpc --enable-zip --enable-fpm --enable-zend-multibyte

编译svn

./configure --prefix=/opt/svn --with-apr=/opt/apache2221 --with-apr-util=/opt/apache2221 --with-apxs=/opt/apache2221/bin/apxs --with-ssl --with-zlib=/root/install/subversion-1.6.6/zlib/ --enable-maintainer-mode

 

 

 

 

 

./configure --prefix=/opt/php529 --with-config-file-path=/opt/php529/etc --with-mysql=/opt/mysql5528 --with-iconv-dir=/usr/local --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr/local/libxml2 --enable-xml --disable-rpath --enable-discard-path --enable-safe-mode --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --with-curlwrappers --enable-mbregex --enable-fastcgi --enable-fpm --enable-force-cgi-redirect --enable-mbstring --with-gd --enable-gd-native-ttf --with-openssl --enable-pcntl --enable-sockets --with-ldap --with-ldap-sasl
make ZEND_EXTRA_LIBS='-liconv'

转自:http://www.zcamoure.com/

本文转载自:http://www.zcamoure.com/

共有 人打赏支持
a
粉丝 0
博文 2
码字总数 0
作品 0
redis学习之redis的安装(linux)

redis简介: redis是一个nosql数据库,也就是非关系型数据库,数据保存在内存中而不是硬盘中,所以读取速度非常快,但是因为它是非关系型数据库,不适合用来存储复杂的数据,所以常用来做缓存...

贪挽懒月
05/16
0
0
Ubuntu Linux下的QQ使用方案

这个世界上有两只出名的企鹅,一只是为全世界作出巨大贡献的Linux企鹅,另外一只则是在中国IT行业对同行赶尽杀绝的QQ企鹅,可能是因为基情的关系,QQ从来没给Linux好脸色过,其旗下的重要客户...

acmfly
2012/07/06
0
0
最新hadoop新手入门教程汇总

关于hadoop的分享此前一直都是零零散散的想到什么就写什么,整体写的比较乱吧。最近可能还算好的吧,毕竟花了两周的时间详细的写完的了hadoop从规划到环境安装配置等全部内容。写过程不是很难...

adnb34g
08/06
0
0
hadoop实操篇:hadoop基础教程汇总

关于hadoop的分享此前一直都是零零散散的想到什么就写什么,整体写的比较乱吧。最近可能还算好的吧,毕竟花了两周的时间详细的写完的了hadoop从规划到环境安装配置等全部内容。写过程不是很难...

左手的倒影
08/06
0
0
运维工程师必须掌握的基础技能有哪些?(收藏自用)

作者:Tanky Woo 链接:https://www.zhihu.com/question/23665108/answer/25299881 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 这个问题挺好的,回答...

白熊程序猿
06/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

谷歌 Fuchsia 上手体验,将取代Android/win10

在手机市场领域,Google表现很抢眼,毫无疑问,Android 至今在移动操作系统的市场份额占据绝对领先地位,但是 Android 仍然存在不少问题,碎片化问题严重,在平板以及大屏幕设备上表现糟糕,...

linux-tao
20分钟前
1
0
List、Array与ArrayList

数组在内存中是连续存储的,所以它的索引速度很快,而且赋值和修改元素也非常快,比如: string[] s=new string[3];//赋值 s[0]="a"; s[1]="b"; s[2]="c";//修改 s[1]="b1"; 但是数组...

shimmerkaiye
23分钟前
0
0
Linux 的Lnmp环境下为mysql添加环境变量

一.问题 在Linux 安装完Lnmp 环境后 , 连接Mysql 告诉没有这条命令 mysql -uroot -p 命令失效 因为是源码安装的,所以会出现这样的的原因 。集成环境是不会出现的。 其实很简单,只需要给m...

15834278076
25分钟前
3
0
apolloxlua include函数

include函数不是单独使用的函数, 他并不是标准库的一部分, 你可以使用include函数将某个后缀为 .aop的文档包含到你的文档流中。 因为include是单独处理流, 所以不会在主处理流程中有所表示...

钟元OSS
28分钟前
0
0
【转载分享】做一名较真的工程师

近些年与我共事过的同事,一定知道我至今仍有一个较真的性格。我会:指出同事所写代码的不当命名问题(并帮助改进);指出同事所写文档中的逻辑混乱问题(并辅以修订);指出同事所写PPT中乱...

HellerZhang
30分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部