lamp是linux+apache+mysql+php的平台環境。
它包括:
linux作業系統。
apache**執行軟體。
mysql資料庫。
php**編輯軟體。
一般來說,lamp的安裝分為rpm安裝和源**編譯安裝。
而rpm安裝可以使用前端yum忽略依賴關係,進行簡單化安裝。
而源**編譯安裝則需要事先安裝編譯環境和手動指定安裝路徑和選項。
下面就yum安裝做個簡要介紹:
前提:關閉防火牆iptables -f
【lamp的常規yum安裝】
【httpd配置】
測試:
【mysql配置】
使用預設設定,不做修改。啟動服務時會預設建立root使用者,並設定空密碼。
#service mysqld start
【部落格軟體安裝】
#cd /var/www/html/wordpress
#cp wp-config-sample.php wp-config.php
#vi wp-config.php
define(『db_name』, 『mysql』);
define(『db_user』, 『root』);
define(『db_password』, 」);
測試:/wordpress
【論壇軟體安裝】
1.解壓
#unzip discuz_x2.5_sc_gbk.zip
2.移動
#mv upload/ /var/www/html/
3.資料庫操作
#mysql
>create database discuz; //建立庫
>show databases; //顯示庫
>grant all on discuz.* to discuz@'192.168.%.%' identified by 'discuz'; //授權使用者和訪問網段並建立密碼
4.網頁操作
環境無關的環境
軟體開發過程中常常需要搭建各種環境 開發環境 測試環境,整合構建環境等等。乙個不可複製的環境是低效的根源,它引起的常見問題比如 產品只能在你的機器上編譯通過 產品在你機器上執行正常,可在測試環境中總是出錯 新加入乙個專案成員,需要一天時間來為其建立開發環境 把測試環境和整合環境遷移到另外一台伺服器上...
開發環境 生產環境 測試環境的區別
開發環境 程式設計師專門用於開發的伺服器,配置較隨意,為了開發除錯方便,一般開啟全部錯誤報告和測試工具,是最基礎的環境。開發環境的分支,一般是feature 功能 分支 測試環境 一般是轉殖乙份生產環境的配置,當乙個程式在測試環境工作不正常時,肯定不能把它發布到生產伺服器上的,是開發環境到生產環境的...
開發環境 測試環境 預發布環境 生產環境的區別
開發環境 測試環境 回歸環境 預發布環境 生產環境。下面說說我個人對這些環境的理解 1 開發環境 顧名思義,開發同學開發時使用的環境,每位開發同學在自己的dev分支上幹活,提測前或者開發到一定程度,各位同學會合併 進行聯調。2 測試環境 也就是我們測試同學幹活的環境啦,一般會由測試同學自己來部署,然...