一、安装 Apache
安装命令
yum install httpd
重启apache/httpd
service httpd restart
二、安装 PHP
安装命令
yum install php
安装 PHP 常用模块
yum install php-mysql php-gd php-imap php-mbstring
PHP “缺少 mcrypt 扩展” 的解决办法
yum install php-mcrypt libmcrypt libmcrypt-devel
三、安装 MySQL 数据库
安装命令
yum install mysql-server
重启 mysql
service mysqld restart
四、设置 Apache 服务器
找到 httpd.conf
find / -name httpd.conf
查看编辑 httpd.conf (注意这一行 conf.d 这一行是否在或者前面的“#”号有没有去掉)
vim /etc/httpd/conf/httpd.conf
以下是开放80和8080端口
vim /etc/sysconfig/iptables #编辑iptables
查找/添加以下两行
-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT #开放8080端口 -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT #开放80端口
重启iptables
service iptables restart
五、设置 MySQL 的 root 密码
设置密码命令
mysqladmin -u root -h localhost -p password 'your password'
让密码立即生效
mysqladmin -u root flush-privileges
六、绑定域名到子目录
创建或编辑 “/etc/httpd/conf.d/vhost.conf”
vim /etc/httpd/conf.d/vhost.conf
加入以下内容(绑定 what.domain.com 为例)
<VirtualHost *:80> ServerAdmin who@mail.com DocumentRoot /var/www/what.domain.com ServerName what.domain.com </VirtualHost>
七、安装 phpMyAdmin
下载 phpMyAdmin 解压放到
/var/www/phpmyadmin
创建或编辑“/etc/httpd/conf.d/alias.conf”
vim /etc/httpd/conf.d/alias.conf
加入以下内容
Alias /phpmyadmin "/var/www/phpmyadmin"
这样就可以用以下网址访问
http://what.domain.com/phpmyadmin