-- 2018.06.07
-- liujunhang php
lamp 环境包括:Apache服务器、php、Mysql数据库,linux服务器架构在虚拟机中。
Tip:在进行环境配置以前最好进行镜像存储。
1. 系统更新
在安装以前须要执行下面的三条命令进行系统内部更新:
sudo apt-get update 得到最新资源包
sudo apt-get upgrade 更新本机所有软件
sudo apt-get dist-upgrade 本机系统软件更新html
2. 安装apache服务器 mysql
sudo apt install apache2 -y
检查apapache状态
systemctl status apache2 linux
开启、关闭或者重启apache
sudo /etc/init.d/apache2 start
sudo /etc/init.d/apache2 stop
sudo /etc/init.d/apache2 restartweb
经过ifconfig查看服务器ip,在浏览器中输入ip地址能够查看Apache服务器是否安装成功!sql
3. 安装mysql
sudo apt install mysql-server mysql-client数据库
须要注意的,若是你的乌班图是无界面版的服务器版本,那么在安装的时候是不会出现mysql密码设置的界面,咱们在安装完成后mysql5.7会随机生成一个密码, 咱们想要登录mysql就必须重置一个密码。
执行以下命令:
cd /etc/mysql/mysql.conf.d
sudo vi mysqld.cnf
在代码里面加入:skip-grant-tables 做用是跳过mysql的密码验证,从而不须要密码而登录mysql
重启mysql服务器 :sudo /etc/init.d/mysql restart
进入mysql后,use mysql;
而后执行命令:update user set plugin='mysql_native_password';
update user set authentication_string=password('123456') where user='root' and host='localhost';
flush privileges; 刷新
退出mysql,而后注释掉skip-grant-tables
重启mysql服务器 sudo /etc/init.d/mysql restart
4. 安装php
sudo apt-get install -y php7.2 apache
安装完成后查看版本 php -v浏览器
安装其余服务器
apt-get install php7.0 libapache2-mod-php7.0
5. 安装phpmyadmin
sudo apt install phpmyadmin
安装完成后建立软链接到web目录
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
测试: ip地址/phpmyadmin