LAMP 搭建
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
配置篇。
LAMP 搭建的更多相关文章
- 买错的电影票,含着泪也得看-LAMP搭建&Linux基础
hi 没说过,上周五室友过生请客,在龙湖里吃嗨了喝爽了,回去的路上侃侃而谈.说好的这周一起去看年内最后的大片,火星救援的,谁知道老子眼神不好,买错了电影的时间...把周六的约定提前到了今儿个下午,ma ...
- (原创)LAMP搭建之二:apache配置文件详解(中英文对照版)
LAMP搭建之二:apache配置文件详解(中英文对照版) # This is the main Apache server configuration file. It contains the # ...
- (原创)LAMP搭建之一:图解如何安装并检查LAMP
LAMP搭建之一:图解如何安装并检查LAMP 第一步:安装Linux(RedHat5) 第二步:rpm -qa httpd(查看apache是否安装) rpm -qa php(查看php是否安装) r ...
- LAMP 搭建wordpress部署教程贴.
LAMP 搭建wordpress部署教程贴.这是一篇主要将LAMP,并且通过wordpress来进行验证,演示.如何去部署PHP CMS很多新手看到LAMP就很很头大,觉得很难搞,编译安装,搞了好几天 ...
- Ubuntu 14.04 LAMP搭建(Apache 2.47+MySQL 5.5+PHP5.5)
原文:Ubuntu LAMP搭建 为了数据库课程设计,只好自己搭一个数据库系统,采用LAMP方式. 一.安装 1.安装Apache sudo apt-get install apache2 Apach ...
- LVS之-LAMP搭建wordpress
author:JevonWei 版权声明:原创作品 LVS搭建wordpress,涉及的知识点有DNS,LAMP,NFS及LVS 网络拓扑图 网络环境 NFS 192.168.198.130 mysq ...
- Linux:LAMP搭建DISCU!论坛
LAMP搭建DISCU!论坛 试验机为centos6.8 i686 应用的包 mysql-5.1.73-linux-i686-glibc23.tar.gz httpd-2.2.24.tar.bz2 p ...
- 生产环境LAMP搭建 - 基于 fastcgi
生产环境LAMP搭建 - 基于 fastcgi 由于在module模式,php只是已http的模块形式存在,无形中加重了http的服务负载,通常在企业架构中,使用fastcgi的模式,将所有的服务都设 ...
- LAMP 搭建练习
目录 LAMP 搭建 1:CentOS 7, lamp (module): http + php + phpMyAdmin + wordpress 192.168.1.7 配置虚拟主机 xcache ...
随机推荐
- 封装好的MD5加密
/** * 不可逆加密类 为密码提供不可逆的加密运算,使用MD5算法 * * 使用方法: MD5 encrypt = new MD5(); encrypt.getMD5ofStr(str); //返回 ...
- jstl的表达式不能解析
问题:配置问题 解决:web.xml中添加环境的配置,环境配成2.4的版本就ok了 <web-app xmlns="http://java.sun.com/xml/ns/j2ee&qu ...
- fitnesse - 框架介绍
fitnesse - 框架介绍 2017-09-29 目录: 1 fitnesse是什么?2 框架介绍3 与junit.testng比较,fitnesse教其他框架有什么优势 1 fitnesse是什 ...
- Qt下载地址
上Qt官网http://www.qt.io/download/想下载Qt,速度很慢,在这里记录下在Qt官网看到的镜像下载地址: 1. 所有Qt版本下载地址: http://download.qt.io ...
- 3Des加解密 C#--->Java
Java的Byte范围为-128至127,c#的Byte范围是0-255.核心是确定Mode和Padding,关于这两个的意思可以搜索3DES算法相关文章. C#采用CBC Mode,PKCS7 Pa ...
- Tensorflow小技巧整理:修改张量特定元素的值
TensorFlow小技巧整理:修改张量特定元素的值 最近在做一个摘要生成的项目,过程中遇到了很多小问题,从网上查阅了许多别人解决不同问题的方法,自己也在旁边开了个jupyter notebook搞些 ...
- OpenStack中部署glance的步骤
OpenStack中部署glance的步骤(基于Ubuntu14.04系统) author:headsen chen 2017-10-13 08:34:35 个人原创,转载请注明作者,出处, ...
- 基于docer搭建私有gitlab服务器
今天闲着无聊,于是乎想用最近很流行的docker容器搭建一个自己的gitlab的服务器,关于docker和gitlab就不多介绍了,网上查了很多资料,貌似没有一个统一的方法,很乱很杂,而且很容易误导人 ...
- Android Studio设置字体和主题
步骤:File >> settings >> Appearance & Behavior >> Appearance >> ...
- 简洁明了的插值音频重采样算法例子 (附完整C代码)
近一段时间在图像算法以及音频算法之间来回游走. 经常有一些需求,需要将音频进行采样转码处理. 现有的知名开源库,诸如: webrtc , sox等, 代码阅读起来实在闹心. 而音频重采样其实也就是插值 ...