Windows下搭建环境:
在计算机E:(根据自身计算机情况)盘下创建Wamp目录
分别将Apache、PHP、MySQL等环境解压到Wamp目录下并创建WWW目录
进入Apache中的conf目录中修改httpd.conf中的以下变量值
Apache根目录
未被占用的端口号
添加站点根目录变量
添加索引文件值
终端控制台进入到Apache bin目录
执行命令httpd -t检查配置文件是否合法
执行命令httpd -k install -n apache24(自定义服务名称)
执行命令net start apache24
打开http://localhost
将php.ini-development复制出来重命名为php.ini
修改php扩展目录如下:
打开自己需要的php扩展库
Apache联动PHP
打开apache配置文件httpd.conf,加入
重启Apache并在站点根路径下创建index.php
打开http://localhost/index.php
MySQL安装:
进入MySQL Bin目录
执行命令mysqld --initialize-insecure --user=mysql生成data目录
执行命令mysqld -install安装MySQL
执行net start mysql开启mysql服务
执行命令mysql -uroot -p(初始化时并未设置密码,所以执行命令后直接回车登录)
执行SQL语句ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
执行SQL语句flush privileges; 保存更改
再次进入,空密码进入失败
将MySQL添加到环境变量中
安装phpstudy,
直接下载最新版的phpstudy,改变路径直接安装即可
开启apache和mysql服务后访问127.0.0.1
即安装成功
Linux(centos)下安装lamp(Apache+PHP+Mysql环境)
我们采用了yum在线安装,版本都是默认的Php是5.4,apache的版本是Server version: Apache/2.4.6 (CentOS)
执行cat /etc/redhat-release命令查看自己的centos版本
执行httpd -v命令检查是否安装过apache
若想重新安装,则需要执行rpm -qa|grep httpd命令卸载Apache包
执行service mysqld start命令是否安装过Mysql
若想重新安装,执行以下命令清理mysql痕迹
yum remove mysql
rm -f /etc/my.cnf
执行yum -y install httpd命令安装apache
直到返回complete
执行yum -y install php命令安装php
直到返回complete
执行yum -y install php-fpm命令
直到返回complete!
关于Apache有以下服务
systemctl start httpd.service #启动apache
systemctl stop httpd.service #停止apache
systemctl restart httpd.service #重启apache
systemctl enable httpd.service #设置apache开机启动
输入systemctl start httpd.service #启动apache
测试php
进入apache的web根目录:/var/www/html中写一个最简单的php测试页面
cd /var/www/html
vi phpinfo-test.php
进入到了控制模式之后按键盘字母i进入到编辑模式,将如下代码输入到文件中
<?php
phpinfo();
?>
按esc退出编辑模式,回到控制模式,输入:wq然后回车,在浏览器中输入服务器地址http://linux的ip/phpinfo-test.php
出现下图则成功。
安装mysql
执行yum -y install mysql命令安装mysql
直到返回complete!表示安装成功。
执行yum -y install mysql-server安装mysql-server
显示
No package mysql-server available.
Error: Nothing to do
返回错误!
解决方案:从官网下载mysql-server
执行以下命令
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-community-server
中途两次需点确定,输入y回车即可。
执行SQL语句ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
执行SQL语句flush privileges; 保存更改
再次进入,空密码进入失败
安装linux集成环境
将下载好的xampp-linux-x64-5.5.37-0-installer.run上传到服务器的根目录root下
https://www.apachefriends.org/faq_linux.html
给权限chmod 755 xampp-linux-*-installer.run
安装sudo ./xampp-linux-*-installer.run
使用命令/opt/lampp/lampp start
安装好访问ip显示如下页面,安装成功