【前提】
LAMP环境搭建完成且基本配置完成
本次LAMP环境使用的是源码包安装,如何搭建LAMP环境会在后面总结。
环境:VMware下的linux虚拟机
本文只是简单的总结,先写出来给一些朋友观看,后面会有从LAMP环境搭建到php网站部署的完整文章,所以这篇排版和内容会过于简单。
【步骤】
第一步:
创建项目的数据库
1.创建数据库
mysql> create database project;
2.导入表,需要事先将项目的数据库转为sql文件
mysql> use project; Database changed mysql> source /usr/local/apache2/htdocs/project/project.sql;
具体的数据库配置文件,请根据自己的情况配置。
vi /usr/local/apache2/htdocs/project/Conf/config.php
第三步:
配置httpd.conf文件
vi /usr/local/apache2/etc/httpd.conf
1.打开mod_speling模块,Apache忽略网络地址大小写
#将模块的注释删除
#并在配置文件末尾添加下面内容
CheckSpelling On
2.配置解析php文件

AddType application/x-httpd-php .php .phtml AddType application/x-httpd-php-source .phps
3.配置自动解析index.php文件
<IfModule dir_module> DirectoryIndex index.html index.php </IfModule>

4.打开httpd-vhost.conf
Include etc//extra/httpd-vhosts.conf

第四步:
配置httpd-vhost.conf文件
vi /usr/local/apache2/etc/extra/httpd-vhosts.conf
添加以下内容
<Directory "/usr/local/apache2/htdocs/project/"> #项目目录 AllowOverride All Options Indexes FollowSymLinks Require all granted </Directory> <VirtualHost *:80> DocumentRoot "/usr/local/apache2/htdocs/project/" #项目的目录 ServerName www.tt.com #项目的域名 ErrorLog "logs/dummy-host.example.com-error_log" CustomLog "logs/dummy-host.example.com-access_log" common </VirtualHost>
完成后重启Apache服务
第五步:
配置本地windows环境下的hosts文件
IP地址为虚拟机IP地址,配置完成后,在物理机上打开浏览器输入域名即可
vi /usr/local/apache2/htdocs/project/Home/Controller/indexController.php
