安裝Apache http server
yum install httpd
service httpd start
修改/etc/httpd/conf/httpd.conf中
<Directory "/var/www/html">
下的Options原
Options Indexes FollowSymLinks
改成
Options -Indexes FollowSymLinks
安裝Mysql Server
yum install mysql-server
service mysqld start
/usr/bin/mysql_secure_installation
若要安裝5.5版,可以看CentOS筆記-CentOS 6.5 安裝MySQL 5.5
最後一個指令可以設定root密碼,將一些用不到的table及權限去除(link: MySQL Server 安裝後的設定)
安裝PHP
yum install php php-mysql php-mysqli php-mbstring
重啟
chkconfig httpd on
chkconfig mysqld on
或
service httpd restart
service mysqld restart
這樣一個基本的LAMP就架起來了
架phpMyAdmin
我習慣用phpMyAdmin,所以再到PhpMyAdmin Home下載最新的tar檔,上傳到/var/www底下解開後,我是都會改目錄名稱為myadmin,用http://{hostname或ip}/myadmin,就可以用了,不過這次卻發生CentOS筆記-PHP Fatal error: Call to undefined function mb_detect_encoding()中提到的問題,就再依文中所提處理即可。
若有要安裝wordpress,是要再注意/etc/httpd/conf/httpd.conf中
LoadModule rewrite_module modules/mod_rewrite.so
<-- 這個要有檔案最後再加上底下幾行(主要是Rewrite那幾行)
AddType application/x-httpd-php .php .phtml
RewriteEngine on
RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
RewriteRule .* - [F]
記得再重啟http server
參考網址:
How to Install Linux, Apache, MySQL, PHP (LAMP) stack on CentOS 6
新安裝 CentOS 6.5 筆記
沒有留言:
張貼留言