LAMP環境完全搭建

一,下載必要的包:

烈山網站建設公司成都創新互聯公司,烈山網站設計制作,有大型網站制作公司豐富經驗。已為烈山上千多家提供企業網站建設服務。企業網站搭建\外貿網站制作要多少錢,請找那個售后服務好的烈山做網站的公司定做!

par,apr-util:http://archive.apache.org/dist/apr/

(http://archive.apache.org/dist/apr/apr-1.5.0.tar.gz)

(http://archive.apache.org/dist/apr/apr-util-1.5.2.tar.gz)

pcre:http://sourceforge.net/projects/pcre/files/pcre/

(http://sourceforge.net/projects/pcre/files/pcre/8.32/pcre-8.32.tar.gz/download)

apache:http://httpd.apache.org/download.cgi

(http://mirrors.hust.edu.cn/apache//httpd/httpd-2.2.29.tar.gz)

mysql:http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.16.tar.gz

php:http://php.net/get/php-5.4.36.tar.gz/from/a/mirror

注:以上給出的鏈接地址,在linux下都可以直接使用wget命令來下載

然后在安裝之前,最好能夠保證下面這些包都安裝好,不然中途出錯也是需要安裝這些東西,所以提前裝好還是有必要的,當然不安裝等著報錯之后再對應的去安裝,這是一樣的!

yum -y install gcc automake autoconf libtool make

yum -y install cmake gcc-c++ ncurses-devel

yum -y install zlib-devel openssl-devel

二,安裝apache

首先先解壓包,使用tar命令

在安裝httpd服務之前,需要先安裝apr,apr-util,pcre包,如下:

進入到apr源碼目錄下,執行:

./configure --prefix=/usr/local/apr1.5.0

make && make install

進入到apr-util目錄下,執行:

./configure --prefix=/usr/local/apr-util1.5.2 --with-apr=/usr/local/apr1.5.0/

make && make install

進入到pcre目錄下,執行:

./configure --prefix=/usr/local/pcre8.32

make && make install

進入到httpd目錄下,執行:(這里最好不要指定pcre的目錄,可能會報錯)

./configure --prefix=/usr/local/httpd --enable-mods-shared=all --enable-so --enable-rewrite --with-apr=/usr/local/apr1.5.0 --with-apr-util=/usr/local/apr-util1.5.2 --with-pcre=/usr/local/pcre8.32

configure出錯:

解決方案:

./configure --prefix=/usr/local/httpd --enable-mods-shared=all --enable-so --enable-rewrite --with-apr=/usr/local/apr1.5.0--with-apr-util=/usr/local/apr-util1.5.2--with-pcre

configure出錯:

解決方案:

yum -y install zlib-devel openssl-devel

再繼續:

./configure --prefix=/usr/local/httpd --enable-mods-shared=all --enable-so --enable-rewrite --with-apr=/usr/local/apr1.5.0--with-apr-util=/usr/local/apr-util1.5.2--with-pcre

make && make install

生成apache控制腳本,方便后期加入到系統服務中:

grep -v "#" /usr/local/httpd/bin/apachectl > /etc/init.d/apache

增加可執行權限:

chmod auo+x /etc/init.d/apache

添加到系統服務:

chkconfig --add apache

如果報錯:

則需要 vim /etc/init.d/apache,然后在最文件的最上面增加如代碼:

#!/bin/sh

#chkconfig:2345 85 15

效果如下:

然后再執行:chkconfig --add apache 就可以了,引起這個錯誤的原因是因為我們生存的apache腳本使用了grep -v "#" 這種方式,如果你是直接:mv /usr/local/httpd/bin/apachectl /etc/init.d/apache 那么便不會有問題了!

查看是否加入成功:

chkconfig --list apache

啟動apache,執行:

service apache start

訪問http://127.0.0.1:

至此,apache的安裝完成,以后就是配置,這個后面再說!

三,安裝mysql

這里請參看我的另外一篇博客:http://my.oschina.net/u/1156660/blog/346768

四,安裝php

需要提前安裝好的包:

yum install -y libxml2 libxml2-devel

說明:php安裝完成之后,請一定要把這個php的源碼包留在系統中,因為后期給php加擴展的時候需要!

進入到php的安裝目錄,執行:

./configure

--prefix=/usr/local/php

--with-apxs2=/usr/local/httpd/bin/apxs

--with-mysql

--with-mysqli

--enable-pdo

--with-pdo-mysql

--enable-sockets

出現如下提示,表示編譯成功:

然后繼續執行:

make && make install

出現下面這個情況:

不清楚為什么會有這個出現,不過總算是完成了。

復制設置php的配置文件,執行:

cp php.ini-development /usr/local/php/lib/php.ini

然后開始配置apache:

vim /usr/local/httpd/conf/httpd.conf

加入如下幾句,如果有的話則不需要,如果不一樣則對比那里需要增加:

<IfModule dir_module>

DirectoryIndex index.php index.html

</IfModule>

<FilesMatch ".php$">

SetHandler application/x-httpd-php

</FilesMatch>

然后保存退出,重啟apache:service apache restart

來到/usr/local/httpd/htdocs/ 目錄下,新建一個php文件,命名為index.php,代碼如下:

保存退出,在瀏覽器中輸入:http://127.0.0.1 如果出現phpinfo的界面則表示配置成功!

至此,整個的PHP的安裝已經完成,那如果你后期還需要給php增加一些擴展,則可以參考我的另外一篇博客:http://my.oschina.net/u/1156660/blog/343408

五,配置apache(修改www目錄,配置虛擬主機)

修改www目錄,只需要在apache的配置文件中,做簡單更改即可,如下:

然后重啟apache使配置文件生效即可!

配置虛擬機:

修改apache的配置文件,如下:

打開這一項,然后保存退出!

然后來到 cd /usr/local/httpd/conf/extra/ 目錄下,打開 httpd-vhosts.conf 文件,添加選項,如下:

<VirtualHost *:80>

ServerAdmin koma@example.com

DocumentRoot "/usr/local/www/koma"

ServerName koma.com

ServerAlias *.koma.com

ErrorLog "logs/dummy-host.example.com-error_log"

CustomLog "logs/dummy-host.example.com-access_log" common

</VirtualHost>

最終 httpd-vhosts.conf 文件中的內容如下:

然后修改hosts文件:

vim /etc/hosts

添加如下選項:

然后重啟apache,在瀏覽器中輸入:http://koma.com/ 如果顯示出來的是你自己的內容,則配置成功,當然前提是你在對應的目錄下有文件存在!??!

如果報錯,則需要在apache的配置文件中增加這么一行:ServerName localhost

OK,The End!

網站欄目:LAMP環境完全搭建
轉載來于:http://m.kartarina.com/article34/cpcgpe.html

成都網站建設公司_創新互聯,為您提供用戶體驗營銷型網站建設、網站建設、品牌網站制作、微信公眾號服務器托管

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都做網站
主站蜘蛛池模板: 精品视频无码一区二区三区| 色综合久久无码中文字幕| 无码人妻AⅤ一区二区三区水密桃| 无码国产精品一区二区免费3p| 国产成人无码精品久久久露脸| 久久亚洲精品成人无码网站| 色综合无码AV网站| 国产在线无码精品电影网| 精品欧洲av无码一区二区三区| 国产成人精品无码专区| 本免费AV无码专区一区| 18禁网站免费无遮挡无码中文| 无翼乌工口肉肉无遮挡无码18| 人妻系列无码专区无码中出| 国产精品无码一区二区在线| 免费无码H肉动漫在线观看麻豆| 无码人妻精品内射一二三AV| 亚洲精品无码专区2| 亚洲AV无码片一区二区三区| 亚洲AV无码久久精品蜜桃| 午夜精品久久久久久久无码| 西西444www无码大胆| 无码国内精品久久人妻| 精品无码综合一区| 无码AⅤ精品一区二区三区| 亚洲乱人伦中文字幕无码| 无码专区中文字幕无码| 国产亚洲精久久久久久无码77777 国产在线无码精品电影网 | 亚洲一区二区三区国产精品无码 | 岛国av无码免费无禁网站| 亚洲AV无码久久| 黑人无码精品又粗又大又长 | 中文字幕AV无码一区二区三区 | 免费A级毛片无码专区| 亚洲av无码成人精品区在线播放| 久久久精品天堂无码中文字幕| 日韩免费人妻AV无码专区蜜桃| 久久伊人中文无码| 无码中文字幕av免费放| 国产精品久久久久无码av | 中文无码vs无码人妻 |