LAMP:Linux+apache+mysql+php
- apache2安装
这里直接使用apt安装。
sudo apt-get install apache2
安装好之后重启服务
sudo /etc/init.d/apache2 restart
通过浏览器输入本地ip出现如下页面则apache2安装成功。
默认的网页地址在/var/www/html/下用你自己写的网页覆盖原文件即可
- mysql安装
sudo apt-get install mysql-server
安装好之后开启服务
sudo service mysql start
登录mysql的shell
mysql -u root -p
安装后默认的文件目录情况:
数据库存放目录: /var/lib/mysql/
相关配置文件存放目录: /usr/share/mysql/
启动脚步存放目录: /etc/rc.d/init.d/
进入mysql后就可执行SQL语句了
简单的例子:
SHOW DATABASES
列出 MySQL 数据库管理系统的数据库列表。
USE [YOURDATABASE]
选择要操作的Mysql数据库,使用该命令后所有Mysql命令都只针对该数据库。
SHOW TABLES
显示指定数据库的所有表,使用该命令前需要使用 use 命令来选择要操作的数据库。
SHOW COLUMNS FROM [YOURTABLE]
显示数据表的属性,属性类型,主键信息 ,是否为 NULL,默认值等其他信息。
- php安装
sudo apt-get install php7
安装完成后查看php版本验证安装
安装其他模块
sudo apt-get install libapache2-mod-php7.0
sudo apt-get install php7.0-mysql
测试php
在你的apache网页主目录下新建一个测试php文件
在里面写入
sudo nano /var/www/html/testphp.php
重启apache和php服务后在浏览器访问你的ip/testphp.php
出现php信息页面表示成功
- 链接php和mysql
安装phpmyadmin
sudo apt-get install phpmyadmin
在你的网页主目录下创建phpmyadmin的软链接
sudo ln -s /usr/share/phpmyadmin /var/www/html
启用Apache mod_rewrite模块:
sudo a2enmod rewrite
重启apache,mysql,php服务
浏览器访问ip/phpmyadmin出现mysql管理页面即安装成功