顯示具有 PHP 標籤的文章。 顯示所有文章
顯示具有 PHP 標籤的文章。 顯示所有文章

2013-06-11

Ubuntu Server 13.04 (64位元) 安裝 PHP5

輸入以下指令安裝 PHP5 與相關套件
sudo apt-get install -y php5 libapache2-mod-php5 php5-cli php5-mysql
libapache2-mod-php5:Apache2 的 PHP5 模組
php5-cli:在命令列執行 PHP5 腳本,如 WordPress、Joomla!、Drupal、Xoops、Moodle 等透過 PHP 程式開發的 CMS 在安裝前都需要先裝此模組
php5-mysql:PHP5 連接 MySQL 的模組,本篇是在安裝 phpMyAdmin 前才安裝,可一併在此安裝


2013-05-01

Moodle 網站效能增進:使用 eAccelerator 增進 PHP 效能

如果當架設的 moodle 網站流量越來越大時,應該考慮提升網站的效能
在 moodle 官網文件中有關效能的建議請詳見:moodle 2.4 Performance recommendations
其中網頁伺服器的部分,可以使用 PHP 加速器( accelerator ),文章中有提到許多種:
APC、PHPA、Xcache、WinCache、eAccelerator
而 eAccelerator 正是本篇要介紹的內容

首先下載相關套件
yum install php-devel gcc -y
*php-devel:使用其中的 phpize 設定 php 外掛模組
*gcc:make 所需要的編譯器

建立並切換到一個暫存的資料夾 tmp,下載 eAccelerator 0.9.6.1 壓縮檔,接著解壓縮
cd /tmp
wget http://downloads.sourceforge.net/project/eaccelerator/eaccelerator/eAccelerator%200.9.6.1/eaccelerator-0.9.6.1.tar.bz2
tar -jxvf eaccelerator-0.9.6.1.tar.bz2
*這裡要注意的是解壓縮參數設定的的部分
前幾篇文章都是 .tar.gz 的壓縮檔,用的是『-z』這個參數
這次是 .tar.bz2 的壓縮檔,所以用的是『-j』

2013-04-28

CentOS 6.4 (64位元) 安裝 PHP

使用線上更新指令安裝
yum install php php-gd php-mbstring php-mysql -y
*單純只有要讓 Apache 支援 PHP,其實只要安裝 php 套件就可以了
但未來還要要裝其他的服務,所已就在這裡一並安裝囉

重新啟動 Apache
service httpd restart
使用文字編輯器新增一個 index.php 的檔案到網站目錄下測試
vi /var/www/html/index.php
新增以下內容後存檔離開
<?php
echo "My first PHP script!";
?>