1. 安装Apache
1.1 建议使用yum命令安装,它会帮你安装适应当前系统版本的Apache
yum install httpd
1.2 查看Apache是否已安装成功
rpm -qa |grep httpd
1.3 修改Apache 配置文件
打开文件: vi /etc/httpd/conf/httpd.conf
1.3.1 修改端口,找到Listen关键字,修改80 为8088
1.3.2 修改默认网站目录,到你自己的目录
找到 DocumentRoot "/var/www/html",改为 DocumentRoot "/data/php" 。
找到 <Directory "/var/www/html">,改为 <Directory "/data/php">
1.3.3 httpd -t 可以检查httpd.conf是否正确。
1.4 启动Apache
service httpd start (重启为 restart)
1.5 测试页面
linux里输入命令 curl localhost:8088 或在浏览器里输入localhost:8088,
可以看到Apache 测试页面。
1.6 设置开机启动
chkconfig httpd on
1.7 log目录 /etc/httpd/logs
2. 安装Php
2.1 yum install php
2.2 查看安装 rpm -qa|grep php
2.3 修改 httpd.conf
找到 LoadModule的地方,添加 LoadModule php5_module modules/libphp5.so
找到AddType的地方,添加AddType application/x-httpd-php .php .html .htm
2.4 在 /data/php 下生成 index.html,内容如下
<html><body><?php phpinfo()?></body></html>
2.5 重启Apache,可以看到php 信息的页面
2.6 Php配置文件 /etc/php.ini
3. 安装mysql
3.1 安装: yum install mysql mysql-server
3.2 启动: service mysqld start
3.3 查看端口,默认为3306:netstat -tulpn | grep -i mysql
Tips: 查看所有服务使用的端口用 netstat -ntlp
3.4 设置root密码及其他安全设置
mysql_secure_installation 输完两次密码,一路选Y。
3.5 开机启动服务 chkconfig --add mysqld
3.6 php连接mysql需安装php-mysql
yum install php-mysql
3.7 PDO 访问mysql,在/data/php 下生成 pdo.html,内容如下
<html>
<head><title>pdo to mysql</title></head>
<body>
<?php
try{
$db = new PDO('mysql:host=localhost','root','123456');
$db = null;
}catch(PDOException $e){
print "error:".$e->getMessage();
die();
}
print "success";
?>
</body>
</html>
访问 http://localhost:8088/pdo.html,正常的话页面显示 success
3.8 创建database
$mysql -u root -p
$create database mynewdb;
注意后面的分号要带上
4. 结束
基础工作完成,可以开始php网站开发。