LAMP:用yum安裝

lovedan發表於2013-08-03

LAMP:用yum安裝

Table of Contents

什麼是LAMP

LAMP是指一組通常一起使用來執行動態網站或伺服器的自由軟體名稱首字母縮寫

L

Linux,作業系統

A

Apache,網頁伺服器

M

MySQL(MariaDB)資料庫管理系統

P

PHP或者Perl、Python,指令碼語言

什麼是yum

yum是Yellowdog Updater Modified的縮寫,是一個基於rpm包管理的字元前端軟體包管理其。能從指定伺服器自動下載rpm包並安裝,可以處理依賴關係,並且一次安裝所有依賴的軟體包。它從Yellow Dog Linux的Yellow Dog Updater修改而來,被Yellow Dog Linux以及Fedora、Red Hat Enterprise Linux等採用

如何使用yum

 

基本的yum命令

 

yum list 列出在所有軟體倉庫李的和系統安裝的所有軟體包,也可指定某軟體

 

yum list available 列出在所有可用的軟體倉庫裡可以安裝的軟體包

 

yum list installed 列出系統已經安裝的軟體 和rpm -qa效果一樣

 

yum list updates 列出已經安裝的可升級的軟體包列表

 

yum info 檢視軟體包資訊

 

yum remove 移除軟體

 

yum update 更新軟體

 

yum install 安裝軟體

 

yum reinstall 重新安裝

 

yum clean 清除快取

 

如何安裝

 

Linux

使用光碟或者u盤或者硬碟安裝,本人使用的是Fedora19

Apache:

 

安裝命令

sudo yum install httpd

開啟服務

sudo systemctl start httpd 如果使用 sudo service httpd start,其實還是呼叫上面一條命令 開啟服務後,在瀏覽器輸入伺服器IP地址可以檢視,一般是127.0.0.1,也可用localhost 可以用ifconfig eth0 | grep inet | awk `{ print $2 }`檢視IP,其中eth0請換成對應的網路卡裝置名

檢視狀態

systemctl status httpd 當然,檢視mysql等的狀態相應替換即可

MySQL

 

安裝

由於甲骨文(oracle)在釋出MySQL5.5.31版時修改了其協議,MySQL不再遵循GPL。MySQL原作者開發了MariaDB,依然開源,用以替代MySQL。安裝: sudo yum install mariadb mariadb-server

開啟服務

sudo systemctl mysql

設定密碼

sudo /usr/bin/mysqlsecureinstallation

PHP

 

安裝

sudo yum install php php-mysql

PHP模組

PHP提供了很多模組

  • 檢視可用的模組
    yum search php-
  • 檢視某個模組的資訊
    yum info 模組名
  • 安裝某個模組
    sudo yum install 模組名