linux服務(wù)器編譯安裝lamp架構(gòu)

1.apache安裝

這個(gè)之前詳細(xì)介紹過(guò),參考(http://www.reibang.com/p/577c6badc8d6)

2.mysql安裝

這個(gè)之前講過(guò)一點(diǎn)報(bào)錯(cuò)信息,但是也差不多了,如果遇到報(bào)錯(cuò),參考下面:
http://www.reibang.com/p/257efc8c65e6
http://www.reibang.com/p/a31fab420e00

安裝步驟如下:

1.mysql下載地址,https://dev.mysql.com/downloads/mysql/斜做,

選擇版本時(shí),看下:http://www.reibang.com/p/257efc8c65e6

2.解壓湾揽,預(yù)編譯,安裝

cmake  .  -DCMAKE_INSTALL_PREFIX=/usr/local/mysql55/ \
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock \
-DMYSQL_DATADIR=/data/mysql \
-DSYSCONFDIR=/etc \
-DMYSQL_USER=mysql \
-DMYSQL_TCP_PORT=3306 \
-DWITH_XTRADB_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DMITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_EXTRA_CHARSETS=1 \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DEFAULT_CHARSET=all \
-DWITH_BIG_TABLES=1 \
-DWITH_DEBUG=0

編譯瓤逼,安裝

make && make install

3,將mysql設(shè)為系統(tǒng)服務(wù)

* 復(fù)制配置文件到my.cnf库物,將原來(lái)的備份后刪除
cp support-files/my-large.cnf  /etc/my.cnf

復(fù)制啟動(dòng)文件到/etc/init 下霸旗,方便調(diào)用
cp support-files/mysql.server  /etc/init.d/mysqld

加入服務(wù)
chkconfig  --add mysqld

35系統(tǒng)運(yùn)行級(jí)別下自啟
chkconfig  --level 35 mysqld on

數(shù)據(jù)庫(kù)存放目錄:
mkdir p /data/mysql

添加用戶
useradd mysql

初始化數(shù)據(jù)庫(kù)  這里指定了用戶,數(shù)據(jù)存放位置戚揭,數(shù)據(jù)庫(kù)安裝位置
./scripts/mysql_install_db  --user=mysql --datadir=/data/mysql/  --basedir=/usr/local/mysql55/    

給mysql的命令添加軟連接诱告,方便命令調(diào)用
ln -s /usr/local/mysql55/bin/* /usr/bin/

重啟
service mysqld restart

注意:

安裝之后第一次直接敲mysql就可以進(jìn)入mysql交互界面,因?yàn)榈谝淮芜M(jìn)去是不需要密碼的民晒,mysql自動(dòng)使用跳過(guò)權(quán)限驗(yàn)證的方式啟動(dòng)的
mysql用戶都是在mysql數(shù)據(jù)庫(kù)中user數(shù)據(jù)表中的精居,更新root密碼锄禽,
重啟服務(wù),即可正常登陸

use mysql
update user set password=password('123456') where user='root'

3.php安裝

看下:http://www.reibang.com/p/517d35e798a8
下載靴姿,解壓沃但,預(yù)編譯:

./configure  --prefix=/usr/local/php5  --with-config-file-path=/usr/local/php5/etc  --with-apxs2=/usr/local/apache2.4/bin/apxs   --with-mysql=/usr/local/mysql55/
參數(shù)解釋:
--with-apxs2=/usr/local/apache2.4/bin/apxs  # 打通apache
--with-mysql=/usr/local/mysql55/   #支持mysql

更多參數(shù)可參考如下:

--with-apxs2=/usr/local/apache/bin/apxs # 打通apache
--with-mysqli=mysqlnd  #讓php支持mysql 安裝mysqli擴(kuò)展
--with-pdo-mysql=mysqlnd  # 讓php支持mysql 安裝pdo擴(kuò)展
--enable-fpm #開(kāi)啟fpm 如果不加fpm的話安裝后,PHP的安裝目錄找不到對(duì)應(yīng)的啟動(dòng)腳本和配置項(xiàng)佛吓。 
--enable-mbstring 安裝 mbstring擴(kuò)展

不绽慈,我還要更多,辈毯,執(zhí)行時(shí),需要放在一行執(zhí)行 且根據(jù)需要添加 \

./configure \
--prefix=/usr/local/php \
--exec-prefix=/usr/local/php\
--bindir=/usr/local/php/bin \
--sbindir=/usr/local/php/sbin \
--includedir=/usr/local/php/include \
--libdir=/usr/local/php/lib \
--mandir=/usr/local/php/man \
--with-apxs2=/usr/local/apache/bin/apxs
--with-config-file-path=/usr/local/php/etc \
--with-mysql-sock=/tmp/mysql.sock \
--with-mcrypt \
--with-mhash \
--with-openssl \
--with-mysql=/usr/local/mysql/bin/mysql_config \
--with-mysqli=shared,mysqlnd \
--with-pdo-mysql=mysqlnd \
--with-gd \
--with-iconv \
--with-zlib \
--enable-zip \
--enable-inline-optimization \
--enable-sockets \
--enable-soap \
--enable-session \
--with-curl \
--enable-opcache \
--enable-fpm \
--enable-fastcgi \ #這一個(gè)不需搜贤,默認(rèn)開(kāi)啟谆沃,加上后,安裝配置最后會(huì)出現(xiàn)警告仪芒,不影響安裝唁影!
--with-fpm-user=www \
--with-fpm-group=www \
--disable-fileinfo

4.整合apache與php

在httpd.conf文件中,添加:

LoadModule  php5_module modules/libphp5.so   #該模塊在php安裝完成后生成
AddType     application/x-httpd-php .php
DirectoryIndex index.php index.html index.htm

這三行不在一個(gè)位置修改掂名,使用vim搜索一下


圖片.png
圖片.png
圖片.png

在根目錄下新建一個(gè)index.php測(cè)試


vim /usr/local/apache2.4/htdocs/index.php
<?php
phpinfo();
?>

重啟apache

訪問(wèn):


圖片.png

再測(cè)一下數(shù)據(jù)庫(kù)据沈,我這里沒(méi)有加載mysqli和pdo模塊,需要的自己添加

vim /usr/local/apache2.4/htdocs/index.php

<?php
$servername = "localhost";
$username = "root";
$password = "root";

// 創(chuàng)建連接
$conn = mysql_connect($servername, $username, $password);

// 檢測(cè)連接
if ($conn->connect_error) {
    die("error: " . $conn->connect_error);
}
echo "susccess";
?>

訪問(wèn):


圖片.png

嗯饺蔑,這樣就ok了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末锌介,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子猾警,更是在濱河造成了極大的恐慌孔祸,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,591評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件发皿,死亡現(xiàn)場(chǎng)離奇詭異崔慧,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)穴墅,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,448評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門惶室,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人玄货,你說(shuō)我怎么就攤上這事皇钞。” “怎么了松捉?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,823評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵鹅士,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我惩坑,道長(zhǎng)掉盅,這世上最難降的妖魔是什么也拜? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,204評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮趾痘,結(jié)果婚禮上慢哈,老公的妹妹穿的比我還像新娘。我一直安慰自己永票,他們只是感情好卵贱,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,228評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著侣集,像睡著了一般键俱。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上世分,一...
    開(kāi)封第一講書(shū)人閱讀 51,190評(píng)論 1 299
  • 那天编振,我揣著相機(jī)與錄音,去河邊找鬼臭埋。 笑死踪央,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的瓢阴。 我是一名探鬼主播畅蹂,決...
    沈念sama閱讀 40,078評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼荣恐!你這毒婦竟也來(lái)了液斜?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 38,923評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤叠穆,失蹤者是張志新(化名)和其女友劉穎旗唁,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體痹束,經(jīng)...
    沈念sama閱讀 45,334評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡检疫,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,550評(píng)論 2 333
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了祷嘶。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片屎媳。...
    茶點(diǎn)故事閱讀 39,727評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖论巍,靈堂內(nèi)的尸體忽然破棺而出烛谊,到底是詐尸還是另有隱情,我是刑警寧澤嘉汰,帶...
    沈念sama閱讀 35,428評(píng)論 5 343
  • 正文 年R本政府宣布丹禀,位于F島的核電站,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏双泪。R本人自食惡果不足惜持搜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,022評(píng)論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望焙矛。 院中可真熱鬧葫盼,春花似錦、人聲如沸村斟。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,672評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)蟆盹。三九已至孩灯,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間逾滥,已是汗流浹背峰档。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,826評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留匣距,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,734評(píng)論 2 368
  • 正文 我出身青樓哎壳,卻偏偏與公主長(zhǎng)得像毅待,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子归榕,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,619評(píng)論 2 354