Centos6.5 64位下安裝apache php mysql(安裝包版本一定要正確,網上很多都不准,不要用32位的安裝包裝再64位上,後期有很多問題,下載安裝後一定要檢出版本,有的網友操蛋,把32的名稱搞成64位的仍給你們,眼睛是看不出來的,最好官網下載) 註意centos6.5系統自帶php ...
Centos6.5 64位下安裝apache php mysql(安裝包版本一定要正確,網上很多都不准,不要用32位的安裝包裝再64位上,後期有很多問題,下載安裝後一定要檢出版本,有的網友操蛋,把32的名稱搞成64位的仍給你們,眼睛是看不出來的,最好官網下載)
註意centos6.5系統自帶php mysql 或者apache 中的低版本,如果有低版本最好卸載,否則可能產生占用埠,後期自己都不知道錯了那裡。
1.準備:centos6.5 先查看系統有沒有安裝apache
查看系統中有沒有自帶Apache軟體,命令如下:(本機沒有)
rpm -qa|grep httpd
2.查看沒有有預裝低版本的mysql(未安裝)
ps -ef | grep mysql
或者 service mysqld start //未識別的服務:說明未安裝
3.查看有沒有安裝php(未安裝)3種方法
whereis php
php -v
rpm -qa | grep php
開始安裝apache
1.準備安裝包和輔助包(自己去下載,一定註意版本和位數)
2./tmp/software 建立software文件夾,用xftp上傳安裝包
3.安裝apr-1.5.1.tar.gz 安裝目錄是/usr/local/apr
進入安裝包目錄解壓
tar -zxf apr-1.5.1.tar.gz
cd apr-1.5.1
./configure --prefix=/usr/local/apr
make
make install
4.安裝apr-util-1.5.4.tar.bz2安裝目錄是/usr/local/apr-util
進入目錄
tar -xf apr-util-1.5.4.tar.bz2
cd apr-util-1.5.4
./configure --prefix=/usr/local/apr-util -with-apr=/usr/local/apr/bin/apr-1-config
make
make install
5.安裝pcre-8.36.tar.gz
tar -zxvf pcre-8.39.tar.gz
cd pcre-8.39
./configure --prefix=/usr/local/pcre
make
make install
6. 安裝apache2.4.23安裝目錄是/usr/local/apache
[root@localhost software]# tar -zxvf httpd-2.4.23.tar.gz
[root@localhost software]# cd httpd-2.4.23
[root@localhost httpd-2.4.23]# ./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre --enable-module=so --enable-mods-shared=all --enable-module=rewirte --enable-cache --enable-file-cache --enable-mem-cache --enable-disk-cache --disable-cgid --disable-cgi
[root@localhost httpd-2.4.23]# make
[root@localhost httpd-2.4.23]# make install
7.修改httpd.conf
[root@localhost httpd-2.4.23]# cd /usr/local/apache/conf/
[root@localhost conf]# vi httpd.conf
將ServerName前的“#”去掉,將www.example.com改成 192.168.1.67:80(我的伺服器地址就是192.168.1.67)
啟動apache
[root@localhost conf]# cd /usr/local/apache/bin/
[root@localhost conf]# ./apachectl start
通過本機瀏覽器輸入地址192.168.1.67:80