搭建apache服務php
將源碼包掛載到linux系統上的/mnt目錄,並解壓到/opt目錄,其中以apr開頭的二個包是apache的跨平臺組件包,以h開頭的包是源碼包。mysql
將組件包放入apache代碼包srclib目錄下linux
安裝環境包gcc gcc-c++(語言編譯器),make(將源代碼轉化爲二進制可執行文件),perl,pcre-level ,expat-level c++
環境搭好後,咱們進行配置,在源碼包中能夠看見configure這個執行腳本,sql
--prefix 安裝路徑
--enable-so 開啓apache核心模塊
--enable-rewrite 開啓重寫功能
--enable-charset-lite 支持字符集
--enable-cgi 通用網關接口數據庫
![](https://s1.51cto.com/images/blog/201910/24/c7364fa2766e5c9821b17e61fea7f8d2.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
配置完成後,進行編譯安裝apache
make,make install數組
安裝完成,目錄在/usr/local/httpd,添加啓動腳本到/etc/init.d下
ide
配置啓動腳本,將httpd服務加入管理器,更改配置文件3d
將配置文件和命令文件建立軟連接,關閉防火牆,開啓服務
搭建mysql數據庫
解壓源碼至/opt 安裝環境包ncurces-devel autoconf cmake
配置cmake 編譯,安裝
安裝完成,將腳本和配置文件建立連接,並申明到server管理器中
將命令文件創立連接,建立用戶,修改屬主,數組,並更改配置文件
初始化數據庫
--user=mysql \
--ldata=/var/lib/mysql \
--basedir=/usr/local/mysql \
--datadir=/home/mysql
改啓動腳本 啓動服務
搭建php
安裝環境包,解壓php源代碼包
配置,編譯,安裝
將配置文件放入/usr/local/php中,命令文件創軟鏈接,更改apache配置文件,讓其可以識別php
重啓apache服務,更改默認站點格式,重命名
搭建成功