原始碼安裝lamp環境
個人習慣/server/tools 軟體包目錄
$ wget
$ wget
$ wget
$ tar xf apr-1.6.5.tar.gz
$ cd apr-1.6.5/
$ ./configure --prefix=/usr/local/apr
$ make
$ make install
$ tar xf apr-util-1.6.1.tar.gz
$ cd apr-util-1.6.1/
$ ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
$ make
$ make install
1.1.4.1 安裝依賴$ yum -y install pcre-devel zlib zlib-devel
$ tar xf httpd-2.4.33.tar.gz
1.1.4.2 檢查語法(在httpd的安裝位置路徑bin下執行此命令,也可設定環境變數)$ ./apachectl -t
1.1.4.3 啟動$ ./apachectl -k start
1.1.4.4 檢視編譯的模組$ ./apachectl -l
$ ./apachectl -m
yum install -y zlib libjpeg freetype libpng gd curl zlib-devel libxml2-devel
yum -y install libjpeg-devel freetype-devel libpng-devel gd-devel curl-devel
yum -y install libjpeg-turbo-devel libcurl-devel libxslt-devel libmcrypt-devel mhash mcrypt
php-5.5.38
$ tar xf php-5.5.38.tar.gz
$ cd php-5.5.38/
./configure \
--enable-mysqlnd \
--with-mysql=mysqlnd \
--with-mysqli=mysqlnd \
--with-pdo-mysql=mysqlnd \
--with-freetype-dir \
--with-jpeg-dir \
--with-png-dir \
--with-zlib \
--with-libxml-dir=/usr \
--enable-xml \
--disable-rpath \
--enable-bcmath \
--enable-shmop \
--enable-sysvsem \
--enable-inline-optimization \
--with-curl \
--enable-mbregex \
--enable-mbstring \
--with-mcrypt \
--with-gd \
--with-gettext \
--enable-gd-native-ttf \
--with-openssl \
--with-mhash \
--enable-pcntl \
--enable-sockets \
--with-xmlrpc \
--enable-zip \
--enable-soap \
--enable-short-tags \
--enable-static \
--with-xsl \
--enable-fpm \
--with-fpm-user=www \
--with-fpm-group=www \
--enable-opcache=no \
--enable-ftp \
$ make
$ make install
directoryindex index.php index.html
typesconfig conf/mime.types
<?php
phpinfo();
?>
$ yum -y install mariadb mariadb-server
$ mysql
mysql>create database bbs;
mysql>grant all on bbs.* to bbs@'172.17.9.%' identified by '123456';
$ mysql -h 172.17.9.75 -ubbs -p123456
<?php
//$link_id=mysql_connect('主機名','使用者','密碼');
$link_id=mysql_connect('172.17.9.75','bbs','123456') or mysql_error();
if($link_id)else
代表正常
原始碼LAMP安裝教程
本教程針對剛進入linux世界的新手,以及centos初學者。如有大佬,請無視本教程。顏色表示 警告指令 1.lamp環境簡介 lamp是一種web網路應用和開發環境,是linux,apache,mysql,php perl 的縮寫,每乙個字母代表了乙個元件,每個元件就其本身而言都是功能非常強大的元...
原始碼編譯安裝LAMP
linux apache mysql php yum安裝 httpd http devel mysql server mysql devel php php devel yum安裝方式很簡單就不說了。原始碼安裝 一 apache 安裝包httpd 2.2.27.tar.gz.安裝準備 安裝優化庫檔案...
LAMP之apache原始碼安裝
lamp 之apache 原始碼安裝 1.2.安裝之前,確保系統的乾淨,不要和yum rpm編譯安裝的軟體衝突,編譯之前,組安裝開發包 development tool 和 delelopment libraries yum groupinstall y development tools deve...