在linux上搭建lamp

在这里以 ubuntu16.04 为例

安装apache2

sudo apt install apache2

安装好以后可以用下面这个命令来查看apache2服务是否已经开启
sudo service apache2 status

还可以用下面这个三个命令来控制apache2服务的开启和关闭

  • 重启服务sudo service apache2 restart
  • 开启服务sudo service apache2 start
  • 停止服务sudo service apache2 stop

apache2的配置文件在/etc/apache2/apache2.conf


安装mysql

sudo apt install mysql-server mysql-client
在安装的过程中会跳出两次界面要求设置和重复输入root用户的密码。
安装好以后也可以像上面写的apache2那样查看服务是否开启,以及控制开启和关闭服务。


安装php

sudo apt install php
  安装好php以后还要安装 libapache2-mod-php 这样才能使apache2调用php程序来解析php文件,否则apache2会将php文件的内容原样输出,不会解析,命令如下:
sudo apt install libapache2-mod-php

安装php的mysql扩展 php-mysql
sudo apt install php-mysql

安装php其余的扩展
sudo apt install php-mcrypt
sudo apt install php-curl
sudo apt install php-gd
sudo apt install php-mbstring
sudo apt install php-simplexml


安装phpmyadmin

sudo apt install phpmyadmin
安装过程中会出现界面让选择服务器软件,选择apache2。
phpmyadmin安装目录是/usr/share/phpmyadmin需要将它复制或者创建快捷方式到网站目录中才能使用。

在网站目录中创建phpmyadmin的快捷方式:
sudo ln -s /usr/share/phpmyadmin /var/www/html

复制phpmyadmin到网站目录中,-a相当于-pdr的意思,分别是:保留原先权限状态、若源文件是软连接则复制软连接本身、递归复制:
sudo cp /usr/share/phpmyadmin /var/www -a

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • //用tasksel可以一键安装lamp的集合环境包 root一、安装(以root的身份登入系统,不需要输入前边的...
    Tangbh阅读 5,585评论 1 2
  • 一、文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件)ls -a 列出当前目录文件(包括隐含文件)l...
    路痴千行阅读 7,216评论 0 5
  • 1.配置网络环境 管理员给分配了一个静态IP,所以还需要进一步配置网络环境 配置DNS:右上角网络连接->编辑链接...
    自我陶醉阅读 2,286评论 0 0
  • 一、文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls...
    会飞的鱼Coo阅读 10,008评论 1 23
  • 康德龙先生,汽车厂离退办。 我患的是慢性胃炎,十几年来时好时坏服用过的各种胃药数不胜数。2009年8月初胃返酸烧心...
    快乐_b1c5阅读 4,202评论 0 0