apache2.4.10php5.6.1mysql5.5.40安装.docx_第1页
apache2.4.10php5.6.1mysql5.5.40安装.docx_第2页
apache2.4.10php5.6.1mysql5.5.40安装.docx_第3页
apache2.4.10php5.6.1mysql5.5.40安装.docx_第4页
apache2.4.10php5.6.1mysql5.5.40安装.docx_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

来自:centos更新软件太慢了,只能自己到官网下载来安装了。首先删除之前的apache和php,rpm -qa|grep php/ 显示很多php相关条目rpm -e php-xxxxxxxxxxxxxx/ 逐个删除了吧!/ 删除httpdyum remove httpd/ 删除mysqlyum remove mysql先安装apache,下载必要的软件包,到目前应该是最新的了。三个:apache,apr,apr-util,pcre-8.32wget /apache/httpd/httpd-2.4.10.tar.bz2wget /apache-mirror/apr/apr-1.5.1.tar.bz2wget /apache-mirror/apr/apr-util-1.5.4.tar.bz2wget /project/pcre/pcre/8.32/pcre-8.32.zip/ 三个包都解压出来tar -xvf httpd-2.4.10.tar.bz2tar -xvf apr-1.5.1.tar.bz2tar -xvf apr-util-1.5.4.tar.bz2unzip pcre-8.32.zip/ 安装apr./configure -prefix=/usr/local/apr & make & make install/ 安装apr-util./configure -prefix=/usr/local/apr-util -with-apr=/usr/local/apr & make & make install/ 安装pcre./configure & make & make install/ 安装apache./configure -prefix=/usr/local/apache -with-apr-util=/usr/local/apr-util & make & make install这时,apache已经可用了,直接访问就可以。(注意防火墙的开关)默认是:It works!继续安装php,地址是在官网随便找的一个地址,速度杠杠的wget /get/php-5.6.1.tar.gz/from/this/mirrortar -xvf php-5.6.1.tar.gzcd php-5.6.1./configure -prefix=/usr/local/php -with-config-file-path=/usr/local/php/etc -with-mysql=/usr/local/mysql -enable-fpm -enable-sysvsem -enable-sockets -enable-pcntl -enable-mbstring -enable-mysqlnd -enable-opcache -enable-shmop -enable-zip -enable-ftp -enable-gd-native-ttf -enable-wddx -enable-soap/ 出现Thanks for using./ 继续make & make installconfigure过程中出现任何的依赖问题,直接yum安装就好提一下,php configure的时候,很多扩展库选项,例如mysql扩展就是-with-mysql=/usr/local/mysql这条,可以./configure -help | less查看编译选项。继续:cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf/usr/local/php/sbin/php-fpm编辑apache的conf文件vm /usr/local/apache/conf/http.conf找到:LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so把这两行前面的#号去掉在最下面加两行:ServerName ProxyPassMatch /(.*.php)$ fcgi:/:9000/usr/local/apache/htdocs/$1重启Apache/usr/local/apache/bin/apachectl restart到htdocs编辑index.html改为index.php加个phpinfo();就好啦!访问即可看到成果。安装mysqlyum install ncurses ncurses-devel/ openssl必须升级到最新版yum update openssl常见错误:CMake Error: Could not find CMAKE_ROOT !CMake has most likely not been installed correctly.Modules directory not found in/usr/local/bin这只是cmake的问题,直接路径指定,我的:/usr/bin/cmake安装/usr/bin/cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mydata -DSYSCONFDIR=/etc -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DWITH_SSL=system -DWITH_ZLIB=system -DWITH_LIBWRAP=0 -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_cimake & make installmake的过程中也有一个问题,就是openssl的问题,-DWITH_SSL=system 加了这行,必须升级openssl到最新版。cd /usr/local/mysqlcp support-files/f /etc/fchmod 755 scripts/mysql_install_dbscripts/mysql_install_db -user=mysql -basedir=/usr/local/mysql -datadir=/data/mysql/ cp support-files/mysql.server /etc/init.d/mysqlchmod 755 /etc/init.d/mysqlchkconfig mysql onecho export PATH=/usr/local/mysql/bin:$PATH /etc/profilemysqlamdin -u root password 111111尝试service mysql start,报错Starting MySQL.The server quit without updating PID file (/data/mydata/localho

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论