ubuntu系统LAMP分离配置
一、环境设置
1、IP配置
sudo vim /etc/network/interface
iface ens33 inet static
address 192.168.11.40
netmask 255.255.255.0
gateway 192.168.11.1
sudo service network restart
2、apt更新
sudo apt-get update
3、ssh安装
sudo apt install openssh-server
二、1号机安装apache
1、sudo apt install apache2 -y
三、2号机安装mysql(执行完一、二步骤)
1、sudo apt install mysql-server-5.7
2、sudo vim /etc/mysql/mysql.conf.d/mysqld.conf(开启远程访问)
(1)注释掉bind-address = 127.0.0.1
3、mysql -uroot -p111111(开启root账户远程访问)
(1)use mysql;
(2)update user set host = '%' where user = 'root';
四、1号机安装mysql-client
1、sudo apt install mysql-client-5.7
2、mysql -uroot -p111111 -h192.168.1.102(远程连接数据库)
五、1号机安装PHP
1、sudo apt install php7.0 php7.0-mysql libapache2-mod-php7.0 -y
六、配置Apache
1、sudo vim /etc/apache2/apache2.conf
(1)AddType application/x-httpd-php .php .htm .html
(2)AddDefaultCharset UTF-8
2、sudo service apache2 restart
七、测试
sudo vim /var/www/html/index.php
<?php
$link=mysqli_connect("192.168.11.102","root","111111");
if($link) echo “数据库连接成功!”;
mysqli_close();
?>