在linux中建構網站服務,需要涉及到LAMP. 即l=linux,a=apache,m=mysql,p=php. 這裡的作業系統為CentOS 5.4
一. 安裝包:
# yum install httpd mysql mysql-server php php-devel php-mysql
二. 配置:
1.apche設定:
1.1 修改配置檔案:
# vi /etc/http/conf/httpd.conf
keepAlive Off \\ 記得吧off改為on,允許持續性連接配接\\
ServerAdmin [email protected] \\寫你自己郵箱\\
ServerName xxx \\你的主機名\\
Listen 80 \\ 這個是端口号,你可以改成别的,如:8080\\
DocumentRoot "/var/www/html" \\這是你網站首頁的目錄,可修改\\
DirectoryIndex index.html index.html.var index.php \\粗體為添加内容 \\
1.2 啟動服務:
#service httpd start
注: #/etc/init.d/httpd start 或 #/usr/sbin/apachectl start 也可以!
1.3 監聽下端口:
#netstat -tunl | grep ':80'
接下來測試一下! 打開網頁輸入: \\ip
2.php 設定:
配置檔案的位置為 /etc/php.ini 這裡幾乎不要做任何修改。做一個測試:
#vi /var/www/html/phpinfo.php
<?php
phpinfo();
?>
然後重新開機apache服務。打開網頁輸入//ip/phpinfo.php
3. mysql 的設定:
3.1 啟動這個服務:
#service mysqld start
注:/etc/init.d/mysqld start也可以
3.2看下端口狀态:
#netstat -tuln | grep ':3306'
3.3 接下來設定管理賬戶: