p { margin-bottom: 0.25cm; line-height: 120% }

LAMP 搭建


Ubuntu
17.10.1
安装,
定制。

参考
电子工业出版社,
Ubuntu完美应用,
3版,
及各种大神网上的帖子, 谢谢

.
安装顺序

MySQL
Apache PHP

安装顺序要合理,
首先安装
MySQL数据库为Apach
PHP
提供数据查询和存储服务,
然后部署
Apache
服务器,
最后安装
PHP
Apach
MySQL
紧密集成。

.
安装

.
MySQL
安装与配置

#
安装

sudo
apt-get install mysql-server

Tip
安装过程中会出现一个设置密码的画面,
那是设置
MySQL数据库的密码

#
安全加固

sudo
mysql_secure_installation

#
会出现几个设置

1
先输入密码

2
是否更换密码,
n

3
删除你名用户,
y

4
禁止远程访问
MySQL
y

5
删除测试数据库,
y

6
重新加载授权表,
y

7
出现
All
done

Tip:
y→yes, n→no

#
启动MySQL服务

sudo
systemctl start mysql

(停止
stop
重启
restart

#
MySQL
随系统启动

sudo
update-rc.d mysql defaults

#
MySQL
不随系统启动

sudo
update-rc.d mysql remove

#
查看MySQL
服务状态

sudo
service mysql status

#
查看MySQL
端口及进程,
是否运行成功

sudo
lsof -i:3306

Tip
开机启动服务还有一种方法, 详情见
Apache
安装

—–

.
Apache
安装

#
安装

sudo
apt-get install apache2

#
启动Apache
服务

sudo
systemctl start apache2

(停止
stop
重启
restart

#
Apache
随系统启动

sudo
systemctl enable apache2

#
Apache
不随系统启动

sudo
systemctl disable apache2

Tip:
MySQL
服务也可用此方法自启

#
测试Apache
是否安装成功

#
查看Apache
版本

apache2
-v

#
查看Apache
服务状态

sudo
service apache2 status

#
查看MySQL
端口及进程,
是否运行成功

sudo
lsof -i:80

#
运行浏览器,
并输入地址栏, 出现
It
works
即可

localhost
|| 127.0.0.1

—–

.
PHP
安装

#
安装

sudo
apt-get install php7.0

#
PHP
Apache联系起来

sudo
apt-get install libapache2-mod-php

#
重启Apache
服务

sudo
systemctl restart apache2

 

#
测试PHP
是否安装成功

php
-v

现在整个LAMP
搭建完成,
测试一下小小的激动。

#
Apache
根目录默认在
/var/www/html
内,

sudo
vim /var/www/html/test.php

#
输入

<?php

phpinfo();

?>

#
:wq
保存退出

#
浏览器地址栏输入

127.0.0.1/test.php

#
出现以下,
及成功

 

  启
Apache
配置篇。

版权声明:本文为loseself原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/loseself/p/8734396.html