LAMP開發環境的搭建

2021-07-04 10:15:59 字數 2478 閱讀 5488

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...