本文目錄一覽:
- 1、centos6 最完整安裝php方法~呢?
- 2、如何在CentOS 6上通過YUM安裝Nginx和PHP-FPM
- 3、如何在CentOS6下實現Apache+PHP+MySQL的快速安裝
- 4、centos 6.0安裝php-5.2.17報錯: 前提是mysql已經安裝,已經成功啟動OK
centos6 最完整安裝php方法~呢?
安裝必要依賴。這一步較繁雜而且涉及更多linux方面的知識。我想偷懶因此用yum
yum install libxml2-devel
yum install install openssl openssl-devel
yum install curl-devel libjpeg-devel libpng libpng-devel
yum install freetype-devel libmcrypt-devel
php官網找一個php來下載,假設鏈接就是url
cd (你的下載目錄)
wget url
解壓
./configure –prefix=(你的安裝目錄)
cd (你的安裝目錄)
make make install cd ..
增加環境變量
vim /etc/profile
export PATH=$PATH:(你的安裝目錄)bin/
source /etc/profile
如何在CentOS 6上通過YUM安裝Nginx和PHP-FPM
1、最好自己編譯,你把思路理順了,按順序來就沒問題。
2、nginx和php沒有編譯先後順序。但是nginx和php都需要準備好先決條件。
3、yum -y install gcc等編譯環境
4、下載所需要的安裝包:
nginx需要pcre-8.13.tar.gz//nginx-1.6.2.tar.gz/zlib-1.2.5.tar.bz2/openssl-1.0.0e.tar.gz
php需要libiconv-1.14.tar.gz/libpng-1.2.46.tar.xz/jpegsrc.v8c.tar.gz/freetype-2.4.6.tar.gz/gd-2.0.35.tar.gz/libxml2-2.7.7.tar.gz/libxslt-1.1.26.tar.gz/libevent-1.4.14b-stable.tar.gz/libevent-2.0.16-stable.tar.gz/libmcrypt-2.5.8.tar.gz/mcrypt-2.6.8.tar.gz/mhash-0.9.9.9.tar.gz/php-5.3.24.tar.gz等
5、php安裝後還需要後期優化,比如:memcache-3.0.6.tgz/ImageMagick-6.6.6-5.tar.gz/imagick-3.0.1.tgz/memcached-1.4.5.tar.gz/eaccelerator-0.9.6.1.tar.bz2/ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz
ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz
6、另外mysql編譯只需要cmake-2.8.8.tar.gz/mysql-5.5.30.tar.gz
如何在CentOS6下實現Apache+PHP+MySQL的快速安裝
LAMP是一個免費、開源的解決方案,代表了Linux、Apache、MySQL、PHP,主要用作建立可行的通用的web服務器。那麼如何在CentOS6下實現安裝Apache+php+Mysql的快速安裝?其具體安裝配置步驟可以如下進行:
1.準備工作
使用yum進行安裝,為了提高速度,最好先是修改為中國CentOS鏡像服務器。目前國內有三個鏡像可以選擇,分別是:中國科學技術大學、163和Sohu的鏡像,建議教育網用戶選擇中科大,電信用戶選擇163
下面命令是備份CentOS-Base.repo文件,並修改使用163鏡像作為yum源:
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.save
wget
mv CentOS6-Base-163.repo /etc/yum.repos.d/CentOS-Base.repo
2.更新系統內核
yum -y update
3.安裝Apahce、Mysql、PHP
yum -y install httpd php mysql mysql-server
默認情況下,mysql數據目錄位於/var/lib/mysql
4.安裝相關組件:
yum install php-mysql php-gd php-imap php-ldap php-odbc
php-pear php-xml php-xmlrpc
5.安裝MySQL管理工具phpMyAdmin
yum -y install phpMyAdmin
6.配置Apache隨系統啟動
chkconfig –levels 235 httpd on
/etc/init.d/httpd start
7.配置MySQL隨系統啟動
chkconfig –levels 235 mysqld on
/etc/init.d/mysqld start
8.設置數據庫root密碼
/usr/bin/mysqladmin -u root password ‘New+Password#’
9.測試PHP是否安裝成功
在 CentOS 中 Apache 的默認根目錄是 /var/www/html,配置文件 /etc/httpd/conf/httpd.conf。其他配置存儲在 /etc/httpd/conf.d/ 目錄。
centos 6.0安裝php-5.2.17報錯: 前提是mysql已經安裝,已經成功啟動OK
1、no mysql_config not found configure: error
2、你的配置
–with-mysql=/usr/local/mysql
–with-mysqli=/usr/local/mysql/bin/ mysql_config 查查這個地方,似乎有個空格
–with-mysql-sock=/tmp/mysql.sock
3、確認已經安裝mysql-devel
rpm -qa|grep mysql-devel
4、如果php5.3可以用mysqlnd (MySQL native driver for PHP)
–with-mysql=mysqlnd \
–with-mysqli=mysqlnd \
–with-pdo-mysql=mysqlnd
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/293669.html