1 先來安裝mysql
# groupadd mysql
# useradd -g mysql -d /usr/local/mysql/data -M mysql
# tar -zxvf mysql-5.0.56.tar.gz
# cd mysql-5.0.56
./configure --prefix=/usr/local/mysql \ 指定安裝目錄
> --sysconfdir=/etc \ 配置文件的路徑
> --localstatedir=/usr/local/mysql/data \ 數據庫存放的路徑
> --enable-assembler \ 使用一些字符函數的彙編版本
> --with-mysqld-ldflags=-all-static \ 以純靜態方式編譯服務端
> --with-charset=gbk \ 添加GBK字符支持
> --with-extra-charsets=gbk \添加GBK字符集
> --with-extra-charsets=all \添加所有字符支持
# make
# make install
# /usr/local/mysql/bin/mysql_install_db --user=mysql 初始化數據庫
# chown -R mysql:mysql /usr/local/mysql/data
# cp /usr/local/mysql/share/mysql/mysql.server /etc/rc.d/init.d/mysql
# chkconfig --add mysql 添加服務
# cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf
# /etc/rc.d/init.d/mysql start 啓動數據庫
# /usr/local/mysql/bin/mysqladmin -u root password 123456 設置密碼
# /usr/local/mysql/bin/mysql -u root -p123456 連接數據庫
# ln -s /usr/local/mysql/lib/mysql /usr/lib/mysql
# ln -s /usr/local/mysql/include/mysql /usr/include/mysql
這裏是把mysql文件鏈接到默認位置,可以不做這步,在編譯其他軟件的時候自定義myslq的庫文件路徑。
安裝過程中遇到一點小錯誤,就是gcc沒有安裝,大家不要犯這麼弱的錯誤,呵呵。
2 安裝apache
# tar -zxvf httpd-2.2.9.tar.gz
# cd httpd-2.2.9
# ./configure --prefix=/usr/local/apache2 --enable-mods-shared=most --enable-so --enable-rewrite
(1)--prefix=/usr/local/apache2 指明安裝路徑
(2)--enable-mods-shared=most 動態加載大多數模塊
(3)--enable-so 如果希望核心能夠裝載 DSO,而不實際編譯任何動態模塊,則要明確指定 --enable-modules=so 或者 --enable-so
(4)--enable-rewrite 模塊則是用意實現地址重寫的模塊
# make
# make install
# /usr/local/apache2/bin/apachectl start 啓動apache
3 安裝php
# tar -zxvf php-5.2.6.tar.gz
# cd php-5.2.6
執行之前,請檢查是否安裝了libxml和libxml-devel和zlib 否則會報錯。
# ./configure --prefix=/usr/local/php5
>--with-apxs2=/usr/local/apache2/bin/apxs
>--with-libxml --with-libxml-dir=/usr/local/lib
>--with-zlib --with-zlib-dir=/usr/locla/lib
>--with-mysql=/usr/local/mysql
>--with-mysqli=/usr/local/mysql/bin/mysql_config
>--with-gd --enable-soap --enable-sockets
執行之前,請檢查是否安裝了libxml和libxml-devel和zlib 否則會報錯。
# make
# make install
安裝結束了,然後
編輯Apache配置文件,即/usr/local/apache2/conf/httpd.conf,
並添加以下一行:AddType application/x-httpd-php .php
並在 DirectoryIndex 一行後面加上 index.php
4 測試
# vi /usr/local/apache2/htdocs/index.php
<?
phpinfo();
?>
然後啓動apache
LAMP 的安裝
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Linux核心技能与应用
wy53780
2020-04-23 14:02:05
Python與家國天下
豌豆花下貓
2019-02-24 22:22:40
linux上安裝Docker(非常簡單的安裝方法)
幸運券發放
2019-02-24 19:38:01
2019年Java面試-併發容器篇
王知無
2019-02-24 15:12:46
如果同事暗中傷害你,應該怎麼辦?
這個饅頭有餡
2019-02-24 13:59:08
職場中,抱怨越多的員工,越被領導瞧不起!
這個饅頭有餡
2019-02-24 13:59:08
老程序員被裁,應屆生卻能月薪 1.3 萬?這你能忍?
前端高達
2019-02-24 13:48:04
MySQL数据库集群-PXC方案
wy53780
2020-04-23 13:55:07
sql語法、關係建模
死瘦宅
2019-02-24 22:35:22
MySQL 事務、函數、觸發器、數據庫備份、權限管理
死瘦宅
2019-02-24 22:35:12
《從0到1學習Flink》—— Flink 讀取 Kafka 數據批量寫入到 MySQL
zhisheng
2019-02-24 21:04:11
SpringBoot 填坑 (一) | CentOS7.4 環境下,表時間字段默認值設置失效
一個優秀的廢人
2019-02-24 15:33:55
mysql-存儲過程
雙子城
2019-02-24 13:43:57
jmeter學習指南之操作 mysql 數據庫
小強測試
2019-02-24 13:34:06