lamp開發環境的搭建
mysql的安裝【mysql-standard-5.0.27-linux-i686-glibc23.tar.gz】
l 檢查之前是否安裝過 rpm –qa | grep mysql
l 若已存在,則需刪除「rpm –e mysql」
l 若出現「needed by.....」的形式,說明有依賴關係,則強制刪除「rpm –e mysql --nodeps」
l 解壓:tar –zxvf mysql-standard-5.0.27-linux-i686-glibc23.tar.gz
l 複製並重命名為mysql:cp –vrpmysql-standard-5.0.27-linux-i686-glibc23/usr/local/mysql
l 進入cd /usr/local/mysql
l 新增乙個使用mysql的乙個組groupadd mysql
l 新增乙個使用mysql的使用者useradd –gmysql mysql
l 初始化:scripts/mysql_install_db - -user=mysql【執行後data/mysql資料夾中就有內容了】
l 對解壓的mysql資料夾進行許可權設定
@ chown–r root .
@ chown –r mysql data
@ chgrp –r mysql .【把當前目錄下的所有檔案所屬組改為名稱為mysql的組】
l 啟動mysql服務:bin/mysqld_safe–user=mysql &
l 啟動mysql客戶端:bin/mysql –uroot
安裝apache【httpd-2.2.11.tar.gz】
l 檢查之前是否安裝過:rpm –qa | grep httpd
l 若安裝過,強制解除安裝:rpm –e httpd - -nodeps
l 檢查是否還有該服務:service httpd status
l 解壓:tar –zxvf httpd-2.2.11.tar.gz
l 用configure可執行檔案編譯:./configure - -prefix=/usr/local/apache - -enable-so
l 生成可執行檔案:make
l 安裝:make install
l 進入安裝資料夾:cd /usr/local/apache
l 啟動apache:bin/apachectlstart
l 檢測是否安裝成功
@ 在/usr/local/apache/htdocs裡建立檔案,內容如下:
@ hello,apache!
@ 開啟瀏覽器,輸入http://localhost/test.html【前提啟用了防火牆的www:setup】
安裝php【php-5.2.5.tar.gz】
l 檢查是否已經安裝過php:rpm –qa |grep php
l 若已安裝,強制解除安裝:rpm –e php - -nodeps
l 解壓:tar –zxvf php-5.2.5.tar.gz
l 用configure可執行檔案執行編譯【關聯mysql和apache】./configure --prefix=/usr/local/php - -with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql
l 檢測是否編譯成功:看/usr/local/apache/modules下是否有libphp5.so這個類庫檔案
l 生成可執行檔案:make
l 安裝:make install
l 開啟apache配置檔案:vihttpd.conf
l 重啟apache:/usr/local/apache/bin/apachectlrestart | stop | start
l 建立乙個php檔案,名字為test.php,輸入下面內容
@ <?php
@ echophpinfo();
l 開啟瀏覽器,測試,輸入http://localhost/test.php
l 到php解壓資料夾下,複製配置檔案到安裝資料夾下:cp php.ini-dist /usr/local/php/lib/php.ini
l 再次測試
環境 lamp環境搭建
以下命令全部使用root執行,如果不用root記得sudo apt update 更新一下可用軟體包列表 apt upgrade 更新已安裝的軟體包 apt install apache2 安裝apache2 systemctl start apache2 啟動apache apt install ...
lamp環境搭建
lamp環境搭建 第一步資源共享的方式 虛擬機器多作業系統 1 linux能夠連線網路 wget usr local program yum install 2 配置windows 光碟上安裝yum包 windows 能夠連線外網路 fip ssh 在 windows環境下安裝客戶端 依賴的是lin...
Lamp環境搭建
第一步 資源共享的方法 虛擬機器 多作業系統 iptables f 1 linux能夠連線網路 wget usr local program yum install 2 配置 windows 光碟上的安裝包 rpm格式 建議原始碼包 定製安裝 windows能夠連線外網路 ftp ssh 在 win...